日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
關(guān)于提高瀏覽器渲染頁面速度的建議

怎樣盡可能的縮短瀏覽器上頁面渲染的時間,文章從以下幾方面著手:

創(chuàng)新互聯(lián)服務(wù)項目包括扎賚諾爾網(wǎng)站建設(shè)、扎賚諾爾網(wǎng)站制作、扎賚諾爾網(wǎng)頁制作以及扎賚諾爾網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,扎賚諾爾網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到扎賚諾爾省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

  • 寫出高效的css代碼
  • 避免使用css表達(dá)式
  • 把css文件放在頁面頂部
  • 指定頁面圖片的尺寸
  • 頁面頭部標(biāo)明文檔編碼

一,寫出高效的css代碼

首先弄清瀏覽器解析html代碼的過程:構(gòu)建一個dom樹,頁面要顯示的各元素都會創(chuàng)建到這個dom樹當(dāng)中。每當(dāng)一個新元素加入到這個dom樹當(dāng)中,瀏覽器便會通過css引擎查遍css樣式表,找到符合該元素的樣式規(guī)則應(yīng)用到這個元素上。css引擎查找樣式表,對每條規(guī)則都按從右到左的順序去匹配。

了解過程后,我們可以看出可以從兩方面優(yōu)化我們的css代碼:1,定義的css樣式規(guī)則條數(shù)越少越好,所以趕緊刪除css文件中不必要的樣式定 義;2,優(yōu)化每條規(guī)則的選擇符書寫方式,盡量讓css引擎一看就知道這個規(guī)則是否需要應(yīng)用到當(dāng)前這個元素上,讓引擎少走不必要的彎路。

如以下幾種效率不高的css書寫方式:

 
 
 
  1. body * {...} 
  2. hide-scrollbars * {...} 

b, 用標(biāo)簽做關(guān)鍵選擇符

 
 
 
  1. ul li a {...} 
  2. #footer h3 {...} 
  3. * html #atticPromo ul li a {...} 

c, 畫蛇添足的寫法

 
 
 
  1. ul#top_blue_nav {...} 
  2. form#UserLogin {...} 

d, 給非連接標(biāo)簽添加 :hover 偽類,這會對用了strict doctype的頁面在IE7和IE8下變的很慢。

 
 
 
  1. h3:hover {...} 
  2. .foo:hover {...} 
  3. #foo:hover {...} 
  4. div.faa :hover {...} 

優(yōu)化建議:

a, 避免使用通配符;

b, 讓css引擎快速辨別該規(guī)則是否適用于當(dāng)前元素:多用id或class選擇符,少用標(biāo)簽選擇符;

c, 不要畫蛇添足把id和class或標(biāo)簽和class等連著寫;

d, 盡量避免使用后代選擇符,去除不必要的祖先元素,可以考慮使用class選擇符來替換后代選擇符;

 
 
 
  1. /*給無序和有序的li定義不同顏色,你可能會這樣寫:*/ 
  2. ul li {color: blue;} 
  3. ol li {color: red;} 
  4. /*給li添加class,這樣定義效率會更高:*/ 
  5. .unordered-list-item {color: blue;} 
  6. .ordered-list-item {color: red;} 

e, 避免給非連接標(biāo)簽添加 :hover 偽類。

二,避免使用css表達(dá)式

css表達(dá)式僅在ie瀏覽器下才起作用,微軟已在ie8后不推薦使用,因為它會嚴(yán)重影響頁面性能:任何時候,不管任何一個事件被觸發(fā),例如窗口的 resize 事件,鼠標(biāo)的移動等等,css表達(dá)式都會重新計算一遍。

三,把css文件放在頁面頂部

把外聯(lián)或內(nèi)聯(lián)樣式表放在body部分會影響頁面渲染的速度,因為瀏覽器只有在所有樣式表下載完成后才會繼續(xù)下載頁面其他內(nèi)容。另外,內(nèi)聯(lián)樣式表(放在