Letzte Woche war ich eingeladen, auf dem A-Tag in Wien einen Vortrag über den kommenden W3C Standard für Accessible Rich Internet Applications (ARIA) zu halten. Im Wesentlichen geht es da um barrierefreies Web 2.0 — tolle Effekte, aber ohne Menschen mit Behinderungen auszugrenzen (wer will das schon?). Die Präsentation lief recht gut, da ich einige verständliche Code-Beispiele und Screencasts von Anwendungen eingebunden habe — obwohl die Teilnehmenden ein bisschen überfordert wirkten, als ich über die erforderlichen JavaScript-Funktionalitäten zu sprechen begann, die dazu dienen, die Tastaturbedienbarkeit von komplexeren Widgets herzustellen. ;-) Darum habe ich diese Folie überarbeitet und noch eine hinzugefügt, die auf Reiternavigationen mittels verschiedener JavaScript-Frameworks verweist, wie Christian Heilmann anregte.
Die Präsentation kann man auf Slideshare anschauen oder herunterladen (Creative Commons-Lizenz). Ich habe aber auch versprochen, einen detaillierteren Artikel über durch ARIA verbesserte Reiternavigationen für den Webkrauts Webstandards-Adventskalendar zu schreiben, auf dem es bald mehr Informationen dazu gibt.
Die Konferenz selbst war überraschend innovativ: Ich hatte schon halbwegs damit gerechnet, auf eine Menge Schlipsträger zu treffen, da die Veranstaltung vom österreichischen Bundesministerium für Gesundheit, Familie und Jugend mitorganisiert wurde, stattdessen sah man viele junge Gesichter und einen einigermaßen ausgewogenen Frauenanteil. Dinge, die ich auf dem A-Tag gelernt (und getwittert) habe, umfassen darüberhinaus:
- Ab Januar 2009 unterstützt das österreichische Bundesministerium für Gesundheit nur noch Websites, wenn sie barrierefrei sind. Das kommt wenig überraschend, da schon ein Beschluss des Europäischen Ministerrats im Jahre 2006 ankündigte, dass Barrierefreiheit und Best Practices ab 2010 in Öffentlichen Ausschreibungen zur Pflicht werden können.
- Artur Ortega zeigte einige barrierefreie Beispiele, die Dirk Ginader für Yahoo! Finance realisiert hat, darunter zwei Eingabefelder, deren Labels dynamisch aktualisiert werden nachdem man eine Währung auswählt. Ein Screenreader liest somit vor „Pfund Sterling in Euro umrechnen“ statt des generischen Textes „Währung 1 in Währung 2 umrechnen“.
- Ein Grund für per JavaScript optimierte HTML-Bedienelemente für Flash-Videos wie bei Yahoo! Video ist, dass das Flash-Objekt nicht mehr per Tastatur ansteuerbar ist, wenn der
wmode
Parameter auf
opaqueoder
transparentgesetzt wurde. Allerdings ist es in Firefox 3 auch ohne diesen Parameter unmöglich, in ein Flash-Objekt hineinzutabben. Oder habe ich da etwas übersehen?
- Designerin Maria Putzhuber zitierte eine interessante Fehleinschätzung: 70% der befragten Designer glaubten, dass Nutzer so gut wie immer über ihren Standort in der Website orientiert sind, während das in Wahrheit nur 10% der Nutzer schafften. Warum ist diese Wahrnehmung so verzerrt?









