Akadálymentes webkettes alkalmazások
A weboldalak eredendően dokumentumok voltak. Az akadálymentességi szempontok ahhoz lettek igazítva, hogy a dokumentumok fogyasztását lehetővé tegyék a legszélesebb réteg felé. Manapság már inkább webalkalmazások vannak, máshogy kell megközelíteni az elérhetőségi kérdéseket, a látogatóból lett felhasználó már nem (csak) dokumentumokkal találkozik, azzal pedig nem lehet mindig takarózni, hogy ne csinálj ajaxos alkalmazást, mert nem látják a „vakok”. De akkor mi a teendő? Ezt a kérdést járta körbe T. V. Raman (Google mérnök) a Google I/O 2008 konferencián tartott Leveraging Web 2.0 Design Patterns For Enhanced Accessibility előadásában.
A prezentációban Raman bemutatja a Google-nél fejlesztett nyílt forrású Google-AxsJAX eszközt, amely a modern böngészőkre épülve teszi elérhető az ajaxos webalkalmazásokat a nemlátók számára is (demóban többek között Google Reader, GMail) – a megoldás nem csak a képernyőn megjelenő szöveget olvassa fel, hanem az alkalmazás állapotát is közli (pl. betöltődött egy levél). A részletekért tekintse meg az előadás videófelvételét.
Aki esetleg még nem találkozott Raman parádés előadásmódjával, annak kiváltképp ajánlom az egyórás produkciót. Végül pedig hogy yaanno-nak is kedvébe járjak, és ebbe a bejegyzésbe is fondorlatosan beleszőjem az Emacsot, Ramanről még azt érdemes tudni, hogy a nevéhez fűződik az Emacspeak fejlesztés is, amely tisztán nyílt forrású szoftver megoldásokra (GNU/Linux, Emacs) épülő komplett audio felületet nyújt, beleértve a web teljes körű elérését. Ha még valaki nem is látott Emacsot testközelből, úgy is itt a nyári szünet, javaslom majd az Emacspeak kipróbálását egy borús délutánon, az embernek nagyban megváltoztatja a szemléletmódját azt illetően, hogy mit jelent egy felület elérése.
■ A prezentációban Raman bemutatja a Google-nél fejlesztett nyílt forrású Google-AxsJAX eszközt, amely a modern böngészőkre épülve teszi elérhető az ajaxos webalkalmazásokat a nemlátók számára is (demóban többek között Google Reader, GMail) – a megoldás nem csak a képernyőn megjelenő szöveget olvassa fel, hanem az alkalmazás állapotát is közli (pl. betöltődött egy levél). A részletekért tekintse meg az előadás videófelvételét.
Aki esetleg még nem találkozott Raman parádés előadásmódjával, annak kiváltképp ajánlom az egyórás produkciót. Végül pedig hogy yaanno-nak is kedvébe járjak, és ebbe a bejegyzésbe is fondorlatosan beleszőjem az Emacsot, Ramanről még azt érdemes tudni, hogy a nevéhez fűződik az Emacspeak fejlesztés is, amely tisztán nyílt forrású szoftver megoldásokra (GNU/Linux, Emacs) épülő komplett audio felületet nyújt, beleértve a web teljes körű elérését. Ha még valaki nem is látott Emacsot testközelből, úgy is itt a nyári szünet, javaslom majd az Emacspeak kipróbálását egy borús délutánon, az embernek nagyban megváltoztatja a szemléletmódját azt illetően, hogy mit jelent egy felület elérése.
Egy lépés előre
Csak részben off, de az Emacs jól használható Windowsos környezetben is, ha netán valakinek szüksége lenne rá, akár előfordított változatban is.
(Nagyon off: Én kifejezetten utálom az Emacskát, mert mindig megver amőbában.)
Vim off.
Satöbbi
Off
Ramannek segít
RIA + Accessibility
Ami viszont azóta sem hagy nyugodni, hogy rendben van az, hogy az AJAX-os felületekhez képesek vagyunk accessibility eszközöket csatolni, de mi a helyzet e téren mondjuk a Silverlight v. Flash alapokra épített alkalmazásokkal?