パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

ゲイツブラウザの悪夢」記事へのコメント

  • <html lang="ja">

    とか

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

    とかがちゃんと書かれていないとか。

    どこかのブラウザで「化けない」なら大抵は「そのブラウザの言語・文字コード設定では」化けないということなので、コンテンツ自体の文字コードは一貫していると思う。

    それをきちんと、1つの文字コードによせて、それをちゃんと宣言する辺りが面倒な話になる。

    --
    fjの教祖様
    • Re: (スコア:2, 興味深い)

      Internet Explorer 6, 7, 8 の今月のアップデートで問題になったのは、
      HTML の文字コードが ISO-2022-JP であって、それを HTTP ヘッダの中で
      明示しないときに文字化けする、という症状だったと思う。
      HTTP ヘッダの中で "Content-Type: text/html" とだけ書いて文字コードを
      明示しないとき、厳密には ISO-8859-1 を指定したのと同じ意味になる。
      ただしこのルールを守っていないウェブサイトは今でも余りにも多いので、
      なんとなくブラウザ側がうまく処理していた、というのが従来の姿だった。

      IE のアップデート後も、UTF-8, Shift_JIS, EUC-JP などの文字コード指定が

未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー

処理中...