Mitä ovat esteettömyystoiminnot?
Firefox on suunniteltu täyttämään mahdollisimman suuren käyttäjäjoukon tarpeet. Joskus tämä ei kuitenkaan riitä. Sokeille ja näkövammaisille käyttäjille perinteinen graafinen käyttöliittymä ja kosketusnäyttö eivät ole kovin käyttökelpoisia. Saatavana on erilaisia avustavia tekniikoita, kuten ruudunlukuohjelmat, joilla käyttö on helpompaa. Ne tulkitsevat näytön sisällön puheeksi. Ne saattavat tarjota myös vaihtoehtoisia vuorovaikutustekniikoita, joista on hyötyä erityisesti sokeille käyttäjille. Käyttäjä voi esimerkiksi selata näyttöä sormellaan ja ruudunlukuohjelma kertoo, mikä kohde sormen alla kulloinkin on.
Esteettömyys oletuksena
Me uskomme, että samanarvoisuus edellyttää Firefox for Androidin olevan asennuksen jälkeen käyttövalmis kenelle tahansa käyttäjälle ilman ylimääräisiä asennusvaiheita tai lisäosia. Kun Firefox for Android käynnistetään ensimmäistä kertaa sokean käyttäjän laitteessa, sen tulee puhua ja vastata käyttäjän toimiin.
Firefox for Android on ensimmäinen Android-selain, joka on integroitu tiiviisti Androidin sisäänrakennettuihin esteettömyystoimintoihin. Se tukee myös TalkBackia, Androidin ruudunlukuohjelmaa. Firefoxin käyttö ei siten poikkea laitteen muusta käytöstä ja samat ruudunlukuohjelman käyttäjäasetukset toimivat myös Firefoxissa.
Konepellin alla
Firefox for Androidin esteettömyystoiminnat toimivat samalla vahvalla tekniikalla, jota käytämme pöytäkoneversioissakin. Siksi se on nopea, alansa johtava ja tukee standardeja, kuten WAI-ARIA ja HTML5.
Pikanavigointi
Verkkosivut saattavat olla suuria ja monimutkaisia ja niillä voi olla paljon erilaista sisältöä. Kun ruudunlukijaa käytettäessä vieraillaan tällaisella sivulla, saattaa sivun jokaisen kohteen läpikäyminen olla turhauttava ja aikaavievää. Sen vuoksi kehitimme pikanavigointinäppäimet. Fyysisen tai Eyes-Free -näppäimistön avulla käyttäjä voi selata sivun linkit painamalla toistuvasti "k"-näppäintä. Myös otsikoille, luettelokohdille, erilaisille kentille ja muillekin kohteille on omat näppäimensä.
Tämän tyyppiset ominaisuudet ovat tuttuja ruudunlukuohjelmaa käyttäville, mutta Androidin ruudunlukuohjelmassa ei ole tällaisia ominaisuuksia. Siksi päätimme kehittää omat.
Kokeile sitä
Android Jelly Beanin (Android-versiot alkaen 4.1:stä) esteettömyys- eli helppokäyttötoimintojen käyttöönotto on helppoa. Mene Järjestelmäasetuksiin -> Helppokäyttötoiminnot -> TalkBack ja aktivoi se. Kun TalkBack on aktivoitu, liikuta sormeasi ruudulla. Kuulet äänisignaaleja ja puhe ilmoittaa mitä sormesi alla on. Sulje silmäsi ja yritä löytää kotiruudultasi eri sovelluksia. Jos haluat selata järjestyksessä kohteita, pyyhkäise nopeasti sormellasi vasempaan tai oikeaan ruudun yli. Jos haluat aktivoida kohteen, vaikkapa Firefoxin, kaksoisnapauta sitä.
Nyt tiedät kaiken tarpeellisen Firefoxin käyttöön TalkBackin kanssa. Käynnistä Firefox, tutki näyttöä sormellasi, pyyhkäise oikeaan tai vasempaan ja aktivoi kohteita kaksoisnapauttamalla niitä. Nyt on hyvä tilaisuus kokeilla luomiasi verkosivuja ja sovelluksia ja testata, kuinka esteettömiä ne ovat. Selviätkö silmät suljettuina?
Alla on linkki lyhyeen videoon jossa Firefox Betaa käytetään Nexus 7-laitteella TalkBackin kanssa (englanninkielinen):
http://www.youtube.com/watch?v=8shtz3PS7-E
Lopuksi
Se, mistä olemme kaikkein ylpeimpiä esteettömyystoiminnoistamme Androidissa, on ratkaisumme läpinäkyvyys. Se integroituu hyvin ja väistyy taustalle antaen sokeiden käyttäjien nauttia helposta ja nopeasta mobiiliselaamisesta, kokemuksesta, jonka Firefox for Android tarjoaa.