Pristupačno responzivno web mjesto nije isto što i pristupačna aplikacija — iako obje "rade na telefonu". Ovaj članak objašnjava ključne razlike između pristupačnosti web stranice i pristupačnosti izvorne aplikacije za iOS ili Android.
Ukratko — što ovaj članak pokriva
Različita tehnologija, slična pravila
Responzivno web mjesto izgrađeno je od HTML-a, koji već ima ugrađeni sloj pristupačnosti (semantičke oznake, ARIA) koji preglednici i čitači zaslona znaju kako protumačiti. Izvorna aplikacija, nasuprot tome, izgrađena je od vlastitih komponenti korisničkog sučelja operativnog sustava (UIKit/SwiftUI na iOS-u, Jetpack Compose/Views na Androidu) — a svaka komponenta treba vlastito označavanje pristupačnosti, odvojeno od svog vizualnog dizajna. Temeljni principi sliče WCAG-u (kontrast, veličina cilja dodira, jasno dostupno ime), ali alati za njihovu implementaciju potpuno su drugačiji.
VoiceOver i TalkBack: Čitač zaslona nije isti
VoiceOver (iOS) i TalkBack (Android) dva su različita čitača zaslona, s različitim pokretima navigacije i različitom podrškom za prilagođene komponente. Komponenta koja je savršeno označena na iOS-u možda neće ispravno raditi na Androidu ako programeri nisu zasebno testirali obje platforme. Ne možete pretpostaviti da "smo ga testirali na iOS-u, tako da mora raditi i na Androidu."
💡 Važna točka
Na obje platforme svaka interaktivna komponenta (gumb, polje za unos, slika) treba: jasnu oznaku pristupačnosti, definiranu ulogu/osobinu pristupačnosti, a ponekad i savjet o pristupačnosti koji objašnjava što se događa kada se dodirne.
Što je jedinstveno za izvorne aplikacije
Nativne aplikacije također se suočavaju s izazovima koji ne postoje na web-mjestima: prilagođene geste dodira (prijelaz, štipanje) kojima je potrebna pristupačna alternativa; navigacija između zaslona koja mora imati smisla i kroz čitač zaslona; i push obavijesti koje trebaju biti dostupne čak i kada se pojavljuju izvan same aplikacije. Osim toga, veličine cilja za dodir moraju zadovoljiti minimalno 44x44 piksela prema Appleovim smjernicama i 48x48dp prema Googleovim smjernicama — zahtjev koji ne postoji uvijek u istom obliku na web stranicama.
Kako testirati pristupačnu aplikaciju
- Uključite VoiceOver ili TalkBack i pokušajte izvršiti temeljne zadatke aplikacije (prijava, kupnja, pretraživanje) samo pomoću njih.
- Provjerite kontrast i veličinu teksta s uključenim postavkama pristupačnosti sustava (veći tekst, visoki kontrast).
- Potvrdite podršku za dinamičku veličinu teksta (Dynamic Type na iOS-u) bez "lomljenja" izgleda.
- Testirajte na obje platforme odvojeno — testiranje samo jedne nije dovoljno.
Imate li i dokumente koji prate vašu aplikaciju?
Naš alat skenira PDF datoteke povezane s vašom aplikacijom ili web-stranicom — uvjeti korištenja, vodiči, obrasci — i pokazuje vam na koje točno trebate obratiti pozornost.
Skenirajte svoju stranicu besplatno ←Nakon skeniranja, dokumente koje je pronašao možete učiniti dostupnima izravno i besplatno putemAccessiDoc.
