欧美日韩激情_美女国产一区_国产精品久久久久影院日本_69xxx在线

為什么要用SVG?

2016-09-06    分類: 網站建設

SVG是什么?

SVG是一種 可縮放矢量圖形 (英語:Scalable Vector Graphics,SVG)是基于可擴展標記語言(XML),用于描述二維矢量圖形的圖形格式。由W3C制定,是一個開放標準。
簡單的理解它是圖形的另一種格式例如它和常見的圖片格式.png、.jpg、.gif等是一類。

SVG發展歷程

  • 2001年9月4日,發布SVG 1.0

  • 2003年1月4日,發布SVG 1.1

  • 2003年1月14日,推出SVG移動子版本:SVG Tiny和SVG Basic

  • 2008年12月22日,發布SVG Tiny 1.2

  • 2011年8月16日,發布SVG 1.1(第2版),成為W3C目前推薦的標準

  • W3C目前仍正在研究制定SVG 2

他在2001年就已經被加入到W3C的標準中去了,歷時這么久終于到了該翻身的時候了。

它和傳統圖片格式有什么不同?

1.兼容現有圖片能力前提還支持矢量

SVG提供的功能集涵蓋了嵌套轉換、裁剪路徑、Alpha通道、濾鏡效果等能力,它還具備了傳統圖片沒有的矢量功能,在任何高清設備都很高清。點擊查看下面這張SVG圖形:

這樣一張高質量的矢量圖片它的質量僅僅只有:

2

2.可讀性好,有利于SEO與無障礙

由于SVG采用的是XML語法,圖形的里面的文本內容可以直接被瀏覽器,搜索引擎SEO和無障礙讀屏軟件讀取,具體用法如下代碼設置title與desc標簽即可:

與icon font對比

1.渲染方式不同

icon font采用的是字體渲染,icon font在一倍屏幕下渲染效果并不好,在細節部分鋸齒還是很明顯的,SVG上面我說過它是圖形所以在瀏覽器中使用的是圖形渲染,所以SVG卻沒有這種問題,請看下圖對比:

2.icon font只能支持單色

icon font做為字體無法支持多色圖形,這就對設計造成了許多限制,因此這也成為了icon font的一個瓶頸。

3.icon font可讀性不好

icon font主要在頁面用Unicode符號調用對應的圖標,這種方式不管是瀏覽器,搜索引擎和對無障礙方面的能力都沒有SVG好

SVG的制作成本與維護成本

目前制作SVG設計軟件有:Adobe Illustrator、Visio以及CorelDRAW等,用AI畫圖對設計師是否會產生額外成本,我還專門咨詢了組內幾個設計師:“用PS畫一個圖形和用AI畫一個圖形的所需時間是一樣”(來自我組峰哥,華D哥,登哥,丹哥原話),AI做好后直接導出成SVG格式給前端同學即可使用。相比制作字體包要步驟簡單許多。

在維護性方面:做成SVG對設計師之前的工作量也有一定的提升,過去他們同一個圖不同尺寸在PS輸出都需要調整一次圖形,因為如果直接等比例縮放圖形尺寸,會出現圖片有鋸齒。但是用SVG以后,不同尺寸的控制都有前端同學直接調整SVG寬高參數就能實現不同尺寸切換,且不會有鋸齒。

SVG的性能測試

性能應該是大家最關注的為題了,為了測試的可靠性,我在icomoon挑選了 __491個__ 免費ICON,分別生成了svg圖標和icon font在Chrome Timeline做了測試,測試內容分別對demo頁面491圖標的 __Loading、Rendering、Painting__ 這三個指標做了測試

1.svg與icon font性能對比

1、結果svg整體是的  Rendering項基本上是碾壓了icon font ,數據如下:

頁面圖標數量:491個

5
上圖SVG案例中我用了兩種不同引用方式,一種是在頁面直接inline svg方式插入的方法和用svg sprite合并后引用圖標的兩種,結果顯示svg sprite的性能是高的。

2、大批量的測試結果SVG性能已經比較有保證了,但實際項目中一個頁面不可能會存在這么多圖標,我們按正常頁面出現圖標10-30個這個區間, _ 取15個圖標為中間值 在進行一次測試看看,結果如何:
頁面圖標數量:15個


