任务单 #26383

アンカーのないa要素の読み上げについて

开放日期: 2011-09-25 13:21 最后更新: 2013-04-05 19:09

报告人:
(del#59114)
属主:
类型:
状态:
关闭
组件:
里程碑:
(无)
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
Works For Me
文件:
2

Details

アンカーのないa要素をリンク扱いするのは意図した動作でしょうか。

たとえば、HTML5のThe a elementに掲載されている以下のコードを読み上げると、3番目のリストも「リンクExamples」と読み上げられてしまいます。

  1. <nav>
  2. <ul>
  3. <li> <a href="/">Home</a> </li>
  4. <li> <a href="/news">News</a> </li>
  5. <li> <a>Examples</a> </li>
  6. <li> <a href="/legal">Legal</a> </li>
  7. </ul>
  8. </nav>

このコードをFirefoxやIEなどで表示すると、href属性のないa要素は下線が引かれず、通常のテキストと同じ扱いとなるようです。Tabキーなどのキーボード操作でもフォーカスが合うことはありません。

スクリーンリーダーでも、視覚環境と同じくリンクでない通常のテキストとして扱うのが自然かと思います。

任务单历史 (3/11 Histories)

2011-09-25 13:21 Updated by: (del#59114)
  • New Ticket "アンカーのないa要素の読み上げについて" created
2011-09-26 09:34 Updated by: nishimoto
  • 组件 Update from 音声合成 to (无)
评论

本家のチケット1326で関連する問題が扱われています。

http://www.nvda-project.org/ticket/1326

これによると IE については 2011.1 系で何らかの修正が施されているようです。

御報告いただく際に、お使いになったNVDAのバージョンとウェブブラウザに関する情報をいただけると助かります。

また、日本語化と関係があるかどうかは、本家と日本語版のNVDAで動作を比較していただけると、ヒントになります。

引き続き調査しますので、よろしくお願いします。

2011-09-26 22:54 Updated by: (del#59114)
评论

ご教示ありがとうございます。

IEでは通常のテキストと同様の読み上げになっておりました。「K」キーによるジャンプでもフォーカスは合いません。

先の事象を確認したのは NVDA 2011.1.1j3 + Firefox 6 となります。

2011-10-01 10:01 Updated by: nishimoto
评论

Firefox 7.0.1 と 2011.2j の組み合わせにて、上記の例の3番目の要素に、 K キーでフォーカスが当たらないことを確認しました。

2011-10-08 14:51 Updated by: (del#59114)
评论

Windows 7 + Firefox 7.0.1 + NVDA 2011.2j (音声エンジン: JTalk) にて確認しましたが、やはりこちらの環境ではリンクとして読み上げられ、「K」キーのフォーカス移動も有効でした。

スピーチビュアーのキャプチャー

2011-10-12 11:32 Updated by: nishimoto
评论

テストファイルに依存している現象かどうかを確認したいので、こちらで確認に使ったファイル link.html を添付しました。

よろしければ saekitominaga さまのテストファイルもご提供ください。

2011-10-14 23:12 Updated by: (del#59114)
评论

当方で確認していた a.html を添付しました。HTML5だったり、リストがnav要素の中にあるほかは、nishimoto様の link.html と同様です。

念のため link.html でも確認しましたが、やはりこちらの環境ではリンクとして読み上げられます。何が違うのでしょうね。

2011-12-08 22:30 Updated by: nishimoto
  • 组件 Update from (无) to 本家
2013-04-05 19:09 Updated by: nishimoto
  • 处理结果 Update from to Works For Me
  • Ticket Close date is changed to 2013-04-05 19:09
  • 状态 Update from 开启 to 关闭
评论

もし最近のバージョンのブラウザおよびNVDAでこの問題が起きているようでしたら、再度ご報告ください。

Attachment File List

  • link.html(209字节)
    • nishimoto が Firefox 7.0.1 と 2011.2j の組み合わせにて、3番目の要素に、 K キーでフォーカスが当たらないことを確認したテストファイルです。
  • a.html(360字节)
    • Windows 7 + Firefox 7.0.1 + NVDA 2011.2j (音声エンジン: JTalk) の組み合わせにて、3番目の要素に、 K キーでフォーカスが当たることを確認したテストファイルです。

编辑

Please login to add comment to this ticket » 登录名