Проблемы аудита доступности Lighthouse

Разделите это на отдельную тему, чтобы подробнее разобрать проблемы. Начнём с…

Список тем

Помимо контраста, который пока можно исправить с помощью CSS, есть две проблемы:

  1. Первая проблема со списком элементов, похоже, является ошибкой аудита или, возможно, особенностью того, как аудитор видит отображение нашей страницы? Эти элементы списка определённо содержатся.

    :male_detective: :mag_right:

  1. Вторая проблема — «[aria-*] атрибуты не имеют допустимых значений». Это касается конкретно наших выпадающих списков категорий и тегов… проблема здесь, по-видимому, в aria-haspopup. Согласно примеру здесь Navigation Menu Button Example | APG | WAI | W3C, у нас должно быть aria-haspopup="true" вместо просто aria-haspopup.

    Похоже, мы не передавали значение true как строку. Я исправил это здесь: True should be a string to display properly in aria-haspopup · discourse/discourse@b848bd4 · GitHub

7 лайков