关于浏览器的文本的编码

当浏览器收到来自 Web 服务器的网页数据之后,第一步是要把它解码成可以阅读的文本,因为历史原因,不同区域和语言的网页可能会使用不同的编码方式,而浏览器判断编码主要是依据以下方法:

 

1.Web 服务器返回的 HTTP 头中的 Content-Type: text/html; charset= 信息,这一般有最高的优先级;
2.网页本身 meta header 中的 Content-Type 信息的 charset 部分,对于 HTTP 头未指定编码或者本地文件,一般是这么判断;
3.假如前两条都没有找到,浏览器菜单里一般允许用户强制指定编码;
4.部分浏览器 (比如 Firefox) 可以选择编码自动检测功能,使用基于统计的方法判断未定编码。

 

http://www.wufangbo.com/browser-render-text/

 

http://www.wufangbo.com/web-development-tools-list/

 

posted @ 2014-12-23 16:39  daishuguang  阅读(453)  评论(0编辑  收藏  举报