WikiDer > WAI-ARIA

WAI-ARIA

WAI-ARIA (vollständig Web Accessibility Initiative - Barrierefreie Rich-Internet-Anwendungen) ist eine technische Spezifikation, die beschreibt, wie der Benutzer Barrierefreiheit von dynamischen Webseiten. Mit Dynamik, Kombinationen daraus Ajax, HTML, Javascript und andere verwandte Techniken. WAI-ARIA ist eine technische Spezifikation, veröffentlicht von der World Wide Web Konsortium. Im März 2014 hatte es den Status einer Empfehlung[1].

Hintergrund

Webentwickler verwenden zunehmend clientseitige Skripte, um Interaktionen zu ermöglichen, die HTML allein nicht erstellen kann. Sie verwenden auch clientseitige Skripte, um Teile einer Seite zu aktualisieren, ohne eine komplett neue Seite vom Webserver holen zu müssen. Solche Techniken auf Websites sind Rich-Internet-Anwendungen erwähnt.

Diese Webtechnologien sind für Menschen mit Behinderungen oft nicht zugänglich, insbesondere für diejenigen, die auf Screenreader angewiesen sind und keine Maus verwenden können. EIN Bildschirmleser ist eine bestimmte Software, mit der jemand die Informationen von einem Bildschirm auch durch Sprache hörbar machen oder in . umwandeln lassen kann Blindenschrift durch eine Braillezeile.

Beschreibung

WAI-ARIA ermöglicht es Webseiten – oder Teilen davon – sich selbst als Anwendungen und nicht als statische Dokumente zu identifizieren. Dies kann durch Hinzufügen der Rolle (Rolle), Eigenschaft (Eigenschaft) und Status (Status) der Informationen zu dynamischen Webanwendungen erfolgen. ARIA richtet sich an Entwickler von Webanwendungen, Webbrowsern, unterstützenden Technologien und Tools zum Testen der Barrierefreiheit.

WAI-ARIA beschreibt, wie man dem HTML Semantik (Bedeutung) und andere Meta-Informationen hinzufügt, um die Website und den dynamischen Inhalt zugänglicher zu machen. Mit WAI-ARIA ist es beispielsweise möglich, eine Linkliste als Menü zu erkennen. Und auch um den Status des Menüs anzuzeigen - eingeklappt oder erweitert.

Ursprünglich sollte WAI-ARIA Barrierefreiheitsprobleme in HTML lösen, kann aber auch in anderen Techniken verwendet werden, wie z Skalierbare Vektorgrafiken (SVG).

Siehe auch