iPhoneのブラウザ、MobileSafariでも対応しているHTML5ですが、規格自体はまだ策定段階にあります。
今回、そのHTML5の規格草案が8ヶ月ぶりに更新されたということです。
ミツエーリンクス社のWeb標準blogによれば、
Web Forms 2を統合した新しいHTML5の草案が公開 | Web標準Blog | ミツエーリンクス
新しいHTML5の草案が昨日、付属文書とともに公開されました。
- “HTML 5 (W3C Working Draft 12 February 2009)”
- “HTML 5 differences from HTML 4 (W3C Working Draft 12 February 2009)”
前回の草案公開は去年の6月でしたので、8ヶ月ぶりのリリースとなります。数多くの更新が行われていますが、主要な変更点は“HTML 5 differences”の“Changes since 10 June 2008”というセクションにまとめられています。いくつか気になったものを抜粋してみます。
- HTMLのフォームを拡張したWeb Forms 2.0がHTML5に統合されました。
input type=dateやinput type=emailなどはOperaで実装されており、入力した内容の検証を行うことができます。また、HTML5への統合にあたり、新たにinput type=colorやinput type=searchなども追加されています。a要素がflow content(ブロック要素に近い概念)を囲むことができるように、内容モデルが変更されました。これまではphrase content(インライン要素やテキスト)にとどまっていたことから、大きな変更となります。- 双方向通信のためのWeb Socket APIが追加されました。しかし、プロトコルについてはIETFが、このAPIについては今後Web Applications WGが引き継ぐことになっています。
- 非規範的なレンダリングに関するセクションが追加されました。内容については引き続き作業中ですが、デフォルトスタイルシートのヒントなどもまとめられています。
ということで、前回の草案公開から実に8ヶ月ぶりとなるワーキングドラフトは、下記
A vocabulary and associated APIs for HTML and XHTML W3C Working Draft 12 February 2009
※当然ですが、上記はindexに過ぎず各章別に分けられた巨大なHTML5草案への目次ページとなっています。
特に今回追加されたフォーム(Web Form 2.0)関連についてはコーディングで苦労されていた方も多いと思われ、標準化で入力値バリデーションなど様々な対応が行われることは非常にうれしいですね。



Comments are closed.