WAI-ARIA
Initiative für Web -Accessibilität - zugängliche reiche Internetanwendungen | |
Abkürzung | Wai-Aria |
---|---|
Status | W3C -Empfehlung |
Jahr begann | 2006 |
Erstmals veröffentlicht | 26. September 2006 |
Letzte Version | Wai-Aria 1.1: W3C -Empfehlung 4. Dezember 2017 |
Vorschau -Version | WAI-Aria 1.2: W3C-Kandidatenempfehlung Snapshot 2. März 2021[1] |
Organisation | |
Komitee | Aria Wg |
Redakteure |
Ehemalige Herausgeber
|
Domain | |
Webseite | www |
Initiative für Web -Accessibility - zugängliche reiche Internetanwendungen (Wai-Aria) ist ein Technische Spezifikation veröffentlicht von der World Wide Web Konsortium (W3C), das spezifiziert, wie die Erhöhung der Erhöhung Barrierefreiheit von Webseiten, im Speziellen, dynamischer Inhalt, und Benutzeroberfläche Komponenten entwickelt mit Ajax, Html, JavaScriptund verwandte Technologien.
Im 15. September 2008 Working Draft, SVG 1.2 Tiny Support für WAI-Aria. Am 20. März 2014 wurde Wai-Aria 1.0 zu einer abgeschlossenen W3C-Empfehlung.
Zielfernrohr
Webentwickler nutzen zunehmend Client-Seite Skripte zum Erstellen von Benutzeroberflächensteuerungen, die nicht allein mit HTML erstellt werden können. Sie verwenden auch clientseitige Skripte, um Abschnitte einer Seite zu aktualisieren, ohne eine völlig neue Seite von a zu fordern Webserver. Solche Techniken auf Websites werden genannt Reiche Internetanwendungen. Diese Benutzeroberflächen -Steuerelemente und Inhaltsaktualisierungen sind für Benutzer mit häufig nicht zugänglich Behinderungen, besonders Bildschirmleser Benutzer und Benutzer, die keine verwenden können Maus oder andere Zeigegerät. Wai-Aria erlaubt Webseiten (oder Teile der Seiten), sich als zu deklarieren als Anwendungen eher als wie Statische Dokumentedurch Hinzufügen von Rolle, Eigenschaft und staatlichen Informationen zu dynamischen Webanwendungen. ARIA ist für die Verwendung von Entwicklern von vorgesehen Web Applikationen, Internetbrowser, Assistive Technologienund Evaluierungsinstrumente für Zugänglichkeit.[2]
Wai-Aria beschreibt, wie man hinzufügt Semantik und andere Metadaten In HTML -Inhalten, um Benutzeroberflächensteuerungen und dynamische Inhalte zugänglicher zu machen. Zum Beispiel ist es mit Wai-Aria möglich, eine Liste von zu identifizieren Links als Navigation Speisekarte und zu sagen, ob es erweitert oder zusammengebrochen ist. Obwohl sie ursprünglich entwickelt wurde, um Zugänglichkeitsprobleme in HTML anzugehen Markup -Sprachen wie skalierbare Vektorgrafiken (SVG).[3][4]
Unterlagen
Das Initiative für Web -Accessibility hat einen Überblick über Wai-Aria veröffentlicht, das das Thema einführt und die Leser in die Wai-Aria Suite-Dokumente führt:[2]
- AUFGABE RIGE Internet Applications (WAI-ARIA) Version 1.0
- Dies richtet sich in erster Linie an Entwickler von Internetbrowser, Assistive Technologien, und andere Benutzeragentenzusätzlich zu Entwicklern anderer technische Spezifikationenund Entwickler von Tools zur Bewertung von Barrierefreiheit. Die Wai-Aria wurde als fertiggestellt am 20. März 2014 markiert und ist daher a W3C -Empfehlung.[5]
- Wai-Aria-Übersicht
- Dies ist eine technische Einführung in Wai-Aria. Es beschreibt die Probleme, die Wai-Aria versucht, die zugrunde liegenden Konzepte, den technischen Ansatz und die geschäftlichen Gründe für die Einführung von WAI-Aria zu beheben.[2]
- Wai-Aria Authoring Practices
- Dieses Dokument beschreibt Best Practices für die Bereitstellung von reichhaltigen Internetanwendungen mit WAI-ARIA: Es werden Themen wie allgemeine Schritte zum Erstellen zugänglicher Erstellung erörtert Widgets, Tastaturnavigation, Beziehungen, bilden Eigenschaften, Drag-and-Drop Unterstützung, Alarm und Dialogboxen, Wiederverwendbare Komponente Bibliotheken und testen.[6]
- Roadmap für zugängliche reiche Internetanwendungen (WAI-Aria Roadmap)
- Ein Großteil des Inhalts dieses Dokuments wurde in andere Dokumente verwandelt.[7]
Die Redakteure der ARIA -Spezifikationen haben eingeschlossen Lisa SeemanRich Scherdtfeger, James Craig, Michael Cooper und Lisa Pappas.[5]
Siehe auch
Verweise
- ^ Diggs, Joanmarie; Ernährung, James; Cooper, Michael; McCarron, Shane; Schwerdtfeger, Richard; Craig, James, Hrsg. (2021-03-02). "Accessable Rich Internet Applications (WAI-ARIA) 1.2". W3c. Zugangsreiche Reiche Internetanwendungen Arbeitsgruppe. Abgerufen 2021-04-21.
- ^ a b c Cooper, Michael, ed. (2011-01-18). "Wai-Aria-Übersicht". Zugangsreiche Reiche Internetanwendungen Arbeitsgruppe, Bildung und Öffentlichkeitsarbeit Arbeitsgruppe. W3C (veröffentlicht im Dezember 2006). Abgerufen 2021-04-21.
- ^ SVG Working Group (2008-12-22). "Dokumentstruktur - SVG Tiny 1.2 § 5.10.1 Attribute, die allen Elementen gemeinsam sind". W3c. Abgerufen 2021-04-21.
- ^ SVG Working Group (2008-12-22). "Dokumentstruktur - SVG Tiny 1.2 § 18.3 Erweiterbare Metadatenattribute". W3c. Abgerufen 2021-04-21..
- ^ a b "Accessable Rich Internet Applications (WAI-ARIA) 1.0". W3.org. Abgerufen 2014-04-11.
- ^ König, Matt; Ku, Jaeun Jemma; Ernährung, James; Bijl, Zoë; Cooper, Michael; Scheuhammer, Joseph; Pappas, Lisa; Schwerdtfeger, Rich, Hrsg. (2019-08-14). "Wai-Aria Authoring Practices 1.1". Zugangsreiche Reiche Internetanwendungen Arbeitsgruppe. Abgerufen 2021-04-09.
- ^ Schwerdtfeger, Richard, hrsg. (2008-02-04). "Roadmap für zugängliche reiche Internetanwendungen (WAI-ARIA-Roadmap)". W3c. Protokolle & Formate Arbeitsgruppe. Abgerufen 2012-12-06.
Externe Links
- Einführung in Wai Aria von Gez Lemon
- ARIA -Entwicklerportal Dokumentation, Videos und Artikel in Bezug auf ARIA (Materialien unter Creative Commons Attribution-Share gleichermaßen Lizenz)
- Henny Swan (Opera): Einrichten einer Bildschirmleser-Testumgebung für WAI-Aria