2017-11-15 3 views
0

ABCpdfを使用してHTMLマークアップからPDFのコレクションを生成しており、完全にアクセスできなくなっています。HTMLからPDFへの変換時にAria /アクセシビリティを失う

HTMLページには、CSSによって作成され、スクリーンリーダーによって完全に無視されるいくつかのグラフが含まれています。

私はグラフの説明を書くためにaria-labelを使用しようとしましたが、変換時に失われました。私は、セキュリティオプションの縮小、マークアップオプションの変更、要素を明示的に含む特別なタグの追加など、さまざまな方法でABCpdf内でGeckoエンジンを設定しようとしました。 PDFにはタグが付けられており、評価プログラムによって完全にアクセス可能であると評価されています。

スクリーンリーダーの目的でPDFに「隠された」テキストを含める方法を見つけることができませんでした。どんな助けもありがとう!

編集:セキュリティ上の懸念があるため、グラフの後ろに実際のデータを表示できません。手作業の手順は、生成されるPDFの数が非常に多く、短いタイムラインがあるため、オプションでもありません。

答えて

0

通常、HTMLからPDFへの変換ユーティリティはかなり基本的であり、通常は複雑なCSSをまったくうまく処理しません。スクリーンキャプチャを取った後、alt-textを使ってグラフの意図を表す方が良いかもしれません。時には、最も簡単な方法が最も信頼できる方法です。

問題を解決する別の方法は、データテーブルを介してユーザーに完全なデータセットを提示することです。そうすれば、グラフに含まれているすべてを「見る」ことができ、グラフ自体にアクセスできない場合は問題になりません。巨大なデータテーブルを文書の中央に配置することが書式に適合しない場合は、付録にデータセットを含めることができます。テキストには注釈やハイパーリンクが付いていますので、読者は情報全体にアクセスできます。

+0

これは良いアイデアです。私は、1)セキュリティ上の懸念から、実際のデータを表示できないこと、2)動的に生成されたPDFの数が多いため、手作業の手順が間違っていることには言及していませんでした。私は答えを感謝します! – Abigail

関連する問題