Heim >Web-Frontend >js-Tutorial >Barrierefreiheit (a) Regeln – 5
Vier Haupttypen alternativer Medientypen: Untertitel, Transkripte, Audiobeschreibungen und Gebärdensprachdolmetschen sollten in Audio- und Mediendateien enthalten sein. Diese Alternativen sollten basieren auf:
<div role="form"> <h4> Empfohlen – Standard-HTML </h4> <pre class="brush:php;toolbar:false"><form>
Sollten HTML-Autovervollständigungsattribute zu den Feldern hinzugefügt werden.
Formularfelder sollten keine kontextbezogenen Änderungen hervorrufen, wenn sie den Fokus oder eine Benutzereingabe erhalten, es sei denn, der Benutzer wurde vor der Verwendung der Komponente über das Verhalten gewarnt (z. B. sollte ein Formular nicht automatisch übermittelt werden, wenn ein Feld den Fokus erhält oder sobald ein Der Benutzer fügt dem Feld Inhalt hinzu.)
Feldbeschreibungen sind für die Barrierefreiheit nicht erforderlich, wenn die Beschriftungen oder Formularanweisungen aussagekräftig genug sind.
Fügen Sie Feldbeschreibungen hinzu, wenn weitere Informationen erforderlich sind, um Benutzerfehler zu vermeiden. Fügen Sie beispielsweise Eingabeanforderungen wie die Länge des Passworts oder bestimmte Datumsformate (z. B. MM-TT-JJJJ) hinzu.
Verwenden Sie das aria-describedby-Attribut, um Feldbeschreibungen mit Formularelementen zu verknüpfen. Dadurch wird sichergestellt, dass Screenreader sowohl das Etikett als auch die Beschreibung lesen, was die Klarheit für Benutzer verbessert.
Wenn ein Formularfehler auftritt, machen Sie ihn sofort bekannt. Identifizieren Sie eindeutig das Feld, in dem der Fehler aufgetreten ist, und stellen Sie dem Benutzer einen prägnanten, beschreibenden Text zur Verfügung, der den Fehler erklärt.
Es gibt verschiedene Methoden zur Anzeige von Fehlermeldungen, wie zum Beispiel:
Achten Sie bei der Meldung von Fehlern unbedingt auf den Tastaturfokus und die Optionen für die ARIA-Live-Region.
Bieten Sie dem Benutzer nach Möglichkeit einen detaillierten Vorschlag zur Behebung des Fehlers. Es stehen zwei Attribute zur Verfügung, um Benutzer über Fehler zu benachrichtigen.
Zielgröße (Minimum)
Konsequente Hilfe
Zugängliche Authentifizierung
Redundanter Eintrag
Das obige ist der detaillierte Inhalt vonBarrierefreiheit (a) Regeln – 5. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!