XHTML + JavaScript @ WinIE6

某所で「XHTML文書の中にあるJavaScriptは外部ファイルにしたほうがよい」との指摘を受け、現在開発中のアプリをその様に修正した。SEO対策上も、そのほうが良いらしい。
開発の区切りごとに、大体以下の5環境で動作検証しているのだけど、

・Safari 2.0 (MacOS X 10.4に付属)
・Mac版 InternetExplorer 5.2
・Mac版 FireFox 1.5
・Win版 InternetExplorer 6.0
・Win版 FireFox 1.5

試してみると、Win版IEだけが正常に動作しない。
JavaScriptのファイルをUTF-8で保存し直したら正常に動作する様になって、呼び出し元XHTMLとエンコードを合わせないといけないのか、と納得した。(XHTMLはUTF-8、JavaScriptはEUC-JPで記述していた)
まだXHTMLに移行してない人は、要注意。(Win版IEのバグ?)

それにしても、Mac版IEでのブラウザチェックはいつ頃まで続ける必要があるだろうか。
Netscape4.xへの対応を求められることは、最近さすがに少なくなったけど。

トラックバック

コメント

動作確認お疲れ様です~
一発チェック機能があるプログラムとかあったらいいかもねw

ぷーさんのブログってさぁ、私でも理解できるようにかかれていて
とっても読みやすいです^^
読みながら“なるほどねー”とか一人でうなづいてますよw
ちょっと怪しいけどw

いつもコメントありがとうございます。

>一発チェック機能があるプログラムとかあったらいいかもね
それはあるとありがたいね。ほんとにちゃんとチェック出来るなら。
実環境でチェックする必要がなくなるわけじゃないけど、最後に一回チェックするだけで良くなるかもしれない。

PCのウェブブラウザはまだ良くて、問題はケータイ。
いろんな機種に対応した再現度の高いエミュレータ、どっかにないですかね。ないか。


コメントはすぐには反映しません。
ほぼ毎日チェックしていますが、翌日以降の反映となることもあります。

Twitter