Hej Frameworknutzer,
Habt ihr Tipps und Anregungen, wie man da vorgehen kann?
Mit WAI ARIA gibt es einen eigenen Accessibility Standard, der sich mit JavaScript Apps beschäftigt.
Warum sollte das nur für JS (oder gar nur für JS-Apps) gelten?
Übrigens braucht man vergleichsweise wenige WAI-Attribute, wenn man die richtigen HTML-Elemente verwendet, denn diese haben die Rollen "eingebaut", sind klickbar und was sonst so wichtig ist. Gerade mit dem role- und tabindex-attribut repariert man oft nur, was man von Anfang an hätte richtig machen können - wenn man einen Frontender gefragt hätte ;-)
Trotzdem ein Plus von mir, weil abgesehen von der unnötigen Einschränkung hast du natürlich recht und du hättest auch recht, wenn du darauf hingewiesen hättest, dass die WAI-ARIA-Attribute in JS-Anwendungen besonders nützlich sind. Nur die Aussage, dass sich um einen Standard handelt, der sich mit Accessibility-Standards beschäftigt, führt leicht in die Irre. Die WCAG sind generell technik-neutral... - Hauptsache, was rauskommt, ist für alle nutzbar. Wie es entsteht - im Client oder auf dem Server und ob es am Ende HTML ist oder ein PDF - das ist alles Wurscht! ;-)
Marc