2005-06 << 2005-07 >> 2005-08

2005-07-17 (日)

  • 天気:晴れ

Firefoxで文字コードがISO-2022-JP(所謂JIS)なHTMLを表示しているときに,UTF-8なURLのリンクにポインタを持っていっても,ステータスバーにリンク先のURLが表示されなくなることがあるのは,いつ直るんだろうか.ISO-2022-JPのページでUTF-8のURLという組み合わせ以外では問題は起きないみたいだけど.

あまり気にする人はいないのかな….

*JavaScript on Firefox

なんだか,JavaScriptを使ったページの中には,Firefoxで表示できないものがあるなぁという問題.

var isIE=(document.all && (appVer >= 4));

というような文.appVerはabout:configの設定でごまかせるとして,document.allはどうなのか.試してみるとFirefoxにもオブジェクト自体は存在しているみたい.でも,上の式はfalseとして扱われる.

var isIE=(String(document.all)!="undefined" && (appVer >= 4));

無理やりだけど,こうすればFirefoxでもオブジェクトの存在が分かる.他のブラウザでも動くかどうかはしらないけど.(isExistみたいなメソッドがあれば確実なのだろうけど)

それにしても,いきなりappVerで判断するとは強引過ぎるような….完全にIEとNNのことしか考えてない.多くの場合,JavaScriptでやりたいのは画像や文字を入れ替えたり,何かを動かしたりする程度のことだから,document.getElementByIdを使ってやれば,最近のブラウザならIEでもMozillaでも動いてくれます.

まぁ,一番の問題はホームページ作成ソフトにあるのだろうけど.自分でJavaScript書く人の多くはこんなことしないだろうし….

*日記CGI

少し書き直す.吐き出すHTMLは殆ど変わってないけど….とりあえず,HTML出力部を日記以外にも使えるように.

*6to4.jp

最近,http://www.6to4.jpに繋がらないのだけど,6to4のサービスはどうなったんだろう...今年の3月で実験は終わりだったのですが,サービス自体は今後も続けると書いてあったはずだけど.ちょっと心配.