婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 網站性能優化之CSS無圖片技術

網站性能優化之CSS無圖片技術

熱門標簽:外呼線路外顯全國當地號碼 申請400元電話收費嗎 西安人工外呼系統軟件 如何地圖標注商戶入駐 電話機器人的由來 泰州電銷外呼系統一般多少錢 韻達快遞電話機器人 衛星地圖標注怎么加標 下載電銷機器人軟件下載

一、無圖片技術定義

在不使用CSS Image(通過CSS的引入的背景圖片,不包括img標簽內的圖片)情況下生成類似圖片效果的技術;換句話的意思就是在使用純CSS生成類似圖片效果的技術。

二、為什么要“無圖片”?

首先我們通過yslow的statistics查看新浪微博最新版首頁的文件,得到Stylesheet File(CSS文件)大小為206.8K, CSS Image大小為623.8K。明顯發現CSS文件比CSS Image小很多。

當然單純拿這兩個來比,還不能說明什么。

下面我們通過計算來說下CSS文件與CSS Image關系

CSS Image是由一系列的圖片組成,每一張圖,即使最小一個小箭頭(如下圖),你存成一張圖片,怎么也得1KB吧。

例如微博的這個小三角圖形:

如果我們全部以CSS的形式模擬這個小箭頭,空間資源會占多少?我們來計算一下,首先貼下代碼

HTML代碼如下:

CSS代碼如下:

從上面的代碼可以看出,在CSS文件中總共不到200個字符,如果我們按照1字符等于1B的來計算的話,200個字符大概等于0.2KB,比直接用圖片做節約了4/5的下載資源,明顯減少請求資源的大小。如果我們盡可能的使用無圖片技術來實現,明顯可以提高頁面的加載速度;其次,我們知道每一個CSS image都需要一個http請求去加載,瀏覽器每次發出的請求個數是有限的,減少CSS image的個數,顯然減少了http請求數,也就提高頁面的呈現速度;再次,經常使用微博的同學都知道,微博是可以換膚,如果使用CSS無圖片技術,我們僅需要簡單換一下CSS屬性就能實現換膚,提高了代碼的可維護性。

通過以上分析,使用CSS無圖片技術,可以總結得到以下3個優點:

減少請求資源的大小

減少http的請求個數

提高可維護性

三、CSS無圖片技術,微博中有哪些實際應用呢?

通過上面的展示,我們可以看到,無圖片技術,在微博上應用是十分普遍的。

四、無圖片技術的實現方式

大概有四種方式:一是通過background-color、border生成圖片;二是通過字符生成圖片;三是通過CSS3 的gradient等生成圖片(這個要考慮低級瀏覽器不兼容的問題);四是CSS3的自定義字體(@font-face)生成圖片。

利用CSS的background-color、border屬性可以生成一些圖形,例如三角。純粹的CSS2的內容,完全可以兼容IE6。

1)用background-color生成的小方塊,效果如下:

CSS代碼:

2)用border生成的小方塊,效果如下:

CSS代碼:

3)用border生成的小三角,效果如下:

CSS代碼:

4)用border生成的尖三角,效果如下:

CSS代碼:

5)用border生成的斜三角,效果如下:

HTML結構:

CSS代碼:

通過以上5種圖形,可以得到以下圖形,效果圖如下。

這里只貼一下中間圖形的代碼,其他的,要興趣的同學可以自己去研究,更多有意思的圖形等著你去完成。

HTML結構:

CSS代碼:

2.通過字符生成圖片,例如尖角、圓點以及箭頭,這也是CSS2范疇,完全可以兼容ie6。這個在博中使用廣泛,這里不單獨寫demo了。

1)尖角,效果圖如下

HTML結構:

CSS代碼:

2)圓點,效果圖如下

HTML結構:

CSS樣式:

3)箭頭,效果圖如下

HTML結構:

CSS樣式:

微博名人堂沒做具體的定義,但是建議可以對字體樣式做些限制,以便在各種瀏覽器表現一樣。

3.CSS3生成圖片,使用box-shadow,border-radius,gradient漸變等CSS3的新屬性生成圖形,IE瀏覽器下漸變背景的使用需要使用IE的漸變濾鏡,但是使用濾鏡資源會消耗很大,所以,根據項目實際情況去權衡是否使用濾鏡。

