March 2025
Beginner to intermediate
382 pages
5h 10m
Japanese
この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com
何がアクセシブルなWebサイトとなるかを理解し、実装する際に何を見るべきかを知ることは不可欠だが、いずれにせよ失敗から身を守ることはできない。
さらに、Webサイトでは他の人と一緒に作業することも多い。多くの人が関われば関わるほど、バグが発生しやすくなる。異なる専門分野の人が多いということは、潜在的なエラーの原因も多くなるということだ。
自動テストソフトウェアは、手動テストに取って代わるものではないが、低空飛行の果実を捕らえ、ずさんなミスを発見するのに役立つ。デバッグツールと組み合わせることで、キーボード、スクリーンリーダー、その他の支援技術を使用した手動テストのためにWebサイトを準備することができる。
、手動でコードをスキャンしてアクセシビリティの問題を探すのは、時間がかかり、困難で、エラーが起こりやすい。
手動テストに進む前に、自動テストツールを使って、簡単に検出できるアクセシビリティの問題を発見してください。例13-1のコードには、テストのためにいくつかのアクセシビリティの問題が含まれている。
<h2aria-label="Registration">Sign Up</h2><formaria-labelledby="h2"><inputtype="text"name="username"><button><imgsrc="send.jpg"></button><p><ahref="#"aria-hidden="true">Disclaimer</a></p></form>
例 13-1のコードは、さまざまなブラウザ拡張を使ってテストできる。よく使われるテストツールは、axe DevTools(図13-1を参照)、Google Lighthouse(図13-2を参照)、WAVE(図13-3を参照)、ARC Toolkit(図13-4を参照)、IBM Equal Access Accessibility Checker(図13-5を参照)の5つである。