日替わり NAT’s Champloo

音楽やライブ(HM/HRやボカロなど)、旅行など、ごちゃっとした日記

JavaScriptでHTMLページを書き換える方法

JavaScriptでHTMLページを書き換えて、動きのあるWebページを実現する方法としてDynamic HTMLとかDHTMLと呼ばれる技術があるけど、これはIEとNNで互換性がなかったりして色々と問題がある。というか、実際に仕事で開発しているプログラムで実際問題が発生している。
良い解決策がないかと色々とWeb上を検索していて、Mozillaの技術情報サイトでJavaScriptとDOMについて解説しているページを発見。DOMってXML文書を扱う標準APIだと思っていたけど、HTMLにも使えるのね。W3Cが決めた標準仕様なので、IEでもNNでも、私の愛用するFirefoxでもちゃんと動きます。NNとFirefoxは中身がMozillaなので当然か。
ついでにDOM仕様書の日本語訳も発見。
これで仕事の頭痛の種がひとつ減った。気持ち良く連休明けを迎えられそう。

台風上陸

3連休は横須賀の実家で過ごすことにしていたので、台風が近づく前に到着するように少し早めに出たのだけど、途中の横浜で買い物をしているうちに時間がたってしまった。最寄り駅についた頃には16:30で雨も風も強くなってきた。
私の実家は海の近くなんだけど、バスで海岸沿いの停留所に着いたときには、風が強くて傘もさせない状況に。傘もささずに走って実家まで駆け込んだ。
実家についてから1時間くらいは雨と風が凄いことになって、家が揺れていた。これが明日の朝まで続くと大変だと思っていたが、18時過ぎ頃にはやんでいた。あとで知ったのだけど、その頃には台風は三浦半島を通過して房総半島に上陸していたらしい。