web-dev-qa-db-ja.com

アクセス可能なHTMLテーブルの空のセル

各行がアイテム(電子メールなど)を表すhtmlデータテーブルの場合、スクリーンリーダーのユーザーは、空のテーブルセルを空にするか、ダッシュのようなプレースホルダーを使用しますか?

私の短い経験では、ダッシュは行間のナビゲーションの一貫性を保つために役立つと思いますが、この直感が正しいことを確認したいと思います。

7
Ta12121

JAWSは空のセルを「BLANK」として読み取ります ここに記載されているように 。これが、空のセル(およびテーブルベースのBLANKレイアウトBLANK)をたくさん避けることをお勧めする理由です。ダッシュを配置すると、ダッシュも読み取られます。これは、BLANKよりもはるかに意味がありません。

believeJAWSは 内部は空白ですが、テストできません。 BLANKなどの要素を読み取るようです

テーブルが適切に配置された適切な表形式データである場合、BLANKは空白行を読み取る論理的な方法です。

また、空のテーブルセルにダッシュを残すと、視力のあるユーザーにとっても意味がなくなる可能性があります。たとえば、「母の乙女名」*のダッシュはどういう意味ですか?

* Le Dasha以外

4
Ben Brocka