前回でW3C DOMイベントモデルの基礎を学んできましたが,ここでは,その実践を見ていきます。W3C DOMイベントモデルで,どのようにしてHTMLとスクリプトを完全分離するのか,そして,W3C DOMイベントモデルを使うことで,イベント・ハンドラでの問題点も克服できることを具体的に見てきます。 コンテンツ,プレゼンテーション,ビヘイビアの分離 ホームページはただ単に文字情報を伝えればよいだけでなく,見た目も重視されます。また,マウスクリックといったイベントに応じて動きを与えることも多くなってきました。 しかし,ホームページに求める要求が大きくなればなるほど,HTMLコードがどんどん煩雑になり,保守性が大きく損なわれることになります。また検索エンジンのロボットにも大きな影響を与えてしまいます。そのため,コンテンツ,プレゼンテーション,ビヘイビアの分離の重要性が注目されるようになりました。