www.wikidata.de-de.nina.az
WAI ARIA Web Accessibility Initiative Accessible Rich Internet Applications ist eine Initiative zur Verbesserung von Webseiten und Webanwendungen um sie fur Menschen mit Behinderungen besser zuganglich zu machen insbesondere fur blinde Anwender die Vorleseprogramme verwenden ARIA ist eine technische Spezifikation die von Mitgliedern der Web Accessibility Initiative entwickelt wurde Seit Marz 2014 ist ARIA ein empfohlener Webstandard des World Wide Web Consortium W3C 1 Inhaltsverzeichnis 1 Konzept und Funktionsweise 2 Siehe auch 3 Weblinks 4 EinzelnachweiseKonzept und Funktionsweise BearbeitenARIA verwendet die Techniken JavaScript und Ajax ARIA ist eine rein semantische Erweiterung fur HTML die das Layout einer Webseite nicht verandert Die Barrierefreiheit dynamischer Seiten wie im Web 2 0 mit seinen Rich Internet Applications und die allgemeine Benutzerfreundlichkeit konnen so verbessert werden ARIA ermoglicht es Webseiten oder Teilen einer Seite sich als Anwendungen zu bezeichnen anstatt als statische Seiten Dazu werden in dynamischen Webanwendungen Informationen zu Rollen Eigenschaften und Zustanden hinzugefugt ARIA ist zur Benutzung durch Entwickler von Webanwendungen Browsern assistiven Technologien und Programmen zur Verifizierung von Barrierefreiheit vorgesehen WAI ARIA besteht aus vier Komponenten Landmark Roles erlauben die semantische Zuweisung einer Rolle zu HTML Konstrukten Dadurch kann fur Screenreader die Aufgabe eines Oberflachenelements kenntlich gemacht werden die sich aus den HTML Elementen selbst nicht erschliesst Beispiele sind Slider Schieberegler oder Baume Fur einige dieser Rollen gibt es seit HTML 5 auch dezidierte HTML Elemente ARIA Attribute ARIA definiert einige zusatzliche Attribute wie aria required oder aria invalid die sich fur alle HTML Elemente verwenden lassen Sie lassen sich beispielsweise dafur verwenden den Inhalt eines Eingabefeldes als ungultig zu markieren etwa wenn in einer E Mail Adresse kein Zeichen vorkommt oder zwei Eingaben eines Kennworts zur Bestatigung nicht ubereinstimmen 2 Live Regions sind Teile einer Seite die sich in unregelmassigen Abstanden aktualisieren Diese Veranderungen konnen bei implementiertem ARIA von Screenreadern automatisch erkannt und gesprochen werden States und Properties werden fur richtige JavaScript Widgets verwendet wie beispielsweise einer aus div Elementen bestehenden Liste von Optionen um semantisch bedeutsame Eigenschaften des jeweils aktuellen Zustands auszuzeichnen Beispielsweise muss die Tastaturnavigation inklusive der Hervorhebung des gerade aktiven Elements bei eigenen JavaScript Widgets selbst implementiert werden Damit die Information welches Element gerade aktiv ist nicht nur optisch durch Hervorhebung sondern etwa auch Navigationshilfen fur Sehbehinderte zur Verfugung steht kann mit activedescendant das aktuell fokussierte Element ausgewiesen werden ARIA stellt als semantische Erweiterung einen Standard fur die Auszeichnung solcher Informationen zur Verfugung Siehe auch BearbeitenUniversal Design Web Content Accessibility GuidelinesWeblinks BearbeitenW3C Uberblick zu WAI ARIA englisch Aaron Leventhal Barrierefreie Web 2 0 Anwendungen mit WAI ARIA Memento vom 16 April 2014 im Internet Archive auf der Website barrierekompass de anatom5 perception marketing GmbH 30 Juli 2007 deutschsprachige Ubersetzung Gez Lemon Einfuhrung in WAI ARIA auf der Website hessendscher de 1 August 2008 deutschsprachige Ubersetzung vom 27 Februar 2009 von Stefan Walter Marco Zehe Marco s Accessibility Blog Category ARIA Memento vom 1 Dezember 2017 im Internet Archive auf der Website marcozehe de englisch Blog posts in the category WAI ARIA Memento vom 1 September 2015 im Internet Archive auf der Website paciellogroup com englisch Einzelnachweise Bearbeiten Accessible Rich Internet Applications WAI ARIA 1 0 auf der Website des World Wide Web Consortium abgerufen am 14 Juni 2014 Marco Zehe Einfaches ARIA Tip 2 aria invalid und role alert Memento vom 17 Marz 2017 im Internet Archive auf der Website zehe edv de 19 Juli 2008V DStandards des World Wide Web Consortiums W3C Empfehlungen ActivityPub ARIA Canonical XML CDF CSS DOM Geolocation API HTML HTML5 InkML ITS JSON LD MathML OWL P3P PLS PNG RDF RDF Schema RIF SCXML SISR SKOS SMIL SOAP SRGS SSML SVG SPARQL Timed Text Turtle VoiceXML WSDL XForms XHTML XHTML RDFa XInclude XLink XML XML Base XML Encryption XML Events XML Information Set XML Namespace XML Schema XML Signature XPath XPointer XProc XQuery XSL XSL FO XSLT Elemente nbsp Arbeitsentwurfeund Kandidaten CCXML CURIE SMIL Timesheets sXBL WICD XFrames XBL XHTML MathML SVG XMLHttpRequestAnmerkungen XAdES XFDL XHTML SMIL XUPRichtlinien Web Content Accessibility Guidelines Multimodal Interaction Activity Markup Validation ServiceInitiativen Web Accessibility Initiative Abgerufen von https de wikipedia org w index php title Accessible Rich Internet Applications amp oldid 229640324