<ul id="g60s4"><pre id="g60s4"></pre></ul>
<strong id="g60s4"><nav id="g60s4"></nav></strong>
<ul id="g60s4"></ul>
  • <tr id="g60s4"></tr>
  • 
    
  • 或者

    網(wǎng)站性能優(yōu)化之CSS無圖片技術(shù)

    作者:黑貓警長 瀏覽:116 發(fā)布時間:2017-09-05
    分享 評論 0

    一、無圖片技術(shù)定義

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

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

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

      網(wǎng)站性能優(yōu)化 網(wǎng)站優(yōu)化 CSS無圖片技術(shù)

      當(dāng)然單純拿這兩個來比,還不能說明什么。

      下面我們通過計(jì)算來說下CSS文件與CSS Image關(guān)系

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

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

      網(wǎng)站性能優(yōu)化 網(wǎng)站優(yōu)化 CSS無圖片技術(shù)

      如果我們?nèi)恳訡SS的形式模擬這個小箭頭,空間資源會占多少?我們來計(jì)算一下,首先貼下代碼

      HTML代碼如下:

      網(wǎng)站性能優(yōu)化 網(wǎng)站優(yōu)化 CSS無圖片技術(shù)

      CSS代碼如下:

      網(wǎng)站性能優(yōu)化 網(wǎng)站優(yōu)化 CSS無圖片技術(shù)

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

      通過以上分析,使用CSS無圖片技術(shù),可以總結(jié)得到以下3個優(yōu)點(diǎn):

      減少請求資源的大小

      減少http的請求個數(shù)

      提高可維護(hù)性

      三、CSS無圖片技術(shù),微博中有哪些實(shí)際應(yīng)用呢?

      網(wǎng)站性能優(yōu)化 網(wǎng)站優(yōu)化 CSS無圖片技術(shù)

      網(wǎng)站性能優(yōu)化 網(wǎng)站優(yōu)化 CSS無圖片技術(shù)

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


    国产精品一区在线麻豆| 午夜精品久久影院蜜桃| 97精品久久天干天天蜜| 孩交VIDEOS精品乱子| 国产日韩高清一区二区三区| 国产乱码精品一区二区三区中| 亚洲精品无码高潮喷水在线| 日韩av一中美av一中文字慕| 精品国产日韩一区三区| 18精品久久久无码午夜福利| 久久国产精品-国产精品| 亚洲福利精品电影在线观看| 日韩电影无码A不卡| 久9视频这里只有精品8| 精品亚洲AV无码一区二区三区 | 精品人妻少妇一区二区三区| 日韩精品免费在线视频| 精品伊人久久久香线蕉| 无码人妻精品一区二区蜜桃网站| 精品亚洲aⅴ在线观看| 国产suv精品一区二区33| 91精品视频网站| 精品国产国产综合精品| 日韩不卡视频在线| 国产伦精品一区二区三区无广告| 国产精品99精品一区二区三区| 色妞妞www精品视频| 久久夜色精品国产噜噜亚洲AV| 国产亚洲精品va在线| 成人国内精品久久久久一区| 亚欧乱色国产精品免费视频| 亚洲国产精品日韩在线| 国产成人亚洲精品无码AV大片| 99久久免费精品国产72精品九九| 久久只有这精品99| 99视频全部免费精品全部四虎| 久久久久久亚洲精品成人| 无码国内精品人妻少妇| 国产成人精品高清在线观看93| 亚洲精品色午夜无码专区日韩| 99精品久久精品一区二区|