YahooJapanのHTML『京』の謎
2007年1月05日
YahooJapanのトップページを開いてHTMLソースを見ると<!–京–>というコメントが挿入されていますが、これ何故だがわかりますか?
恥ずかしながら、私は最近この「京」という文字が挿入されている意味を知りました。
その謎の答えはずばり「文字化け対策」
文字コードがEUCで指定されている場合、文字化けを防ぐためにShift_JISコードの文字では絶対に持っていないコード「京」(0xB5FE)を入れておくことで、ブラウザが文字コード自動的に判別し文字化けを防いでいるのだそうです。
っていうか、それなら最初からEUCじゃなくてUTF-8とか別の文字コードで書けよって話ですけどね。それと海外のYahooが軒並みXHTML+CSSレイアウトに移行しているのに何故YahooJapanは頑なにテーブル使ってるんでしょうかね?謎です。
- このエントリーのトラックバックURL
- http://www.lllcolor.com/web/20.html/trackback
- Links
