Matthias Scharwies: Frage zum Wiki-Artikel „aria-*“

Beitrag lesen

problematische Seite

Servus!

  • Was heißt <spanid…></span>? OK, es ist wohl ein technischer Fehler im Wiki.

Ja, das haben wir wieder gefixt.

  • Wie nutze ich das (HTML-) Attribut (?) in semantischem HTML?

Zuerst: es gibt ja ein passendes HTML-Attribut:

<label for="firstName">First Name:</label>
<input name="firstName" id="firstName" type="text" autocomplete="given-name" />

<label for="lastName">Last Name:</label>
<input name="lastName" id="lastName" type="text" autocomplete="family-name" />

Wenn der Browser jetzt merkt, dass Du "R" eingibst, wird er es auf Robert automatisch vervollständigen und auf Deine Bestätigung warten.

Bei Passwörtern sollte man eher autocomplete="off" verwenden, wobei type="password" das eh schon verhindert.

Unter Auto-Complete verstehe ich eher Automatische Vervollständigung und keine „Vorhersagen“.

Ja, aber woher soll der Browser wissen, ob Du oder Rolf das R eingegeben hast? Deshalb eine "Vorhersage" aufgrund vorheriger Eingaben.

Im MDN wird als Beispiel für aria-autocomplete eine Combobox verwendet, für die ich einfach eine datalist genpommen hätte. Aria ersetzt hier imho die for="id-des-Eingabe-Elements"-Verbindung.

Sollte man bei jedem aria-Attribut-Absatz (ich möchte nicht für jedes Attribut eine eigene Seite erstellen) eine Referenz auf den entsprechenden MDN-Artikel erstellen?

Wäre das nicht ein Fall für eine Definitionsliste?

Ja, stimmt!

Herzliche Grüße

Matthias Scharwies

--
Die Signatur findet sich auf der Rückseite des Beitrags.