Rendering 的渲染結果和之前差不多,icon font所用時間依舊比svg icon要多很多,但是inline svg和svg sprite兩種不同用法之間的差異卻變得非常小,幾乎 Rendering 的時間是差不多的。

2.svg sprites與png sprites性能對比

這個測試通過將svg sprites生成對應的1倍圖png sprites來進行測試,圖標在頁面的實際大小是相等的。

測試圖標數量:491個


文件大小上面svg sprites大了png sprites將近一倍, Rendering  也比圖片要長很多,但最終兩者之間綜合所消耗時間差不多

測試圖標數量:15個


文件大小svg sprites與png sprites差不多, Rendering 也比圖片要長很多,但最終兩者之間綜合所消耗時間差不多

##SVG動畫
SVG還有一項動畫的能力,目前在許多H5中的有趣動畫很多都是用SVG做的。

兼容性

11
關于兼容性,在咱祖國一直是一個比較傷感的話題,不過從IE9開始已經開始兼容SVG了,安卓3.X開始局部支持。

##總結
通過上面所述,SVG在既能滿足現有圖片的功能的前提下,又是矢量圖,在可訪問性上面也非常不錯,并且有利于SEO和無障礙,在性能和維護性方面也比icon font要出色許多,總之大家可以根據項目實際情況去嘗試使用。

本文題目:為什么要用SVG?
轉載來源:http://www.kartarina.com/news/46177.html

