DOMに最近はまってます。

最近、javaScript が面白くなってきて、特にW3Cが提唱しているDOMって仕様、これが特に面白いです。
このDOM、極端な例をあげると、htmlのbodyタグ内にいっさいコードを記述しなくても、洗練されたコンテンツを実現する方法です。

getElementById, getElementsByTagName などといったメソッドを使ってタグに簡単にアクセスし自由に属性や値を変更できます。

右のリンクブロックに記述しているMOZILLAのサイト。
そこのデベロッパー向けのページにDOMの基礎を丁寧にわかりやすく解説してあります。
多少HTMLが手打ちできれば誰でも簡単にできると思います。

そんなわけで、さっそくこのサイトでも展開するつもりなので
新年から序々に模様替えしていこうと考えてます。(^^;)
【参考サイト】:
Using the W3C DOM
MozillaのDOM解説サイト
(下手な本買うくらいならこのサイトで勉強しましょう。)

Date : 2008/12/13 15:22

Posted by valley | | 編集/Edit

DOMの威力

DOMを使うとこんなことができます。
[NEW]ボタンをクリックしてね(^^;)
(ちなみにJQUERY使ってるのでドラッグできます(^^;))


dsg

自動的にディレクトリの画像を抽出し、アルバム風の表示するスクリプト
DOMのPOWERサンプル(^^;)


ま、動的にHTMLを書き出すわけだけど
これはすでにPERLでやってるんだよねえ。(^^;)

手間としては楽にはならないけど・・・
HTMLのソースはすっきりするねえ(^^;)

Date : 2008/12/19 01:21

Posted by valley | | 編集/Edit

残る問題は文字コード。

たしかにこのサイトをもっと先進的にしたいのはやまやま・・。
しかしそれには問題が!!

それは、文字コード!!

このサイトEUCなんだよねえ・・・・・・。。。。。
これからのWEBはやはりUTF-8が必須!!
それには文字子コードの変換とキャラクタタイプの変更・・・・。
ページだけで2千近くありますからねえええ・・・ふーつ(^^;)

Date : 2008/12/19 01:27

Posted by valley | | 編集/Edit