ブラウザ別Encodingの優先順位

先日のEncodeを間違えたときの処理 by BrowserEncodeを間違えたときの処理 by Browser 2を通して、ブラウザのエンコードの処理にはそれぞれ優先順位があることがわかったのですが、その優先順位はブラウザによって微妙に違うようなので、ここに覚書としてまとめておきます。
間違いなどありましたら、ご指摘ください。
まず、ブラウザが認識するエンコードは

1. HTTPヘッダ内のエンコード

2. HTML内のMetaタグで記述されるエンコード

3. HTMLファイルのファイル保存形式

 
この情報の優先順位は、ブラウザ別に次の通り。
 


 

Browser 優先順位: 高い → 低い 
Internet Explorer HTME内Meta → ファイル形式 → HTTPヘッダ
Firefox HTML内Meta → HTTPヘッダ → ファイル形式
Opera HTTPヘッダ → ファイル形式 → HTML内Meta
Google Chrome
Safari

 

Leave a Reply

Your email address will not be published. Required fields are marked *