More Related Content
Similar to Html5とアクセシビリティ
Similar to Html5とアクセシビリティ (20)
More from Masakazu Muraoka
More from Masakazu Muraoka (20)
Html5とアクセシビリティ
- 2. 自己紹介
むらおか まさかず
村岡正和 @bathtimefish
【仕事】
神戸でITシステム開発/コンサルティングをやってます。
【活動】
HTML5-WEST.jp Co-Founder, 京都GTUG, CSS Nite in OSAKA, OSC
Kansai実行委員, 中国ニュースブログ「Shanghai Watch」運営
【好きなもの】
HTML5, Python, JavaScript, 中国拳法
- 4. HTML5とは?
• HTMLの次のバージョン
• 現在W3Cで標準化作業中
• 正式勧告は2022年?
• 正式勧告を待たず実装が進んでいる
• 今までに比べて大幅な改良が施されている
- 5. HTML5の強化点
• 要素の刷新
新規追加される要素、なくなる要素
section, header, nav, footer, article ... frameset, applet, dir, center ...
• 様々なAPIの追加
ビデオ、オーディオコントロール、2D&3Dグラフィック制御、
オフライン動作、バックグラウンド処理、双方向通信...
• ユニバーサル・アクセス
様々なデバイスで利用されることが考慮されている。
障がい者対応などWebアクセシビリティにも配慮されている。
できるだけ簡単な記述で強力な機能を使えるよう設計されている。
- 13. Example
• セクショニング・コンテンツ
article, aside, nav, section
• ヘッディング・コンテンツ
h1, h2, h3, h4, h5, h6, hgroup
• フレージング・コンテンツ
abbr, cite, code, small, ruby ...
• フロー・コンテンツ
header, footer ...
- 14. nav
article
nav
nav article
aside
aside
header
article
- 15. nav
article
nav
nav article
aside
aside
header
article
- 16. nav
article
nav
nav article
aside
aside
header
article
- 27. HTML Device
<p>To start chatting, select a video camera:
<device type=media onchange="update(this.data)">
</p>
<video autoplay></video>
<script>
function update(stream) {
document.getElementsByTagName('video')[0].src = stream.url;
}
</script>
http://dev.w3.org/html5/html-device/
- 30. Consumer
electronic Sensor
Home
control
Web
Future Device
PC
Mobile
Editor's Notes
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n