axe DevToolsとLighthouseでスキャンする
ブラウザー上ですぐに監査を実行します。
「axe DevToolsとLighthouseでスキャンする」はCoddyKit上の無料Web Accessibility Academyレッスンです。 これはレッスン2/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはWeb Accessibility Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Web Accessibility Academyコースには全4レッスンが含まれています。
ブラウザーで使える2つのツール
監査を始めるために特別な環境を用意する必要はありません。axe DevToolsとLighthouseはどちらもChrome内で動作し、現在表示しているページをスキャンできます。
axe DevToolsを使ってみる
axe DevTools拡張機能は、ブラウザーの開発者ツールにタブを追加します。1回クリックするだけでaxe-coreエンジンが実行され、ページ上のアクセシビリティ上の問題が一覧表示されます。
axeの結果を読む
各検出結果には、問題のあるルール、該当する正確な要素、影響度、修正方法を説明するガイドへのリンクが示されます。推測する必要はありません。
問題のある要素をハイライトする
axe DevToolsでは、問題がある要素をページ上でハイライトできます。どのボタンや画像が警告の原因になったのかが、すぐに分かります。
影響度で優先順位を決める
axeは各問題に、影響度としてminor、moderate、serious、criticalのいずれかを付けます。まずcriticalとseriousから修正し、大きな障壁を優先して取り除きます。
Lighthouseを使ってみる
LighthouseはChrome DevToolsに組み込まれています。アクセシビリティのカテゴリでも内部でaxe-coreを実行し、100点満点の単一スコアを表示します。
Lighthouse監査を実行する
Lighthouseパネルを開き、Accessibilityにチェックを入れて、Analyze page loadをクリックします。数秒でスコアと、グループ化された失敗監査の一覧が表示されます。
スコアが目的ではない
Lighthouseで100点を取るのは心強いことですが、自動化できるチェックの結果しか反映されません。完全なアクセシビリティの証明ではなく、最低限の基準として扱います。
コマンドラインからLighthouseを使う
ブラウザーの外からLighthouseを実行することもできます。npmでインストールし、任意のURLを指定すれば、共有可能なレポートを生成できます。
npx lighthouse https://example.com --only-categories=accessibilityaxeとLighthouseの違い
axe DevToolsはより詳しい情報とベストプラクティスのルールを提供し、Lighthouseは複数のカテゴリを横断した簡単なスコアを提供します。どちらもaxe-coreエンジンを共有しているため、結果が一致することも多くあります。
早く、頻繁にスキャンする
リリース前だけでなく、開発中にも簡単なスキャンを実行してください。ラベルの不足を今見つけるほうが、後から原因をたどるよりもはるかに低コストです。
クイックチェック
この2つのブラウザツールに共通する点を思い出してください。
振り返り:ワンクリックで洞察を得る
axe DevToolsは詳細で修正可能な指摘を示し、Lighthouseはすばやくスコアを算出します。どちらもブラウザ上で動作し、axe-coreを実行するため、早い段階で簡単にスキャンできます。🔍
よくある質問
「axe DevToolsとLighthouseでスキャンする」レッスンは無料ですか?
はい。「axe DevToolsとLighthouseでスキャンする」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Web Accessibility Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Web Accessibility Academyコースには全4レッスンが含まれています。
「axe DevToolsとLighthouseでスキャンする」で何を学びますか?
ブラウザー上ですぐに監査を実行します。 ブラウザで直接実行するハンズオンコードでWeb Accessibility Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Web Accessibility Academyを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのWeb Accessibility Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン2/4です。
「axe DevToolsとLighthouseでスキャンする」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このWeb Accessibility Academyレッスンでコードを書いて実行できますか?
はい。すべてのWeb Accessibility Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- 自動化で検出できること、できないこと
- axe DevToolsとLighthouseでスキャンする
- Playwrightテストにaxe-coreを組み込む
- アクセシビリティのlintとCIゲート