亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

指定頁面使用的字符集

2019-11-17 03:26:42
字體:
來源:轉載
供稿:網友

原文地址:Specify a character set

 

概況:

      在HTML文檔的響應頭中指定一個字符集可以讓瀏覽器立即開始解析HTML和執行腳本。

細節:

      HTML文檔在網絡中是以伴隨字符編碼信息的字節序列形式傳送的。字符編碼信息可以指定在文檔的HTTP請求頭中,也可以在HTML里面的標記里面(meta標簽)。瀏覽器使用編碼信息將字節流轉化成可渲染到屏幕上的字符。如果瀏覽器無法知道構建頁面的字符,那么瀏覽器是無法正確渲染頁面的。因此,瀏覽器在輸入中查找字符編碼信息時,會在執行任何腳本和繪制頁面之前緩沖一定大小的字節。(導致在IE6、7、8中出現明顯異常)

      如果沒有找到字符集,瀏覽器對于默認的編碼方式和緩沖字節的大小是不一樣的。然而,一旦瀏覽器緩沖完必須的字節數并開始渲染頁面時,渲染頁面中如果發現頁面中的字符集和默認的不一致,瀏覽器就需要重新解析輸入和重新繪制頁面。有時候,如果字符集和默認字符的不一致影響了外部資源的url(注:如果url中包含把中文等非英文字符,不同的編碼方式可能會導致url的不一致),瀏覽器還需要重新請求資源。

      為了避免這些延遲,你需要在http響應頭中指定你使用的字符集。注意:如果通過meta標簽http-equiv來指定字符集,IE8的先行下載(lookahead downloader)功能將被禁用。禁用IE8的先行下載功能回導致加載頁面的時間大大增加。微軟是這樣寫的我們強烈建議Web開發人員在HTTP的Content-Type響應頭中指定字符集,因為這樣可以確保先行下載的性能優勢得以實現。

建議

始終指定內容類型(content-type)

      在瀏覽器開始檢查字符集之前,必須確定正在處理的文檔的的內容類型。如果內容類型沒有在http頭或者http的meta標簽中指定,瀏覽器就會根據不同的算法來判斷類型。這個過程可能會導致額外的延遲以及一個安全漏洞。處于性能和安全性的考慮,我們應該為所有資源指定一個內容類型(不僅是text/html,也就是html文檔)。

一定要指定正確的字符編碼

      不論是在http頭還是在文檔meta標簽中指定字符集,字符集應該和文檔中真正的字符編碼相匹配。如果http響應頭和meta標簽中都指定了字符集,我們必須保證二者相互匹配。如果瀏覽器檢測到一個不正確的或不匹配的編碼方式,它會錯誤地渲染頁面和/或產生額外的延遲,同時還會重繪頁面。有關有效字符集的詳細信息,請參見HTML 4.01規范中的第5.2節,字符編碼。

其他資源

      有關瀏覽器對于存在/不存在的內容類型和字符集規范的行為的詳細信息,請參閱:

 

 

后記:

在頁面中指定字符集、x-ua-compatible、<base>,這三者是具有一定的順序的。對于字符集,應該盡量在head的最前面,后面緊跟x-ua-compatible,然后是base:

復制代碼
<doctype> <html> <head> <meta http-equiv content-type charset>              <meta http-equiv x-ua-compatible>             <base> <title, favicon, comments, script blocks, etc>
 

 

參考文章:

Best PRactice: Get your HEAD in order

