精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

用“顏色”區分 HTML優化技巧應用法則

開發 前端
在前端領域中,對Javascript和CSS的優化一直是大家關注的焦點,相應的壓縮優化工具也非常豐富,相對而言對HTML優化的關注則顯得有些冷淡。

我們知道在整個前端的構成中,HTML是必不可少的一部分,而且是真正的展示“前端”,所以對HTML進行有效的優化還是非常有必要的。

雖然與動輒十幾K的Javascript相比,HTML的大小在整個頁面資源中一般不會占太多的比重,而且還有Gzip,但是事實表明,大多數頁面都有較大的壓縮余地,即使是Gzip過后仍然能減小可觀的體積。

對于各種優化途徑,如果一定要我給一個分類的話,我會用顏色來區分。對于那些在各種頁面中都適用而且無害的方法,我將它們歸為綠色。相對而言,只有在某些具體的情況下才適用或者有違標準的方法歸為橙色。

綠色方法

1. 使用相對URL

對于頁面中的各種URL,例如鏈接、外鏈CSS的href、外鏈Javascript的src、圖片src、iframe src等,如果能夠確定它們與當前頁面是處于同一域名下的話,則可以使用相對URL,這樣每一個URL都能夠節省至少一個域名的長度。

2. 刪除HTTP或HTTPS

絕對URL都以HTTP或HTTPS等協議頭開始,如果能確定URL的協議與當前頁面URL的協議是一致的,或者說該URL在多種協議下均是可用的,則可以考慮刪除這個協議頭。

這樣做雖然有些非主流,但事實證明是可行的,而且也有理論依據。Nexus One的這個頁面中有些資源URL就刪除了協議頭,雖然并不是出于節省資源的目的,但至少證明刪除協議頭是可行的。對于CSS,如果刪除協議頭在IE7、IE8下會造成CSS下載兩次,這個是需要注意的問題。

3. 刪除注釋

與CSS、Javascript一樣,也可以通過刪除HTML中的注釋來實現優化。然而,這一點對于HTML來說卻要復雜一些,因為在HTML中存在某些特殊作用的注釋是不能刪除的。

(a). IE條件注釋

  1. <!--[if expression]> HTML <![endif]—> 
  2.  

諸如這樣的語法,只有符合expression的瀏覽器才能識別其中的內容。

(b). CDATA注釋

  1. /*  */ 
  2.  

CDATA本身是XHTML中才需要的,在CDATA中的內容不需要對特殊字符進行轉義,不過為了兼容老版本的瀏覽器,需要加上注釋,以免出錯。不過,對于這個注釋,如果你的頁面并沒有真正的使用XHTML標準則可以大膽的刪除掉。使用XHTML標準不是簡單的聲明DTD就可以辦到的,除此之外還需要服務器能夠派application/xhtml+xml這樣的內容格式,另外還需要瀏覽器支持,目前IE并不支持XHTML格式。因此,目前你的頁面可能是按照XHTML規范來寫的,也能通過HTML驗證,但想要兼容IE則一定還是以HTML方式來展示的。這樣一來,很多為了遵循標準而增加的內容則可以刪除,具體的在后文的橙色部分詳述。

(c). 自定義注釋

產品中自定義的一些具有特定功能的注釋,例如統計。

4. 壓縮空白符

在HTML中的大多數標簽中,多個空白符都會被壓縮成一個來顯示,于是可以通過刪除多余的空白符來減小HTML體積。不過需要注意的是并不是所有的空白符都可以這樣做,例如pre、textarea中的空白符是按原樣顯示的,標簽屬性中的屬性值也是按原樣顯示的,例如title、value等。

5. 壓縮inline css & Javascript

不管inline還是external,都需要壓縮,這是減小體積的最直接的方式。

6. CSS&Javascript盡量外鏈

外鏈CSS和Javascript,不僅僅是減小HTML本身的體積,而且還可以充分利用瀏覽器的緩存機制,所以當CSS、Javascript的代碼量超過一定體積時,盡量外鏈。除此之外,盡量避免在頁面中使用onmouseover=”xxxx”的方式來注冊事件,既不利于維護也容易產生不必要的冗余代碼。

