セマンティックHTMLの規格化に向けたHTML 5のドラフト
過去との決別
HTML 5の最初のドラフトをちょっと真面目に読んだだけで、HTML 5から関連要素がなくなっており、プレゼンテーションをCSSに任せるという動きが続いていることが判るはずだ。こういった要素には、basefontやbigとともに、標準のfontタグを用いたフォント操作も含まれている。
テキストに下線を引くために要素(下線)を使用することができなくなり、要素(抹消線)もなくなっている。その一方、要素(太字)と要素(斜体)がまだ残っていることは興味深い。また、多用されがちな要素に
この他にも、多くの属性がなくなっている。例えば、alignやbackground、bgcolorといった属性がbody要素からなくなっている。
フレーム関連の要素(frame、frameset、noframes)がなくなることで、ウェブ開発者は喜びの声を上げるだろう。アクセシビリティやユーザビリティに対する悪影響がフレームをなくす最終的な決め手となった。また、appletタグもなくなり、今後はobjectタグが標準となる。
以上、変更点を大まかに挙げてみた。W3Cのサイトでは、HTML 4からHTML 5への変更点が詳細に説明されている。
今後の動向
遅まきながら、HTMLの新バージョンが登場した。これは、コンテンツと表示形式を分離し、コードを分離するという動きによってもたらされたものである。
今回発表されたのはHTML 5規格の最初のドラフトでしかないため、変更されるところが出てくる可能性は高い--そして、現バージョンがまだブラウザによって完全にサポートされていないため、ブラウザサポートにはまだ時間がかかるだろう。ぜひとも、HTML 5規格の今後の動向に注意を払い続けてほしい。
W3C規格とその使用法について、あなたはどう考えているだろうか?この規格に基づいたウェブアプリケーションを開発するのだろうか?あなたの考えをコメントとして寄せてほしい。
この記事は海外CNET Networks発のニュースをシーネットネットワークスジャパン編集部が日本向けに編集したものです。海外CNET Networksの記事へ
- ホワイトペーパー



