2011年4月のW3C
HTML5の更新
4月5日付けで、HTML WGよりHTML5仕様と関連仕様が更新されました。別にエントリを起こしています。
CSS Grid Alignment Level 3
4月7日付けで、CSS WGよりCSS Grid Alignmentという草案が公開されました。
Grid Alignmentは表のように行と列からなるグリッドを定義し、そのグリッドに沿ってボックスを配置する仕組みを定義しています。Microsoftによって提案されており、草案が公開された翌週に、MIX11で公開されたInternet Explorer 10のPlatform Previewで試験実装が行われています。
Clipboard API and events
4月12日付けで、WebApps WGよりClipboard API and eventsの草案が更新されました。
CSS 2.1 PR CSS3 Text WD, CSS3 Multi-column CR
4月12日付けで、CSS WGよりCSS 2.1の勧告案、CSS Text Module Level 3草案およびCSS Multi-column Layout Module勧告候補がそれぞれ公開されました。
- Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
- CSS Text Level 3
- CSS Multi-column Layout Module
CSS 2.1は、別にエントリを起こしています。
CSS Textではタブ幅を制御するtab-size
プロパティの追加の他、様々な変更・修正が行われています。
さて、Level 3ではtext-decoration
にサブプロパティtext-decoration-style
, text-decoration-color
, text-decoration-line
が定義されています。これらを使うことで、下線などのスタイルをborder
のように指定することができます。また、波線を引くこともできます。
これらのプロパティが、先日Geckoに実装されました。Firefox 6から利用できそうです。
Multi-column Layout Moduleは細かな記述のアップデートと、誤りのあった擬似アルゴリズムが改められたとのことです。勧告候補ということもあり、先日リリースされたOpera 11.10では接頭辞なしのサポートが行われています。また、IE10 PPでも接頭辞なしで実装が進められています。
HTML to Platform Accessibility APIs Implementation Guide
4月14日付けで、HTML WGよりHTML to Platform Accessibility APIs Implementation Guideの草案が公開されました。
HTML5の要素や属性とWAI-ARIAのrole, states、IAccessible2の持つ機能がそれぞれどう関連するのかをまとめた文書です。
WebAppsの4草案
4月19日付けで、WebApps WGからWebアプリケーション関連の4仕様が公開されました。
WebSocketプロトコルの方ですが、4月22日付けで新しいドラフトが公開されています。依然、IETFで議論中のようです。