先看下谷歌搜索按鈕的例子

CSS樣式:

GOOGLE搜索這個按鈕沒有使用濾鏡,IE瀏覽器就沒有做漸變處理,大家都知道GOOGLE是非常在意性能的公司,有些時候為了極致的性能,稍微犧牲一下視覺體驗也是可以接受的。

再看一下淘寶網“查看更多”的按鈕

CSS樣式:

淘寶網這個按鈕使用濾鏡,可以完美兼容IE,當然這也不能去猜測淘寶不注重性能,只能說視覺體驗和性能博弈的結果。

4. CSS3的自定義字體(@font-face)生成圖片,雖然這個方法不屬于真正意義的無圖片,但是容易編輯和維護,更重要的是它的尺寸,顏色可以通過CSS來控制,這間接地做到少使用圖片。

具體應用,微博微吧的ICON

HTML結構:

CSS樣式:

至于具體實現方式的理論基礎,要展開寫,又是一篇文章,有興趣的同學參考一下@神飛寫的《CSS3 icon font完全指南》http://www.qianduan.net/css3-icon-font-guide.html。

總之,CSS無圖片技術,是我們在寫CSS樣式中需要形成的一種理念,我不必死磕無圖片技術,要在實際的項目權衡利弊,根據實際情況,靈活運用無圖片技術做一些合理有效的性能優化。

標簽:淮安 合肥 池州 忻州 玉林 銅陵 長白山 麗水

