ローカルJSDKドキュメントのエンコーディング
JSDKドキュメントをPCにインストールして、IE7でブラウズすると以下のように何も表示されない。
エンコーディングを見ると「UNICODE(UTF-8)」のはずなのに、「日本語(シフトJIS)」と自動認識されているようだ。
IEのエンコーディング自動認識って未だにこんなレベルなのか、とか疑いつつもソースを見比べてみると、
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JDK 6 ドキュメント</title> <meta name="collection" content="reference">
- ローカルにインストールしたjavadoc
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>JDK 6 ドキュメント</title>
....ローカルのはメタタグ出力されてないし。 Microsoftさん疑ってごめんなさい。