AJAX und seine Folgen für behinderte User
-
Accessibility
- 22 Jun, 2007
Twittern - Kommentare (10)
Einen interessanten Artikel veröffentlichte gestern SpiegelOnline, die mit dem Artikel "Wege aus der Kommunikations-Kluft" auf körperlich eingeschränkte Nutzer aufmerksam machen und welche Folgen und Probleme in der Accessibility die Entwicklung des Web 2.0, u.a. dank AJAX, für sie hat.
Wo immer sich Content anscheinend magisch verändert, ohne dass die Seite komplett neu geladen werden muss, ist Ajax im Spiel ... Für Blinde völlig ungeeignet - kein Screenreader kommt damit klar.















22 Jun 2007, 09:54
Wobei ich mich da manchmal auch frage ob die Entwicklung von Screenreadern irgendwann stehen geblieben ist? Ich sag mal es müsste doch technisch machbar sein, den User darauf hinzuweisen sollte irgendwo auf einmal Text angefügt werden der da vorher noch nicht war.
Aber gut, so tief steck ich in der Thematik ja auch nicht drin.
Off-Topic: Wäre es möglich das sich die Kommentarfelder vielleicht die Eingabe merken, wie es z.B. Textpattern standardmäßig macht? Es ist sonst seeeehr nervig das ganze jedesmal auszufüllen.
22 Jun 2007, 10:08
@Christian: Es ist sehr unwahrscheinlich das die Entwicklung der Screenreader stehen bleibt, die Features von Updates der bestehenden Anwendungen weisen unglaublich viele Neuerungen auf, aber Ajax macht Ihnen dahingehend wirklich einen Strich durch die Rechnung. Bezüglich der "Datenspeicherung" der Kommentarfelder müsste ich beim Anbieter Kulando mal nachfragen ob dies möglich ist. Die Browser sollten doch aber hier bereits angegebene Daten wie bspw. "Dein Name" anbieten es sei denn du hast diese Einstellungen beim Browser deaktiviert. Grüsse nach Magdeburg
22 Jun 2007, 10:11
Das Zitat ist schon eine Barriere für nicht englischsprachige Benutzer. Wörter wie Content versteht nicht jeder, mit Ajax verbinden wohl 99% der Internetbenutzer ein Waschmittel und werden nicht wissen, was hier gemeint ist. Korrekt: AJAX.
22 Jun 2007, 11:34
Ja, die Felder bietet er mir natürlich schon an...aber wenn man auf "Vielkommentierer" Rücksicht nehmen will sind vorausgefüllte Felder natürlich ne feine Sache, spart immerhin 6 Klicks :-)
Aber ich versteh dennoch nicht so ganz warum das technisch nicht umsetzbar ist? Ich meine der Screenreader müsste noch nur schauen ob sich der DOM bzw. Quelltext ändert und wenn dies bei einer bestimmten Aktion der Fall ist sowas vorlesen wie "Dynamisches Element: Dies ist ein neuer Ajaxinhalt", aber wie gesagt...ich stecke da nicht in der Materie drin, aber interessieren warum das ein Problem sein soll würde mich schon.
22 Jun 2007, 14:28
Das AJAX sicherlich nicht geeignet ist für eine Vielzahl von gehandicapten Nutzern darf eigentlich keine neue Meldung für den engagierten Webentwickler sein.
AJAX Anwendungen sollten immer mit einer Fallbackvariante verbunden sein, die bei abgeschalteten Javasript eingreift, da hat sich doch seit Jahr und Tag nichts geändert, verstehe da die Aufregung nicht.
Das sich die wenigsten dran halten, ist traurig, wird sich aber wohl nicht so bald ändern.
Deswegen ans Webstandard-Team: weitermachen...
22 Jun 2007, 15:27
@Benjamin: Aufregen? Nicht doch! Es wurde nur auf einen Artikel verwiesen, der durchaus lesenswert ist ( aber selbstverständlich nicht für jeden Leser etwas neues bietet, schon gar nicht für den engagierten Webentwickler ). Da nicht alle Interessierten zur selben Zeit über die selbe Erfahrung oder Interessen oder aber auch den gleichen Umfang an Wissen aufweisen können, ist es durch aus legitim Informationen für alle anbieten zu können.
24 Jun 2007, 22:46
Wobei der Artikel im Widerspruch zu anderen Veröffentlichungen steht, in denen AJAX durchaus - bei fachkundiger Anwendung - barrierefrei sein kann, z.B.:
http://juicystudio.com/article/making-ajax-work-with-screen-readers.php
http://juicystudio.com/article/improving-ajax-applications-for-jaws-users.php
30 Jun 2007, 18:51
Ich stimme mit Christian überein: Nicht wir müssen uns ändern, sondern die Screenreader.
Ein DOM Update sollte der Screenreader schon kapieren. Oder zumindest merken dass Ajax verwendet wird, und darauf hinweisen dass sie dieses Feature noch nicht unterstützen und die Seite daher nur eingeschränkt lesbar ist.
Stimme aber auch mit Kai überein: Es geht natürlich auch anders .. (wie immer).
AJAX (nicht waschmittel, nicht fussball) gibts ja schon seit knapp 2 Jahren. Warum die Screenreader dort noch nicht gehandelt haben verstehe ich ehrlichgesagt nicht. Kann doch nicht so schwer sein.
Wenn ich Desktop-Software entwickeln könnte, würde ich das machen und steinreich als erster der AJAX unterstützt. :-)
In diesem Sinne
Kjell
01 Jul 2007, 22:47
Ich denke, man kann AJAX durchaus sinnvoll einsetzen, ohne zusätzliche Barrieren zu schaffen. Ich lasse z.B. Formulardaten per AJAX validieren. Wenn der User JavaScript blockt, wird das Formular eben serverseitig geprüft.
17 Jun 2009, 21:43
"kein Screenreader kommt damit klar."
oh doch, sehr wohl sogar. Und das auch schon im Jahr 2007, als dieser Artikel entstand.
Ich habe einen Chat auf AJAX - Basis geschrieben, der sehr gut mit verschiedensten Screenreadern bedient werden kann. Und das wurde mir im Laufe der Zeit von vielen Screenreader-Nutzern bestätigt.