成都網站建設公司_創新互聯,為您提供移動網站建設服務器托管、動態網站、虛擬主機網站建設、網站導航

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都app開發公司
欧美日韩激情_美女国产一区_国产精品久久久久影院日本_69xxx在线
蜜臀久久99精品久久久久宅男| 亚洲免费观看高清完整版在线观看熊 | 国产福利一区二区三区在线视频| 日韩激情一区二区| 亚洲成人黄色影院| 亚洲成av人片| 亚洲一区二区av电影| 亚洲国产欧美在线人成| 亚洲国产精品欧美一二99| 亚洲国产中文字幕| 五月天久久比比资源色| 美女视频网站久久| 久久国产精品色| 国产黄色精品视频| av在线一区二区| 欧美三电影在线| 欧美电影免费观看高清完整版在| 日韩精品中文字幕一区| 久久精品人人做人人爽人人| 中文字幕欧美激情一区| 一区二区三区波多野结衣在线观看| 洋洋av久久久久久久一区| 免费看日韩精品| 粉嫩aⅴ一区二区三区四区五区| 99在线精品视频| 欧美日韩视频一区二区| 久久噜噜亚洲综合| 亚洲另类在线制服丝袜| 精品一区二区三区视频| 一本色道久久加勒比精品| 欧美日韩国产首页在线观看| 2023国产精品视频| 亚洲欧美日韩国产中文在线| 久久精品国产999大香线蕉| 99国产精品久久久久| 日韩一级黄色大片| 国产精品久久久久影院亚瑟| 五月婷婷激情综合网| 成人手机电影网| 91超碰这里只有精品国产| 中日韩av电影| 久久99精品国产91久久来源| 色综合咪咪久久| 国产亚洲欧美色| 婷婷中文字幕综合| 波多野结衣一区二区三区| 日韩精品中文字幕一区| 亚洲一区影音先锋| 不卡的看片网站| 精品三级av在线| 视频一区视频二区中文字幕| av毛片久久久久**hd| 久久久久免费观看| 日本不卡一区二区| 在线观看三级视频欧美| 亚洲国产精品黑人久久久| 精东粉嫩av免费一区二区三区| 欧美亚洲国产一卡| 日韩毛片精品高清免费| 国产不卡视频一区二区三区| 精品国产免费视频| 美国av一区二区| 欧美丰满高潮xxxx喷水动漫| 一区二区三区日韩| 色综合天天综合在线视频| 亚洲欧洲性图库| 成人国产视频在线观看| 欧美激情一区二区三区全黄| 国产精品自拍网站| 久久色在线视频| 国产乱码精品一区二区三区av | 亚洲国产日韩a在线播放 | 另类人妖一区二区av| 欧美裸体bbwbbwbbw| 天使萌一区二区三区免费观看| 欧美亚洲日本国产| 调教+趴+乳夹+国产+精品| 欧美乱妇一区二区三区不卡视频| 亚洲国产乱码最新视频 | 一区二区三区影院| 色狠狠av一区二区三区| 亚洲一区二区欧美激情| 欧美色电影在线| 欧美aa在线视频| 精品国产髙清在线看国产毛片| 国精品**一区二区三区在线蜜桃| 久久久99久久| 99这里都是精品| 亚洲成人手机在线| 欧美成人一级视频| 成人一级视频在线观看| 亚洲精品成人少妇| 欧美日韩综合不卡| 九九视频精品免费| 国产精品久久久久久久久免费丝袜| 91视频一区二区| 日韩高清不卡在线| 日本一区二区成人| 欧美日韩一区二区不卡| 精品一区二区三区影院在线午夜 | 国产精品无人区| 91国偷自产一区二区三区成为亚洲经典 | www.久久精品| 亚洲午夜久久久久中文字幕久| 日韩欧美一级二级三级| 国产**成人网毛片九色| 亚洲福利一区二区| 久久色在线观看| 欧美亚洲综合一区| 国产精品一级黄| 午夜av区久久| 日韩一区有码在线| 精品久久久久久最新网址| 成人av资源站| 久久精品二区亚洲w码| 一区二区在线观看视频| 久久久综合精品| 欧美精品乱码久久久久久| 成人黄页毛片网站| 久久99蜜桃精品| 亚洲无线码一区二区三区| 中文字幕第一区二区| 欧美一区二区三区男人的天堂| 91丨九色丨蝌蚪丨老版| 国产麻豆精品95视频| 日韩成人一级片| 一区二区三区中文在线观看| 亚洲国产精品高清| 精品精品国产高清一毛片一天堂| 欧美中文字幕一区二区三区 | 亚洲国产精品一区二区尤物区| 欧美激情艳妇裸体舞| 欧美大肚乱孕交hd孕妇| 欧美日韩久久久久久| 91国内精品野花午夜精品| 不卡av在线网| 国产99一区视频免费| 国模一区二区三区白浆 | 国产精品久久久久三级| 精品福利一区二区三区| 欧美一区二区三区婷婷月色| 欧美日韩在线免费视频| 欧美主播一区二区三区美女| 97久久精品人人做人人爽| 成人国产免费视频| 风间由美一区二区三区在线观看 | 蜜臀久久99精品久久久画质超高清| 一二三区精品福利视频| 一区二区三区欧美视频| 亚洲综合色噜噜狠狠| 亚洲综合色丁香婷婷六月图片| 亚洲最新在线观看| 亚洲chinese男男1069| 五月婷婷综合在线| 青草国产精品久久久久久| 日韩av中文字幕一区二区| 日日摸夜夜添夜夜添国产精品 | 中文字幕免费不卡| 亚洲国产精品ⅴa在线观看| 欧美国产日韩a欧美在线观看| 中文字幕第一区二区| 亚洲欧美另类综合偷拍| 亚洲高清视频的网址| 日韩av不卡一区二区| 精品系列免费在线观看| 粉嫩aⅴ一区二区三区四区| 91原创在线视频| 欧美亚洲图片小说| 欧美一区二区三区四区高清| 精品国产乱码久久久久久图片 | 丝袜美腿亚洲一区二区图片| 日本三级韩国三级欧美三级| 国内一区二区视频| 成人国产精品视频| 欧美性猛交xxxx黑人交| 欧美xxx久久| 中文字幕一区免费在线观看| 午夜久久福利影院| 国产不卡高清在线观看视频| 欧美在线免费观看视频| 精品裸体舞一区二区三区| 国产精品久久久久久户外露出| 亚洲最大的成人av| 韩国精品主播一区二区在线观看| 成人高清av在线| 欧美精品自拍偷拍| 中文字幕乱码日本亚洲一区二区| 亚洲一区二区在线免费看| 精品在线一区二区三区| 在线观看一区二区视频| 日韩久久精品一区| 亚洲欧美一区二区不卡| 精品一区二区免费| 日本高清无吗v一区| 久久久激情视频| 石原莉奈一区二区三区在线观看| 成人一道本在线| 欧美成人官网二区| 亚洲成人av一区二区| 99久久er热在这里只有精品15|