Zen Cart日本語版のアクセシビリティ対応/現標準テンプレートをキーボード操作でチェック http://www.ark-web.jp/accessibility/254.html
Zen Cart日本語版のアクセシビリティ対応/現標準テンプレートをキーボード操作でチェックJIS:2009 追加テスト基準 †
7.1.3.2 意味のある順序に関する達成基準(A) †
- コンテンツが提供されている順序がその意味に影響を及ぼすときには正確な読み上げ順序をプログラムで解釈可能にしなければならない。
- 次アクション:表以外もそのようになっているかテストする
7.2.4.1 ブロック・スキップに関する達成基準(A) †
- 複数のウェブページ上で繰り返されているコンテンツのブロックを通過できるメカニズムが利用可能でなければならない。
- 次アクション:これはメニューとリンク以外もカバーしている? 付属文書にあたり、必要なら追加テストを。
- HPRより読み上げ能力が高い(個人の好みに合わせて細かく設定もできる)
- 問題点はHPRのテスト( https://redmine.ark-web.jp/issues/show/3714 )とキーボード操作のテスト( https://redmine.ark-web.jp/issues/show/3716 )でほとんどカバーできている。
- テキストボックス、チェックボックスの読み上げの不具合
- 入力項目(テキストボックス、チェックボックス、ラジオボタン)があった場合、「-直前のテキスト-の文字入力」と読んでしまう。直前のテキストが入力項目と一致しない場合に不具合が起こる。これはPC-Talkerの設定の問題?
具体的には以下。
Zen Cart [日本語版] :, The Art of E-commerce †
http://zen-cart.jp/zen-cart-v1.3.0.2-l10n-jp-4/index.php?main_page=index
- ヘッダーの検索ボックスにフォーカスすると「ログインの文字入力」と読み上げる。(ログイン中は「マイページの文字入力」と読み上げる。)
→ 「検索の文字入力」にする。「検索キーワードの入力」とできる?(たぶん難しい)
ショッピングカート : Zen Cart [日本語版] :, The Art of E-commerce †
http://zen-cart.ark-web.jp/zen-template-project/index.php?main_page=shopping_cart
- 数量入力のテキストボックスが「XXXX円の文字入力」と読まれる
→ 「数量の文字入力」にする
- ゴミ箱の下のチェックボックスが「小計:XXXX円の切り替え(チェック無し)」と読まれる正しく読まれない。
→ 「カートから削除するの切り替え」が妥当か。
- テーブル:左上から順番に読まれ、今読まれている項目が何なのか分かりにくい。
→ マークアップを見直した方が良いのでは?
音声ブラウザとth要素
http://www.kanzaki.com/docs/html/tbl-access.html#th-el
scope属性
http://www.kanzaki.com/docs/html/tbl-access.html#scope
お届け先と配送方法を記入してください : Zen Cart [日本語版] :, The Art of E-commerce †
http://zen-cart.ark-web.jp/zen-template-project/index.php?main_page=checkout_shipping¶
- 定額料金のラジオボタンの所で「日本通運ペリカン便 (1箱 重量:3.25kg)の選択」と読んでしまう。
→ 定額料金のラジオボタンの右に「定額料金」というテキストを追加
お届け先を変更する : Zen Cart [日本語版] :, The Art of E-commerce †
http://zen-cart.jp/zen-cart-v1.3.0.2-l10n-jp-4/index.php?main_page=checkout_confirmation
- 「続ける」ボタンが最後に読まれるように
請求先住所を変更してください : Zen Cart [日本語版] :, The Art of E-commerce †
http://zen-cart.ark-web.jp/zen-template-project/index.php?main_page=checkout_payment_address
- 「続ける」ボタンが最後に読まれるように
ご注文内容を確認してください : Zen Cart [日本語版] :, The Art of E-commerce †
http://zen-cart.ark-web.jp/zen-template-project/index.php?main_page=checkout_confirmation
- IE6でレイアウトが崩れているっぽい(FF3の方が良い)
- 「配送先住所」や「ご請求先住所」など各ブロックで「編集」が見出しの次に読まれてしまう。
→ 「編集」がブロックの中で最後に読まれるようにしたい。
- カートの内容のテーブル
- マークアップの見直し(上記同様)
- 「ご注文の確定」ボタンが「最終確認 → この内容で~」の前に読まれる。
→ 順番を入れ替え、「ご注文の確定」ボタンが最後に読まれるように。