7. 刪除元素默認屬性

在HTML規范中,很多HTML元素的屬性是有默認值的,對于這些默認值可以抹去不寫,下面是不完全統計。

#p#

橙色方法

橙色方法是指那些有違標準,或者會導致頁面出現無法預料的問題的一類方法,算是一類非常規的方法,因此也僅僅適用于一些非常規的頁面,例如搜索引擎首頁。

1. 刪除或替換

DOCTYPE對于頁面展現非常重要,瀏覽器會根據具體的DOCTYPE來決定如何顯示頁面,除非你對刪除DOCTYPE后的頁面展示十分有把握,否則不要輕易刪除。另外一種可行的方式是采用HTML5中的寫法,即,大多數瀏覽器能夠將這種doctype寫法解析為標準或準標準(Almost Standard)模式,不過依然會造成一些問題,具體見這里。目前百度、Google都是這么做的。

2. 刪除標簽屬性值的引號

引號不是必須的,刪之。此處也需要考慮一些特殊情況,例如屬性值中包含引號等。(提醒:不符合XHTML規范)

3. 省略某些屬性值

例如disabled、checked、multiple等的值都可以省略。(提醒:不符合XHTML規范)

4. 刪除可選的閉合標簽

例如body、p、tr等標簽是允許沒有閉合標簽的,具體的參考此處。(提醒:不符合XHTML規范)

5. 刪除自動閉合標簽的”/”

工具HTML優化工具目前比較理想的是Absolute HTML Compressor,另外,PageSpeed1.6中也引入了HTML壓縮功能,不過目前只有四個簡單的策略,尚處于實驗性階段。隨著大家對前端性能越來越高的關注度,HTML優化及壓縮方面也一定會有所發展的。

總結:

1. HTML優化及壓縮的發展滯后于前端其他資源,不過目前也已經引起大家越來越多的關注。

2. 綠色規則中的很多都是在寫碼過程中就可以注意和遵循的,如果能把這個優化融入到編碼中,效果應該更好。

3. 橙色規則由于違背某些規范,只適用于某些特定的頁面,使用時務必謹慎。

文章轉自百度泛用戶體驗  作者:Miller

原文地址:http://www.baiduux.com/blog/2010/03/15/html%E4%BC%98%E5%8C%96-2/
 

【編輯推薦】

  1. 語義化HTML結構漫談
  2. 實例講解HTML安全隱患
  3. 淺談ASP.NET與HTML頁面關系
責任編輯:王曉東 來源: baiduux
相關推薦

2010-01-26 10:02:51

Android But

2010-02-06 16:34:40

C++ Memento

2010-01-15 16:59:52

VB.NET對象克隆

2019-01-23 17:08:03

開發

2010-01-19 18:45:25

VB.NET窗體嵌套

2022-01-26 08:12:42

Jenkins開源流水線

2020-12-17 07:52:38

JavaScript

2010-09-01 10:16:56

HTML 5

2019-08-14 15:40:05

Web圖片優化前端

2017-04-18 09:00:19

Linux技巧系統備份

2024-04-10 08:24:29

2024-09-14 11:23:19

2011-03-25 13:43:54

Cacti優化

2011-07-01 16:05:22

SEO

2011-03-09 10:55:33

LAMP優化技巧

2011-05-25 20:53:26

SEO

2009-06-16 16:39:49

Hibernate性能

2023-02-07 08:15:45

PostgreSQLIO技巧

2011-03-10 10:09:33

LAMP優化

2024-12-26 16:03:29

點贊
收藏

51CTO技術棧公眾號