巨人網絡通訊聲明:本文標題《網站性能優化之CSS無圖片技術》,本文關鍵詞  網站,性能,優化,之,CSS,無,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《網站性能優化之CSS無圖片技術》相關的同類信息!
  • 本頁收集關于網站性能優化之CSS無圖片技術的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美一级欧美三级| 免费在线观看一区二区三区| 综合激情成人伊人| 色av成人天堂桃色av| 老汉av免费一区二区三区 | av午夜一区麻豆| 国产大片一区二区| 久久成人18免费观看| 日本视频中文字幕一区二区三区| 国产精品国产三级国产专播品爱网| 欧美日韩久久久| 91免费观看国产| 成人综合日日夜夜| 日韩精品电影一区亚洲| 日韩国产成人精品| 麻豆精品蜜桃视频网站| 亚洲成人av电影在线| 亚洲国产美国国产综合一区二区| 一区二区三区在线视频播放| 亚洲免费大片在线观看| 亚洲电影视频在线| 亚洲第一在线综合网站| 久久九九久精品国产免费直播| 欧美电影影音先锋| 中文一区二区在线观看| 中文字幕色av一区二区三区| 成人免费小视频| 久久99精品久久久久婷婷| 国内精品写真在线观看| 成人综合日日夜夜| 国产成人精品综合在线观看| 粉嫩蜜臀av国产精品网站| 欧美一区二区三区性视频| 亚洲人成在线播放网站岛国 | 这里只有精品视频在线观看| 99热国产精品| 欧美videofree性高清杂交| 亚洲少妇30p| 日本女优在线视频一区二区| 成人免费毛片嘿嘿连载视频| 日韩一级完整毛片| 美洲天堂一区二卡三卡四卡视频 | 欧美精品一区二区三区视频| 亚洲成人动漫在线免费观看| 国产福利一区二区三区视频| 制服丝袜国产精品| 一区二区国产视频| 国产一区二区导航在线播放| 在线观看网站黄不卡| 欧美大片免费久久精品三p| 亚洲电影你懂得| av一区二区久久| 麻豆91在线观看| 欧美亚洲国产一区二区三区va | 制服丝袜av成人在线看| 亚洲自拍与偷拍| 欧美日韩一区二区三区免费看| 亚洲欧美另类综合偷拍| 成人不卡免费av| 亚洲一区免费在线观看| 欧美精品第1页| 日韩欧美高清dvd碟片| 另类调教123区| 日韩女优av电影| 国产一区二区三区免费观看| 在线一区二区视频| 精品写真视频在线观看| 亚洲卡通欧美制服中文| 欧美色图12p| 久久99精品国产麻豆不卡| 久久麻豆一区二区| 一本色道a无线码一区v| 亚洲一区二区三区中文字幕在线 | 欧美日韩aaaaa| 国产精品资源站在线| 美女视频网站黄色亚洲| 亚洲欧美一区二区不卡| 7777精品伊人久久久大香线蕉 | 91福利国产成人精品照片| 美腿丝袜亚洲三区| 国产精品毛片久久久久久| 精品日韩在线观看| 7777精品伊人久久久大香线蕉 | 国产拍揄自揄精品视频麻豆| 日韩精品影音先锋| 亚洲国产成人91porn| 欧美videofree性高清杂交| 色综合一区二区| 91视频一区二区三区| 国产激情一区二区三区四区 | 精品av综合导航| 欧美亚洲综合久久| 91麻豆精品国产91久久久资源速度 | 中文字幕中文字幕一区二区| 欧美日韩精品一区二区三区四区| 国产乱人伦精品一区二区在线观看 | 91在线看国产| 国内欧美视频一区二区| 日韩中文欧美在线| 亚洲bt欧美bt精品| 国产精品一区在线观看你懂的| 亚洲天堂av一区| 国产精品三级在线观看| 日本高清无吗v一区| 欧美高清你懂得| 国产亚洲精品aa| 久久99日本精品| 日韩黄色免费电影| 蜜臀91精品一区二区三区 | 欧美日韩亚洲综合在线 | 亚洲一级二级在线| 亚洲一区二区三区在线播放| ●精品国产综合乱码久久久久| 亚洲欧美综合在线精品| 亚洲大尺度视频在线观看| 五月婷婷综合在线| 免费国产亚洲视频| 欧美日韩亚洲高清一区二区| 国产欧美日韩另类视频免费观看| 一二三区精品福利视频| 亚洲丝袜精品丝袜在线| 国产福利91精品一区二区三区| 国产日韩精品一区二区三区在线| 日韩一区二区麻豆国产| 亚洲人成在线观看一区二区| 久久精品国产99| 欧美男人的天堂一二区| 亚洲国产婷婷综合在线精品| 国产精品综合久久| 欧美精品一区二区高清在线观看| 日韩黄色一级片| 欧美精品丝袜中出| 日本伊人午夜精品| 欧美精品第1页| 成人午夜在线播放| 一区二区三区四区中文字幕| 色婷婷综合五月| 亚洲午夜国产一区99re久久| 精品电影一区二区| 国产一级精品在线| 国产主播一区二区三区| 成人av网站在线观看| 国产欧美日韩在线观看| 日韩一区在线免费观看| 亚洲国产一区二区三区青草影视| 中文字幕第一区二区| 国产精品麻豆久久久| 国产日产欧美一区二区三区| 日韩高清在线观看| 91国产免费看| 国产在线播放一区二区三区| 国产精品全国免费观看高清 | 777奇米四色成人影色区| 精品亚洲成a人| 国产亚洲人成网站| 丰满少妇久久久久久久| |精品福利一区二区三区| 欧美优质美女网站| 午夜亚洲国产au精品一区二区| 国产精品国产三级国产aⅴ中文| 这里只有精品视频在线观看| 日本不卡视频在线| 国产亚洲欧美日韩俺去了| 欧美高清dvd| 欧美日韩另类一区| 色老综合老女人久久久| 国产在线播放一区三区四| 麻豆中文一区二区| 国产一区二区精品在线观看| 亚洲精品乱码久久久久久久久 | 中文一区二区完整视频在线观看| 国产日本一区二区| 精品国产一区二区三区四区四 | 91精品国产综合久久精品| 欧美日韩国产片| 在线观看www91| 欧美亚洲免费在线一区| 99久久久精品| 国产精品久久久久久亚洲毛片| 亚洲视频精选在线| 中文字幕一区二区三区不卡| 日本一区二区免费在线观看视频| 久久久久久**毛片大全| 国产欧美一区二区精品性色超碰| 综合色中文字幕| 蜜臀av性久久久久蜜臀aⅴ流畅| 久久99久久久欧美国产| 久久疯狂做爰流白浆xx| 一本色道久久综合狠狠躁的推荐| 在线观看视频一区二区| 91久久精品一区二区三| 91精品久久久久久久久99蜜臂 | 在线观看三级视频欧美| 欧美日韩成人一区二区| 91精品国产综合久久国产大片| 一本久久综合亚洲鲁鲁五月天 | 欧美国产综合一区二区| 中文字幕日本乱码精品影院| 亚洲自拍与偷拍| 日韩精品亚洲专区|