私はLighthouseを使用して、Angular/Node/ionicモバイルアプリの評価を行っています。私は81%〜94%のスコアを達成しています。しかし、私はスコアが計算されているか分からない。私はスコアを使用して、コードを6%〜19%改善する努力のレベルを決定したいと思います。Lighthouseアクセシビリティ監査の採点式とは何ですか?
重み付けされていますか? バイナリのパス/フェイルによる監査ごとですか? いくつの監査基準が可能ですか? など
私はLighthouseを使用して、Angular/Node/ionicモバイルアプリの評価を行っています。私は81%〜94%のスコアを達成しています。しかし、私はスコアが計算されているか分からない。私はスコアを使用して、コードを6%〜19%改善する努力のレベルを決定したいと思います。Lighthouseアクセシビリティ監査の採点式とは何ですか?
重み付けされていますか? バイナリのパス/フェイルによる監査ごとですか? いくつの監査基準が可能ですか? など
スコアリングは、リスト項目のスコアの加重平均を計算することによって行われます。
あなたの設定内でこれらのスコアをカスタマイズすることができます。
デフォルトでは、これらはすべてLighthouse default config fileに表示され、すべて同じ重量です。したがって、陽性検査の割合と同じである必要があります。
スコアにはすべてのテスト(現在のバージョンでは35)が含まれていますが、該当するテストのみが結果に表示される場合があります。
パーフェクト。答えをさらに拡大するもう一つの質問。これらのテストのいくつかは、同じページで複数回発生する可能性があります。何回出現したかにかかわらず、カウントは単に0または1ですか?繰り返しますが、私は、各失敗のページを改善するためにどれくらいの労力が必要であるかという考えでこれを求めています。 – mobibob
はい、発生回数にかかわらずスコアは0です – Adam
スコアをカスタマイズすることは可能です。アクセシビリティのセクションでは、それはあまり正確ではありません。たとえば、ウェブサイトは100点を獲得することができますが、自動化されたテストではまだ(まだ)確認できないため、キーボードではアクセスできません。ただし、ヘッドレスクロムを使用してこれらのテストを実行し、レポートを保存しています。スコアを使用して何かが変化したかどうかを検出するだけで、ウェブサイトに戻って再監査する必要があることがわかります。 –
Lighthouseの詳細についてもう少し詳しくお聞かせください。 –