久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx

為什么要用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.js-pz168.com/news27/46177.html

成都網站建設公司_創新互聯,為您提供網頁設計公司品牌網站設計云服務器自適應網站網站設計公司網站收錄

廣告

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

成都seo排名網站優化
久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx
轻轻草成人在线| 91网站在线播放| 粉嫩av四季av绯色av第一区| 欧美日韩成人一区二区三区 | 亚洲乱码一区二区三区在线观看| 免费在线观看精品| 97国产精品videossex| 五月天亚洲综合| 日韩精品一区国产麻豆| 亚洲精品日日夜夜| 国产激情91久久精品导航| 精品国产福利| 欧美乱妇20p| 亚洲男人的天堂av| 国产成人在线视频网址| 欧美精品七区| 精品欧美久久久| 午夜精品久久久久影视| 3d精品h动漫啪啪一区二区| 宅男在线精品国产免费观看| 久久美女艺术照精彩视频福利播放| 亚洲成人av电影| 99国产精品国产精品久久| 色综合中文字幕国产| 国产丝袜不卡| 欧美日韩不卡一区二区| 一区在线观看免费| 国产福利91精品一区| 日产精品久久久一区二区| 欧美成人精品福利| 天天操天天综合网| 超碰97人人人人人蜜桃| 欧美三级电影一区| 亚洲猫色日本管| 成人国产精品免费网站| 一区二区不卡在线视频 午夜欧美不卡' | 成人免费福利片| 亚洲人成77777| 中文字幕乱码一区二区免费| 国精产品一区一区三区mba桃花| 久久亚裔精品欧美| 精品少妇一区二区三区在线播放| 日韩精品欧美成人高清一区二区| 国产高清一区视频| 欧美精品一级二级| 亚洲成人黄色影院| 国产精品一级久久久| 欧美一区永久视频免费观看| 偷拍亚洲欧洲综合| 国产乱子伦精品| 日韩欧美电影一区| 美女高潮久久久| 欧美在线激情| 国产欧美日本一区二区三区| 国产精品自拍在线| 色香蕉久久蜜桃| 亚洲精品成人少妇| 91av免费看| 欧美一二三区在线| 另类中文字幕网| 水蜜桃一区二区| 亚洲欧洲在线观看av| 99视频精品免费视频| 欧美精品免费视频| 日本不卡高清视频| 日本在线播放不卡| 国产精品久久久久久久久久免费看 | 日本一区二区三区免费乱视频| 国产高清不卡一区二区| 91国产精品成人| 亚洲成人精品影院| 欧美日韩高清免费| 国产精品久久久久久久久免费樱桃 | julia一区二区中文久久94| 日韩欧美中文字幕公布| 激情综合五月天| 91久久精品一区二区| 亚洲国产另类av| 欧美极品一区二区| 最新热久久免费视频| 99三级在线| 久久综合色8888| 成人高清av在线| 91 com成人网| 国产自产视频一区二区三区| 欧美最猛性xxxxx直播| 日日摸夜夜添夜夜添国产精品| 日本一区二区视频| 亚洲乱码国产乱码精品精98午夜| 国产一区二区三区四区五区在线| 国产午夜精品在线观看| 99re热视频精品| 精品国产网站在线观看| 成人黄色小视频| 欧美成人国产一区二区| 国产不卡在线一区| 91精品国产色综合久久久蜜香臀| 国产在线国偷精品免费看| 欧美色综合网站| 精久久久久久久久久久| 欧美日韩一区在线| 国内欧美视频一区二区| 欧美裸体bbwbbwbbw| 国产在线精品一区二区不卡了| 欧美日韩你懂的| 国产制服丝袜一区| 91精品蜜臀在线一区尤物| 国产河南妇女毛片精品久久久| 欧美日韩精品福利| 久久99热99| 91精品久久久久久蜜臀| 成人综合婷婷国产精品久久免费| 欧美xxxx老人做受| 91视频在线看| 国产精品福利一区| 精品一区久久久久久| 亚洲视频网在线直播| 日本中文不卡| 日韩电影网1区2区| 欧美日韩一区二区三区四区 | 欧美videossexotv100| 99精品黄色片免费大全| 亚洲国产精品av| 久久精品99久久| 亚洲国产精品久久久久秋霞影院| 在线观看日韩片| 九色综合狠狠综合久久| 欧美一区日韩一区| 91在线免费看| 最新日韩av在线| 亚洲精品一区二区三区樱花| 麻豆一区二区三| 欧美一区三区二区| 99久久综合狠狠综合久久止| 中文字幕一区二区三区蜜月| 日韩高清国产一区在线观看| 日韩黄色一级片| 欧美电影一区二区三区| 99精品1区2区| 中文字幕日韩一区| 一区二区日本| 国产精华液一区二区三区| 久久久精品tv| 欧美日韩在线观看一区| 人人狠狠综合久久亚洲| 日韩欧美国产综合一区| 国产精品果冻传媒潘| 亚洲国产成人tv| 欧美久久高跟鞋激| 91精品国产99久久久久久红楼| 亚洲同性同志一二三专区| 一区二区视频在线观看| 国产大陆a不卡| 国产精品麻豆久久久| 亚洲精品第一区二区三区| 国产一区二区伦理| 国产无一区二区| 亚洲精品第一区二区三区| 国产精品99久久久| 中文字幕av不卡| 中文字幕人成一区| 成人av午夜影院| 樱花影视一区二区| 欧美日韩激情一区二区| 成人在线视频网址| 视频在线在亚洲| 欧美mv日韩mv亚洲| 欧美日韩国产不卡在线看| 麻豆91在线播放免费| 久久品道一品道久久精品| 欧美午夜精品久久久久免费视| 精品一区精品二区高清| 国产日韩亚洲欧美综合| 一区二区三区欧美成人| 成人免费视频一区二区| 亚洲黄色免费电影| 欧美一区二区三区日韩视频| 久久riav二区三区| 九九精品一区二区| 国产精品久99| 欧美三级电影在线观看| 国产免费一区二区三区| 麻豆国产欧美日韩综合精品二区| 久久婷婷色综合| 宅男噜噜99国产精品观看免费| 99精品桃花视频在线观看| 亚洲成av人影院在线观看网| 精品国精品国产| 一本色道久久99精品综合| 99精品久久99久久久久| 日韩高清不卡一区二区三区| 久久久久久综合| 日本韩国欧美一区二区三区| av资源一区二区| 久久99国产精品免费| 中文字幕日韩av资源站| 91麻豆精品国产91久久久久| 日韩精品最新在线观看| 91在线观看一区二区| 日本不卡一区二区三区|