Lighthouse-Zugänglichkeits-Audit-Probleme

Themen

Ein Problem (neben dem Kontrast und dem zuvor erwähnten li-Nicht-Problem)

Links haben keinen erkennbaren Namen

Linktext (und Alternativtext für Bilder, wenn sie als Links verwendet werden), der erkennbar, eindeutig und fokussierbar ist, verbessert die Navigationserfahrung für Nutzer von Bildschirmlesegeräten. Mehr erfahren.

Zwei Vorkommnisse:

  1. Jeder Beitrag erhält ein a.tabLoc-Element ohne Abmessungen. Diese scheinen dazu zu dienen, Beiträge mit der Tastatur zu navigieren? Sie sind mit aria-hidden: true ausgeblendet, da sie für Bildschirmlesegeräte nutzlos sind. Hide empty anchor tag from screen readers · discourse/discourse@bdaf07a · GitHub

  2. Das Umschlagsymbol, das anzeigt, ob ein Thema eine private Nachricht ist, verlinkt ebenfalls auf Ihren PM-Posteingang, und wir haben diesen Link für alle Themen geladen … selbst wenn es sich nicht um PMs handelt. Ich habe diesen Link auf PMs beschränkt und zudem ein title-Attribut sowie ein aria-label hinzugefügt. Don't load PM icon in title unless topic is a PM · discourse/discourse@1983f0d · GitHub und UX: Add title attribute and aria-label to PM icon link · discourse/discourse@aa71818 · GitHub

6 „Gefällt mir“