DW-Editor: Accessibility
Zurück: Editoren und Code-Darstellung
1. Übersicht und Zweck
Status: Basis [Live] (native Textarea als Fundament jedes Bausteins); Toolbar-ARIA für die WYSIWYG-Umschaltung [Live].
2. Voraussetzungen
Editoren-Grundlagen bereits verstanden.
3. Konzepte
Jeder Baustein (CodeMirror, EasyMDE, Core-Editor) erweitert eine
bestehende, benannte Textarea progressiv — ohne JavaScript bleibt sie
eine gewöhnliche, vollständig zugängliche <textarea> mit nativer
Tastaturbedienung. Das ist der Grund, warum diese Bausteine bewusst
keine eigene Tastatur-Engine nachbauen (Grundsatz aus
editors → Leitfaden „welcher
Baustein wofür").
4. Erste Schritte
Entfällt — konsolidierte Referenzseite.
5. Verwendung
Für eine Barrierefreiheits-Abnahme: Abschnitt 6 (Textarea-Fundament) plus Abschnitt 7 (Editor-Toolbar + Umschalter-Ankündigung).
6. API-Referenz: [Live] Native Textarea als Fundament
Native Tastaturbedienung kommt kostenlos vom Browser — kein Progressive-Enhancement-Skript darf diese ersetzen, nur ergänzen.
7. Parameter, Optionen und Zustände: Toolbar-ARIA und Umschalter-Ankündigung [Live]
Träger wvdsmd: die EasyMDE-Toolbar trägt
role=„toolbar“ plus Roving-Tabindex (Pfeil links/rechts, Pos1/Ende) —
dieselbe Mechanik wie
Toolbar →
Accessibility (scripts/toolbar.js), auf die Editor-Toolbar
angewendet. Der Editor/Markup-Umschalter
(editors → Umschaltung)
kündigt jeden Ansichtswechsel über eine aria-live=„polite“-Region an
(#wvdsmd__announce) — dieselbe Ansage-Kategorie wie beim
Bulkbar-Zähler des DataGrids
(DataGrid →
Accessibility).
8. Vollständige Beispiele
Entfällt — reine Referenzseite.
9. Einschränkungen und Randfälle
Keine über die Feature-Seiten hinaus.
10. Accessibility und Kompatibilität
Diese Seite ist der Accessibility-Überblick.
11. Troubleshooting
Entfällt — kein Live-Code für den betroffenen Teil.
12. Verwandte Themen
- Editoren und Code-Darstellung — Grundlagen
- Toolbar: Accessibility — geerbtes Roving-Tabindex-Muster
- DataGrid: Accessibility — verwandtes, mittlerweile behobenes aria-live-Muster als Vorbild