WAI-ARIA Best Practicesを読む。

「辻ちゃん・ウエちゃんのアクセシビリティPodcast」第11回経由

WAI-ARIA Best Practices(リッチインターネットアプリケーションのアクセシビリティに関するベストプラクティス)*1 のドラフトが公開されていました。
とりあえず、いちばんとっつきやすいっぽいBest Practiceを読んでいます。

サーバサイドの勉強が活かせるときがやっときそうだ。

昔、アクセシビリティに絡んでいた時にはクライアントサイドメインの実装力しかありませんでした。
今はサーバサイドの開発にも関わっているので、サンプルが比較的容易に読めるのがうれしいところです。

サンプルが気になる

W3C Working Draft 4 February 2008」版
<div role="toolbar" multiselectable="false" tabindex="0" activedescendant="button1" id="tb1" 
     onkeydown="return optionKeyEvent(event);"
     onkeypress="return optionKeyEvent(event);">
   <img src="buttoncut" role="button" id="button1">      
   <img src="buttoncopy" role="button" id="button1">     
   <img src="buttonpaste" role="button" id="button1">     
</div>

さすがに、このrole属性値がbuttonであるimg要素のid属性値は間違っている気が。関係者に後で聞いてみよう。

*1:ARIAといっても「あらあらうふふ」ではないので念のため