Lighthouse-Zugänglichkeits-Audit-Probleme

Trenne das in ein eigenes Thema auf, um die Probleme etwas genauer zu untersuchen. Beginnen wir mit dem…

Themenliste

Abgesehen vom Kontrast, der vorerst mit CSS behoben werden kann, gibt es zwei Probleme:

  1. Das erste Problem mit den Listenelementen scheint ein Fehler im Auditor zu sein, oder vielleicht eine Besonderheit darin, wie der Auditor das Rendern unserer Seite interpretiert? Diese Listenelemente sind definitiv enthalten.

    :male_detective: :mag_right:

  1. Das zweite Problem lautet: „[aria-*]-Attribute haben keine gültigen Werte“. Dies bezieht sich speziell auf unsere Dropdown-Menüs für Kategorien und Tags. Das Problem scheint bei aria-haspopup zu liegen. Laut dem Beispiel hier Navigation Menu Button Example | APG | WAI | W3C sollten wir aria-haspopup="true" verwenden, anstatt nur aria-haspopup.

    Es sieht so aus, als hätten wir true nicht als String übergeben. Ich habe das hier behoben: True should be a string to display properly in aria-haspopup · discourse/discourse@b848bd4 · GitHub

7 „Gefällt mir“