久久精品成人欧美大片| 欧美精品一二三| 蜜桃成人在线| 中文字幕一区二区三区四区免费看 | 一区二区视频在线| 精品日韩电影| 国产又大又粗又长| 亚洲免费精品| xvideos国产精品| 成人免费毛片日本片视频| 欧美一级二级视频| 一区二区三区在线播放| 日本不卡免费新一二三区| 一级黄色片在线看| 亚洲综合不卡| 欧美国产精品人人做人人爱| 无码国产69精品久久久久同性| 激情综合婷婷| 欧美日韩久久久久久| 精品少妇一区二区三区在线| 欧美高清视频| 国产欧美日韩久久| 国产三级精品在线不卡| 国产精品欧美激情在线| 久久字幕精品一区| 97精品国产97久久久久久| 亚洲色图日韩精品| 精品在线99| 亚洲国产日韩欧美在线动漫| 亚洲黄色片免费看| 国产日韩另类视频一区| 亚洲va韩国va欧美va精品| wwwjizzjizzcom| 免费在线午夜视频| 国产女主播视频一区二区| 狠狠久久综合婷婷不卡| 精品女同一区二区三区| 精品一区二区三区视频在线观看 | 99视频有精品| 97自拍视频| 国产三级第一页| 久久成人久久爱| 国产精品人人做人人爽| 国产女主播喷水视频在线观看| 国产精品女主播一区二区三区| 欧美华人在线视频| 欧美日韩亚洲国产另类| 亚洲国产不卡| 欧美成人免费视频| 国产性xxxx| 香蕉视频国产精品 | 成人性生交大片免费看在线播放| 亚洲天堂成人网| 一区二区三区的久久的视频| 在线观看免费黄色| 国产精品美女久久久久aⅴ| 日韩高清国产精品| 成人性生交大片免费看午夜| 中文字幕免费在线观看视频一区| 欧美日韩日本网| 国产精品天堂| 国产精品三级视频| 一级一片免费播放| 深夜国产在线播放| 亚洲国产日韩a在线播放| 日本欧美视频在线观看| 密臀av在线播放| 91福利小视频| 男生操女生视频在线观看| 亚洲精品成人一区| 日韩欧美国产三级电影视频| 国产麻豆剧传媒精品国产av| 杨幂一区二区三区免费看视频| 亚洲欧美国产精品| 又嫩又硬又黄又爽的视频| 999成人网| 欧美富婆性猛交| 黄色片免费观看视频| 视频在线在亚洲| 国产裸体写真av一区二区 | 日本熟女一区二区| 亚洲一区久久| 国产精品专区一| www日本在线| www国产精品av| 正在播放一区| 小早川怜子影音先锋在线观看| 日本高清无吗v一区| 17c国产在线| 女同另类激情重口| 色系列之999| 久久精品视频日本| 奇米精品一区二区三区在线观看一| 91精品免费看| 亚洲日本中文字幕在线| 国产精品第四页| 国产老熟妇精品观看| 欧洲美女精品免费观看视频| 337p日本欧洲亚洲大胆色噜噜| 欧美丰满美乳xxⅹ高潮www| 综合在线一区| 日韩av理论片| 免费av网站观看| 中国av一区二区三区| 日韩精品视频在线观看视频 | 精品视频全国免费看| 日批免费观看视频| 日韩国产欧美| 91高清视频免费| 国产人妖在线播放| 国产视频一区二区三区在线观看| 欧美激情亚洲天堂| 韩日精品一区| 亚洲精品美女在线观看| 日韩三级在线观看视频| 久久久国产精品一区二区中文| 91丨九色丨国产| 亚洲麻豆精品| 色婷婷狠狠综合| 日本性生活一级片| 综合精品久久| 国产一区二区香蕉| 精品美女视频在线观看免费软件| 亚洲一二三区在线观看| 中文字幕 欧美日韩| 奇米狠狠一区二区三区| 欧美亚洲国产日韩2020| 亚洲国产精品suv| 亚洲乱码国产乱码精品精98午夜 | 久久久久久久久久av| 91丨九色丨蝌蚪丨对白| 国产欧美日韩亚州综合| 日本www在线播放| 成人中文字幕视频| 久久夜色精品亚洲噜噜国产mv| 国产成人精品一区二区色戒| 久久嫩草精品久久久精品| 国产不卡一区二区视频| 日韩中文一区二区| 久久国产精彩视频| 99这里有精品视频| 亚洲特级片在线| 久久久久久蜜桃一区二区| jizzjizz欧美69巨大| 日本精品久久中文字幕佐佐木| 亚洲 小说区 图片区 都市| 亚洲二区在线观看| 久久免费精品国产| 亚洲三级视频| 免费在线成人av电影| 综合日韩av| 亚洲视频第一页| 国产日韩久久久| 国产精品视频一二三区| 在线观看免费视频高清游戏推荐 | www.av91| 激情av综合| 欧美亚洲视频在线看网址| 西西人体44www大胆无码| 福利一区视频在线观看| 久久精品国产亚洲AV熟女| 久久先锋影音| 影音先锋欧美资源| 日本一区影院| 992tv成人免费影院| 日本一区高清| 欧美三级电影网站| 欧美肥妇bbwbbw| 国产成人亚洲综合色影视| 日韩精品 欧美| 国产在视频线精品视频www666| 国产精品一区二区3区| 超碰公开在线| 精品亚洲一区二区三区在线观看 | 欧美精品制服第一页| 亚洲欧美另类日韩| 欧美三级欧美成人高清www| 国产美女免费网站| 国内不卡的二区三区中文字幕| 小泽玛利亚av在线| 你懂的一区二区三区| 成人在线播放av| 麻豆免费版在线观看| 伊人伊成久久人综合网站| 99久久久国产精品无码免费| 欧美视频在线观看免费| 精品在线观看一区| 波多野结衣在线一区| 天天干天天综合| 亚洲视频日本| 亚洲看片网站| 牛牛精品成人免费视频| 国产日本欧美一区二区三区在线| 欧美高清另类hdvideosexjaⅴ| 日韩精品在线观看一区二区| 国产又粗又猛又黄又爽| 一本色道a无线码一区v| 欧美做爰爽爽爽爽爽爽| 91网站在线观看视频| 手机精品视频在线| 久久精品中文| 草草视频在线免费观看| 久久亚洲专区| 免费观看成人在线| 亚洲大奶少妇| 国产区精品在线观看| 亚洲最大网站| 久久久噜噜噜久噜久久| 免费观看久久久久| 国产亚洲精品久久久久久777| 超碰人人人人人人| 精品视频一区三区九区| 亚洲欧美一区二区三区在线观看| 亚洲精品乱码久久久久| 极品久久久久久久| 2024国产精品| 超碰97在线资源站| 国产成人精品免费| 网站在线你懂的| 日本成人中文字幕在线视频| 久在线观看视频| 伊人久久久大香线蕉综合直播| 亚洲 欧洲 日韩| 欧美顶级大胆免费视频| 人禽交欧美网站免费| 国产人妖ts一区二区| 97视频热人人精品| 国产精品va视频| 国产精品一区二区三区久久| 播放一区二区| 国产成人综合久久| 成人视屏在线观看| 55夜色66夜色国产精品视频| av资源新版天堂在线| 欧美激情一区二区三区成人| 最近中文字幕免费mv2018在线| 日韩有码视频在线| 天堂中文а√在线| 日韩在线中文字| 黄色片免费在线观看| 久久精品国产亚洲| 大地资源网3页在线观看| 久久精品视频在线| 国产福利在线播放麻豆| 欧美成人激情视频免费观看| 菠萝菠萝蜜在线观看| 欧美激情视频在线免费观看 欧美视频免费一| 在线观看完整版免费| 久久精品男人天堂| 亚洲资源一区| 久久人人97超碰精品888| av在线播放资源| 日本高清视频一区| 欧美在线va视频| 国产欧美日韩中文字幕在线| 日韩专区视频| 99久热re在线精品996热视频| 国产成人精品福利| 精品中文字幕人| 欧美裸体在线版观看完整版| 天天人人精品| 在线中文字幕第一区| 免费网站永久免费观看| 亚洲一区二区毛片| 欧美 日韩 国产 激情| 麻豆成人久久精品二区三区红| 亚洲18在线看污www麻豆 | 欧美日本不卡视频| 国产成人精品白浆久久69| 精品99久久久久久| 天堂中文在线8| 中文国产成人精品久久一| 男人在线资源站| 久久免费成人精品视频| 日韩新的三级电影| 91美女高潮出水| 任你弄精品视频免费观看| 欧美在线播放一区二区| 亚洲欧洲日韩| 成人午夜视频免费在线观看| 麻豆传媒一区二区三区| 精品无码人妻少妇久久久久久| 久久久久久久性| 极品久久久久久| 狠狠色噜噜狠狠狠狠97| 亚洲视频在线免费播放| 精品国精品自拍自在线| 国产一级片在线播放| 久久国产精品影片| 周于希免费高清在线观看| 国产一区私人高清影院| 国产精品久av福利在线观看| 亚洲国产日韩综合一区| 亚洲午夜伦理| 777视频在线| 99re热视频精品| 午夜爱爱毛片xxxx视频免费看| 色综合久久久久久久久| 99草在线视频| 一区二区三区视频在线| av资源一区| 成人h视频在线观看播放| 天天躁日日躁狠狠躁欧美巨大小说 | 欧美日韩国产高清| 亚洲色精品三区二区一区| 国产成人精品免费在线| 国产精品视频看看| 色欧美日韩亚洲| 国产 欧美 自拍| 久久亚洲精品视频| 日韩在线观看不卡| 免费观看国产成人| 亚洲国产国产亚洲一二三| 午夜不卡福利视频| 欧美国产日韩a欧美在线观看| 日韩av一二三区| 精品国产凹凸成av人网站| 日本成人网址| 国产精品久久视频| 免费短视频成人日韩| 国产原创popny丨九色| 粉嫩绯色av一区二区在线观看| 福利视频第一页| 欧日韩精品视频| 可以直接在线观看的av| 欧美专区第一页| 亚洲精品**不卡在线播he| 和岳每晚弄的高潮嗷嗷叫视频| 国产精品白丝jk白祙喷水网站| 黄色香蕉视频在线观看| 欧美日韩亚洲综合在线| 黄色免费在线播放| 日本成人激情视频| 青草久久视频| 欧美a v在线播放| 99久久免费精品| 五月天婷婷网站| 亚洲精品国产电影| 99热99re6国产在线播放| 国产精品视频一区二区三区经| 欧美日韩午夜| 欧美激情一区二区三区p站| 亚洲一区av在线| 免费av网站在线播放| 97免费在线视频| 欧美美女黄色| 丰满少妇被猛烈进入高清播放| 91在线国产观看| av一级在线观看| 在线成人激情黄色| 四虎国产精品免费久久| 中文字幕av导航| 国产精品1区2区3区| 国产精品99精品| 日韩av网址在线观看| 裤袜国产欧美精品一区| 日韩黄色影视| 国内精品免费在线观看| 免费又黄又爽又色的视频| 精品久久久三级丝袜| 日韩欧美一中文字暮专区| 欧美日韩国产精品一区二区| 日韩av不卡在线观看| 国产午夜精品理论片| 日韩三级高清在线| 182在线播放| 日韩欧美视频一区二区三区四区| 久久国产精品第一页| 久久久久无码国产精品| 日韩电影大片中文字幕| 欧美日一区二区三区| 992tv快乐视频| 久久综合久久综合久久综合| 中文字幕有码视频| 欧美激情精品久久久久久久变态| 欧美变态网站| 日韩大片一区二区| 一区二区不卡在线播放| 欧美视频综合| 亚洲一区二区久久久久久| av不卡在线| 欧美日韩国产一二三区| 亚洲国产精品久久久| 97人人做人人爽香蕉精品| 欧美黄色免费网址| 久久久高清一区二区三区| 国产人妻精品一区二区三区| 欧美洲成人男女午夜视频| 亚洲网色网站| 粉嫩av蜜桃av蜜臀av| 欧美一区二区福利视频| 人在线成免费视频| 可以免费看的黄色网址| 久久视频一区二区| 性网爆门事件集合av| 日本一区二区在线播放| 欧美体内she精视频在线观看| 色欲AV无码精品一区二区久久 | 91九色综合久久| 首页综合国产亚洲丝袜|