XHTML + JavaScript @ WinIE6
2006/02/23 16:57
某所で「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への対応を求められることは、最近さすがに少なくなったけど。
