Lighthouse アクセシビリティ監査の課題

このトピックを独立させて、問題点をさらに掘り下げることにしましょう。まずは…

トピック一覧

コントラストは現時点では CSS で修正可能ですが、それ以外に 2 つの問題があります。

  1. 最初のリスト項目に関する問題は、監査ツールのバグか、あるいは監査ツールが当社のページのレンダリングをどのように解釈しているかという特殊な挙動によるものかもしれません。これらのリスト項目は確かに含まれています。

    :male_detective: :mag_right:

  1. 2 つ目の問題は「[aria-*] 属性に有効な値が設定されていない」です。これは特にカテゴリとタグのドロップダウンを指摘しています。問題の核心は aria-haspopup のようです。こちらの例 Navigation Menu Button Example | APG | WAI | W3C に従うと、単に aria-haspopup とするのではなく aria-haspopup="true" とすべきです。

    真偽値 true を文字列として渡していなかったようですが、こちらで修正しました: True should be a string to display properly in aria-haspopup · discourse/discourse@b848bd4 · GitHub

「いいね!」 7