談談關于IE8的一些bug,主要是base href


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品偷伦一区二区| 国产啪精品视频| 国产精品www色诱视频| 欧美专区福利在线| 91精品国产综合久久香蕉最新版| 亚洲国产私拍精品国模在线观看| 成人免费看黄网站| 国产不卡av在线免费观看| 欧美疯狂xxxx大交乱88av| 中文字幕日韩精品在线| 久久久久久久久久久av| 91精品综合视频| 韩日精品中文字幕| 91国偷自产一区二区三区的观看方式| 日韩国产中文字幕| 亚洲精美色品网站| 日韩欧美在线网址| 欧美精品一区在线播放| 欧美激情精品久久久久久大尺度| 亚洲欧美国产一本综合首页| 日韩av电影手机在线观看| 国产精品视频网站| 亚洲一区二区三区777| 久久人人爽人人爽人人片亚洲| 日本成人在线视频网址| 亚洲电影免费观看高清完整版在线| www亚洲欧美| 亚洲国产美女精品久久久久∴| 欧美精品精品精品精品免费| 国产精品a久久久久久| 欧美午夜久久久| 国产亚洲欧洲高清| 一区二区三区国产在线观看| 亚洲第一二三四五区| 5252色成人免费视频| 欧美大片欧美激情性色a∨久久| 久久久久久午夜| 国内精品久久久久影院 日本资源| 一区二区三区四区精品| 97在线视频免费观看| 日韩欧美亚洲一二三区| 精品无码久久久久久国产| 欧美国产在线电影| 亚洲mm色国产网站| 国产精品夜色7777狼人| 亚洲男人第一网站| 国产精品亚洲第一区| 国产大片精品免费永久看nba| 色综合亚洲精品激情狠狠| 日韩免费av在线| 欧美成人第一页| 伊人青青综合网站| 亚洲一品av免费观看| 日韩av综合中文字幕| 国产一区玩具在线观看| 亚洲欧美日韩中文在线| 91精品国产乱码久久久久久久久| 一本一本久久a久久精品综合小说| 亚洲第一在线视频| www欧美日韩| 91av在线视频观看| 亚洲精品美女久久久久| 中文字幕综合一区| 久久激情五月丁香伊人| 亚洲的天堂在线中文字幕| 国产精品日韩在线观看| 亚洲最新在线视频| 激情成人在线视频| 国产啪精品视频网站| 日韩精品视频在线观看网址| 国产精品三级美女白浆呻吟| 日韩av资源在线播放| 在线观看精品国产视频| yw.139尤物在线精品视频| 色婷婷av一区二区三区在线观看| 国产精品第8页| 亚洲视频777| 久久久亚洲欧洲日产国码aⅴ| 裸体女人亚洲精品一区| 日韩久久精品电影| 亚洲人成网站在线播| www.日韩欧美| 亚洲天堂色网站| 日韩精品亚洲精品| 日韩av免费一区| 亚洲日本中文字幕免费在线不卡| 亚洲成人免费在线视频| 久久久久久成人精品| 日日骚久久av| 欧美午夜视频一区二区| 国产主播精品在线| 91精品国产高清久久久久久久久| 亚洲久久久久久久久久久| 亚洲已满18点击进入在线看片| 亚洲美女免费精品视频在线观看| 国产精品高潮呻吟视频| 97色在线视频| 日本在线精品视频| 欧美久久精品午夜青青大伊人| 国产亚洲视频在线| 日韩av一区在线| 色在人av网站天堂精品| 欧美在线精品免播放器视频| 亚洲欧洲日韩国产| 国内精品免费午夜毛片| 在线观看欧美日韩国产| 国产精品成av人在线视午夜片| 日韩精品电影网| 日韩在线资源网| 91免费精品国偷自产在线| 欧美激情视频网| 日韩av最新在线观看| 久久免费精品视频| 亚洲欧美国产精品专区久久| 亚洲第一福利网站| 国产精品人成电影在线观看| 欧美日韩国内自拍| 亚洲新中文字幕| 午夜精品久久久久久久男人的天堂| 亚洲www视频| 亚洲三级黄色在线观看| 超碰精品一区二区三区乱码| 日韩高清av在线| 国产手机视频精品| 91成人国产在线观看| 久久久久久久一| 日韩一区二区精品视频| 精品久久久久久久中文字幕| 热re99久久精品国产66热| 日韩网站免费观看高清| 亚洲第一综合天堂另类专| 国产精品国产三级国产aⅴ浪潮| 欧美性xxxxxx| 美女久久久久久久久久久| 国产亚洲a∨片在线观看| 国产成人精品网站| 日韩高清免费在线| 亚洲伊人一本大道中文字幕| 国产脚交av在线一区二区| 国产精品夫妻激情| 亚洲精品中文字幕女同| 国产精品福利在线观看网址| 国产精品视频999| 国产精品入口免费视频一| 久久精品国产亚洲精品| 亚洲午夜色婷婷在线| 久久精品精品电影网| 日本精品久久久| 欧美久久精品午夜青青大伊人| 狠狠久久五月精品中文字幕| 疯狂蹂躏欧美一区二区精品| 97精品国产97久久久久久春色| 国产精品视频久| 91在线观看免费高清完整版在线观看| 亚洲视频综合网| 久久精品亚洲一区| 最好看的2019的中文字幕视频| 欧美疯狂xxxx大交乱88av| 国产精品国产三级国产aⅴ9色| 日韩美女av在线| 精品久久久久久亚洲精品| 亚洲春色另类小说| 日韩成人激情在线| 久久久久久久久久久久久久久久久久av|