2017-03-07 1 views
0

私のウェブページでは、角度テーブルを使用する必要があります。私はそれをアクセス可能にし、スクリーンリーダーとnadaとjawsはIEでそれをうまく読んでいます。しかし、Mac OSxでは、ボイスオーバーはテーブル内のデータを識別することができず、フォーカスがテーブルボイスオーバーに到達するたびにテーブルのキャプションを読み取り、空のテーブルに通知します。開発者としては少し不満を感じています。サファリでどのように角度テーブルにアクセスできるようにするのですか?Safariとfirefoxの角テーブルのアクセシビリティ

おかげ

+0

角度テーブル*はどういう意味ですか?それは図書館ですか? – Mistalis

+0

URLにコードサンプルがありますか? – aardrian

答えて

0

Anubhavあなたは、角が生成するHTMLを点検しましたか?これらのサードパーティのライブラリは、列ヘッダー、行ヘッダー、およびデータ領域に別々のテーブルを作成することがあります。視覚的には1つのテーブルのように見えるので、実際には3つのテーブルがあります。

また、データテーブルに関連付けられているCSSを確認してください。 displayスタイルを使用して継承されたtable(たとえばdisplay:inline)からそれを変更すると、スクリーンリーダーがそれがテーブルだと思うのを防ぐことができます。

role=gridのようなものが使用されているかもしれませんが、OSxはそれをサポートしていません。

OSXでSafari、Chrome、FirefoxでVoiceOverを試しましたか?これらのブラウザのいずれかが動作しますか?

iOSのVoiceOverはどうですか?あなたのテーブルはiPadで読み込まれていますか?

関連する問題