metaでUTF-8を指定しているのにSJISで読み込むIE。
<head> <title>日本語だよ〜ん</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
これはSJISとして判断します。
<head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>日本語だよ〜ん</title>
これはUTF-8として判断します。
<head> <title>hogehoge</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
これはUTF-8として判断します。
つまり、metaで文字コード指定を行う前に日本語が出てくるとSJISとして判断してしまいます。
もちろん自動選択がONになっていればどれもUTF-8で読み込まれます。
なので「お客さんのところだけ挙動が違う…ざわざわ…」なんてことになったとき、そこを調べてみてください。
原因はたぶん一番上の書き方がW3Cに違反してるとかそんな類なのかな。詳しくは調べてないっす。