Što je testiranje pristupačnosti? (Primjeri)
⚡ Pametni sažetak
Testiranje pristupačnosti je podskup testiranja upotrebljivosti koji potvrđuje da je aplikacija upotrebljiva za osobe s invaliditetom, uključujući korisnike koji su slijepi, gluhi, daltonisti ili imaju motorička ili kognitivna oštećenja. Potvrđuje usklađenost s WCAG 2.2 i regionalnim zakonima o invaliditetu.
Što je testiranje pristupačnosti?
Testiranje pristupačnosti je vrsta testiranja softvera koja se provodi kako bi se potvrdilo da je aplikacija upotrebljiva za osobe s invaliditetom, uključujući korisnike s oštećenjima vida, sluha, motoričkih, kognitivnih i dobnih skupina. To je podskup ispitivanje upotrebljivosti i provjerava radi li proizvod s pomoćnom tehnologijom na koju se ti korisnici oslanjaju svaki dan.
Pomoćna tehnologija pomaže osobama s invaliditetom u upravljanju softverskim proizvodom. Uobičajeni primjeri uključuju:
- Softver za prepoznavanje govora – Pretvara izgovorene riječi u tekst koji služi kao ulaz za računalo.
- Softver za čitanje zaslona – Čita tekst i elemente sučelja prikazane na zaslonu.
- Softver za povećanje zaslona – Povećava dijelove monitora kako bi slabovidnim korisnicima bilo lakše čitati.
- Specijalizirane tipkovnice – Dizajnirano za korisnike s poteškoćama u motoričkoj kontroli kako bi se lakšeping lakše.
- Prekidač i oko-trackraljevski uređaji – Omogućiti korisnicima s teškim motoričkim invaliditetom navigaciju i odabir elemenata sučelja.
Zašto testiranje pristupačnosti?
Razlog 1: Prilagoditi se tržištu korisnika s invaliditetom.
Prema Svjetskoj zdravstvenoj organizaciji, oko 1.3 milijarde ljudi u svijetu, ili otprilike jedna od šest, živi sa značajnim invaliditetom.
- 1 od 10 osoba ima teški invaliditet.
- 1 od 2 osobe starije od 65 godina ima smanjene sposobnosti.
Invaliditet uključuje sljepoću, gluhoću, motorička oštećenja, kognitivna stanja i druge dugoročne zdravstvene probleme. Proizvod koji je napravljen da bude pristupačan može dosegnuti ovo veliko tržište, a većina nedostataka pristupačnosti može se spriječiti kada se testiranje pristupačnosti učini dijelom normalnog životnog ciklusa testiranja softvera.
Razlog 2Pridržavajte se zakona o pristupačnosti.
Vlade diljem svijeta donijele su zakone koji zahtijevaju da IT proizvodi budu dostupni osobama s invaliditetom. Glavni primjeri uključuju:
- Sjedinjene Američke Države: Zakon o Amerikancima s invaliditetom (ADA, 1990.) i članak 508. Zakona o rehabilitaciji.
- Ujedinjeno Kraljevstvo: Zakon o jednakosti iz 2010. (koji je zamijenio Zakon o diskriminaciji osoba s invaliditetom iz 1995.).
- Europska unija: Europski zakon o pristupačnosti, koji je stupio na snagu za mnoge proizvode i usluge u lipnju 2025., i norma EN 301 549.
- Australija: Zakon o diskriminaciji osoba s invaliditetom iz 1992.
- Irska: Zakon o invaliditetu iz 2005.
- Kanada: Zakon o pristupačnoj Kanadi iz 2019.
Testiranje pristupačnosti ključno je za osiguranje usklađenosti sa zakonom na svakom tržištu na kojem se vaš proizvod prodaje.
Razlog 3Izbjegnite potencijalne tužbe.
Velike tvrtke su više puta tužene jer njihovi digitalni proizvodi nisu bili dostupni. Neki od istaknutih slučajeva uključuju:
- Nacionalna federacija slijepih (NFB) protiv Target (2006., riješeno 2008.).
- Nagodba u slučaju NFB protiv AOL-a (1999.).
- Robles protiv Domino's Pizze (2019.), gdje su SAD SupremSud je ostavio na snazi presudu da se ADA primjenjuje na web stranice i mobilne aplikacije.
- Gil protiv Winn-Dixie (2017.), prva presuda u SAD-u kojom se zahtijeva popravak nedostupne web stranice.
Broj tužbi za web pristupačnost u Sjedinjenim Državama raste svake godine, s više od 4,000 digitalnih slučajeva ADA Title III podnesenih godišnje od 2022. Izrada pristupačnih proizvoda od samog početka izbjegava te troškove i štiti brend.
Koje invaliditete podržati?
Aplikacija mora podržavati osobe s invaliditetom kao što su:
| Vrsta invaliditeta | Invaliditet Description |
|---|---|
| Smetnje vida |
|
| Fizička invalidnost |
|
| Kognitivni invaliditet |
|
| Nesposobnost pismenosti |
|
| Oštećenje sluha |
|
Standardi i smjernice za pristupačnost
Programi testiranja pristupačnosti oslanjaju se na mali skup široko prihvaćenih standarda. Razumijevanje koji se standard primjenjuje na vaše tržište prvi je korak prije pisanja bilo kakvog plana testiranja.
- WCAG 2.2 – Smjernice za pristupačnost web sadržaja 2.2, koje je objavio W3C u listopadu 2023., trenutno su globalni standard. Definiraju tri razine usklađenosti: A (osnovna), AA (zakonski minimum u većini zemalja) i AAA (najviša).
- WCAG 3.0 – Radni nacrt W3C-a koji uvodi model bodovanja temeljen na rezultatima. Još je u razvoju i nije zamijenio WCAG 2.2.
- Odjeljak 508 – Američki savezni propis o nabavi koji zahtijeva da elektronička i informacijska tehnologija koju kupuju savezne agencije ispunjava kriterije WCAG 2.0 razine AA.
- HR 301 549 – Europski usklađeni standard za pristupačnost IKT-a, koji se koristi za dokazivanje usklađenosti s Europskim zakonom o pristupačnosti.
- ADA Naslov III – Zakon o građanskim pravima SAD-a primijenjen na web-stranice i mobilne aplikacije javnog smještaja; sudovi obično koriste WCAG 2.1 ili 2.2 AA kao mjerilo.
Većina timova tretira WCAG 2.2 Razina AA kao njihov radni cilj jer je to i zajednička pravna osnova i praktični inženjerski cilj.
Kako napraviti testiranje pristupačnosti?
Testiranje pristupačnosti može se provesti na dva načina:
- Priručnik
- Automatizirana
Testiranje pristupačnosti može biti izazovno za testere koji nisu upoznati s invaliditetom. Najbolja je praksa uključiti korisnike s invaliditetom ili stručnjake za pristupačnost koji mogu opisati izazove iz stvarnog svijeta. Tehnike u nastavku pokrivaju glavne kategorije oštećenja.
1) Oštećenje vida
Zamislite da uopće ne vidite i da morate koristiti XYZ web stranicu. Jedina praktična opcija vam je čitač zaslona. Čitač zaslona je softver koji narira sadržaj na web stranici, uključujući tekst, poveznice, radio gumbe, slike i videozapise, tako da slijepi korisnik može percipirati sučelje. Popularni čitači zaslona uključuju JAWS, NVDA, Apple VoiceOver i Android povratni razgovor.
Kada pokrenete JAWS, a zatim otvorite preglednik, JAWS izgovara naslov stranice. Ako fokus premjestite na adresnu traku, JAWS izgovara "Adresna traka" i zatim čita svaki znak koji upišete. Na primjer, typing google.com generira objavu poput sljedeće:
Address Bar, w, w, w, period, g, o, o, g, l, e, period, c, o, m. When the page finishes loading, JAWS announces "Google.com home page". When focus reaches the search field, JAWS announces "Google search, edit".
Čitač zaslona izgovara riječ po riječ unutar tekstualnih polja, najavljuje poveznice kao „link“ i gumbe kao „button“ tako da slijepi korisnik može prepoznati svaku kontrolu. Ako je web stranica loše izrađena, čitač zaslona može pogrešno identificirati elemente; na primjer, poveznica stilizirana kao običan tekst može se pročitati kao sadržaj, skrivajući ključnu radnju od korisnika. Trošak za tvrtku je stvarni gubitak prihoda.
2) Sljepoća za boje
Daltonizam znači da korisnik ne može ispravno percipirati određene boje. Crveno-zeleno daltonizam je najčešći oblik. Ako se web stranica uvelike oslanja na crvenu boju za prenošenje značenja, korisnik sa sljepoćom za crveno-zelenu boju može propustiti poruku.
Dizajnerski timovi nikada ne bi smjeli koristiti samo boju za prenošenje informacija. Crveni gumb za pogrešku je pristupačniji kada je također označen ikonom i popraćen opisnim tekstom. Crna i bijela ostaju najsigurnija univerzalna paleta, a alati poput Stark dodatka ili simulatora sljepoće za boje u pregledniku pomažu u ranom otkrivanju problema.
3) Slab vid
Korisnici sa slabim vidom ili drugim problemima mrežnice trebaju dodatnu podršku za korištenje stranice:
- Izbjegavajte vrlo mali tekst. WCAG preporučuje zadanu veličinu tijela koja se udobno skalira bez zumiranja.
- Osigurajte da se raspored čisto preoblikuje kada se tekst poveća do 200 posto (kriterij uspjeha WCAG 2.2). Redci ne smiju biti odrezani, a sadržaj se ne smije preklapati.
- Održavajte minimalni omjer kontrasta od 4.5:1 za normalan tekst i 3:1 za veliki tekst.
4) Motorne i druge poteškoće
Glavni zahtjev za pristupačnost je da cijela stranica mora biti dostupna bez miša. Svaka poveznica, gumb, radio gumb, potvrdni okvir, skočni prozor, padajući izbornik i kontrola trebaju biti dostupni i njima se može upravljati samo pomoću tipkovnice.
Na primjer, korisnik s ograničenom pokretljivošću ruku možda neće moći koristiti miš. Ako se potvrdni okviri ili poveznice ne mogu dosegnuti tipkom Tab, korisnik je blokiran iz tih značajki.
Alternative text should be provided for every image, audio file, and video so that screen readers can convey their meaning. Keyboard shortcuts should be available for important actions, and skip-to-content links should let keyboard users bypass repeated navigation.
Fokus mora uvijek biti vidljiv. Kada korisnik pritisne Tab, označena kontrola treba se jasno istaknuti. Vidljivi fokus pomaže korisnicima sa slabim vidom ili sljepoćom za boje da prate tok stranice i čini navigaciju predvidljivom za sve.
Korisnici s oštećenjem sluha Obično mogu vidjeti vizualni sadržaj web-mjesta, ali zvuk i video predstavljaju probleme. Svaki videozapis mora sadržavati titlove, a svaka audio datoteka mora sadržavati transkript ili opisni tekst. Na primjer, video tutorial o rezervaciji avionske karte trebao bi imati točne titlove kako bi gluhi korisnik mogao pratiti.
Primjeri testnih slučajeva za testiranje pristupačnosti
Kontrolna lista u nastavku koristi se za odobravanje testiranja pristupačnosti za tipičnu web aplikaciju. Koristite je kao početnu točku i proširite je kriterijima uspjeha WCAG 2.2 relevantnim za vaš proizvod.
- Jesu li za svaku operaciju miša i dijalog dostupni ekvivalenti na tipkovnici?
- Objašnjava li korisnička dokumentacija kako koristiti aplikaciju s pomoćnom tehnologijom?
- Je li redoslijed tabuliranja logičan tako da navigacija teče prirodno?
- Jesu li dostupne tipke prečaca za glavne izbornike?
- Podržava li aplikacija sve ciljane operativne sustave i čitače zaslona?
- Je li vrijeme odziva svakog zaslona ili stranice jasno priopćeno kako bi korisnici znali koliko dugo trebaju čekati?
- Jesu li sve oznake ispravno napisane i programski povezane sa svojim kontrolama?
- Jesu li izbori boja fleksibilni i testirani u simulatorima sljepoće za boje?
- Koriste li se slike, ikone i emojiji na način koji krajnji korisnici mogu razumjeti?
- Pruža li aplikacija zvučna upozorenja tamo gdje su korisna?
- Može li korisnik prilagoditi ili isključiti zvuk audio i video kontrola?
- Može li korisnik poništiti zadane fontove za ispis i tekst na zaslonu?
- Može li korisnik prilagoditi ili onemogućiti bljeskajuće, rotirajuće ili pomicajuće zaslone?
- Potvrdite da se boja nikada ne koristi kao jedino sredstvo prenošenja informacija.
- Je li isticanje i dalje vidljivo kada su boje sustava invertirane? Testirajte promjenom omjera kontrasta.
- Jesu li audio i video transkripti ili titlovi dostupni korisnicima koji ne čuju?
- Je li korisnicima s invaliditetom osigurana obuka kako bi se upoznali s aplikacijom?
- Jesu li sve interaktivne kontrole dostupne, dostupne za korištenje i mogu li se odbaciti samo pomoću tipkovnice?
Najbolji alati za testiranje pristupačnosti
Kako bi vaša web stranica bila lakša za korištenje, trebala bi biti lako dostupna. Nekoliko besplatnih i komercijalnih alata za testiranje pristupačnosti može skenirati stranice za kršenja WCAG-a. Najčešće korišteni alati u 2026. godini su:
Slijede neki od popularnih Alati za testiranje pristupačnosti:
1) VAL
WAVE je besplatni alat za procjenu web pristupačnosti koji je kreirao WebAIM. Ručno provjerava stranice za mnoge aspekte pristupačnosti i dostupan je kao proširenje preglednika, online skener i API. Proširenje može pregledavati stranice iza prijava, dinamički generirane stranice i osjetljive intranet stranice bez slanja podataka na udaljeni poslužitelj. Identificira pogreške, upozorenja i strukturne elemente izravno na stranici te podržava privatno i sigurno izvještavanje o pristupačnosti.
Posjetiti ovdje.
2) ukinite DevTools
axe DevTools tvrtke Deque Systems jedan je od najčešće korištenih skenera pristupačnosti. Dostupan je kao proširenje za preglednik, CI/CD biblioteka i komplet za mobilno testiranje. Mehanizam pokreće mnoge druge alate, uključujući Google Svjetionik i Microsoft Uvidi u pristupačnost i stvaraju izvješća s niskim brojem lažno pozitivnih rezultata izravno povezana s kriterijima uspjeha WCAG 2.2.
Posjetiti ovdje.
3) Google Lighthouse
Lighthouse je ugrađen u Chrome DevTools i provodi revizije pristupačnosti, performansi, SEO-a i najboljih praksi u jednom izvješću. Kategorija pristupačnosti koristi Axe-Core mehanizam i brz je način za otkrivanje nedostajućeg alternativnog teksta, niskog kontrasta i zlouporabe ARIA-e tijekom svakodnevnog razvoja.
Posjetiti ovdje.
4) Uvidi u pristupačnost
Uvidi u pristupačnost su besplatni Microsoft alat za Windows, web i AndroidNudi brzo skeniranje uobičajenih WCAG problema i vođenu procjenu koja vodi testera kroz cijeli skup WCAG 2.2 Level AA provjera. Vizualizacija tabulatora olakšava provjeru redoslijeda tipkanja.
Posjetiti ovdje.
5) Poboljšanje web-mjesta
Siteimprove je platforma za pristupačnost, sadržaj i SEO za tvrtke. Pretražuje cijele web-lokacije, mapira probleme prema kriterijima uspjeha WCAG 2.2 i tracks napreduje tijekom vremena. Prijedlozi pokretani umjetnom inteligencijom pomažu urednicima da riješe probleme bez dubokog tehničkog znanja.
Posjetiti ovdje.
6) JAWS i NVDA čitači zaslona
Automatizirani alati otkrivaju otprilike 30 do 40 posto problema s pristupačnošću; ostatak zahtijeva ručno testiranje čitača zaslona. JAWS je dugogodišnji komercijalni čitač zaslona za Windows, dok je NVDA besplatna alternativa otvorenog koda. Oba bi trebala biti dio ozbiljnog programa pristupačnosti.
Posjetiti ovdje.
7) WebAnywhere
WebAnywhere je alat temeljen na pregledniku koji funkcionira poput čitača zaslona. Pokreće se bez instalacije i koristan je kada programer ili urednik sadržaja želi brzo provjeriti kako će čitač zaslona pročitati stranicu.
Posjetiti ovdje.
Kako umjetna inteligencija mijenja testiranje pristupačnosti
Umjetna inteligencija je reshaping testiranje pristupačnosti na tri praktična načina. Prvo, skeneri strojnog učenja sada čitaju renderirani DOM zajedno s modelima računalnog vida kako bi otkrili probleme koje alati temeljeni na pravilima propuštaju, poput neprimjerenog alternativnog teksta ili kombinacija boja koje ne uspijevaju u stvarnim rasporedima. Drugo, generativna umjetna inteligencija predlaže ljudski čitljive popravke, uključujući bolji alternativni tekst, jasnije poruke o pogreškama i ARIA atribute za prilagođene komponente. Treće, umjetna inteligencija daje prioritet nalazima prema utjecaju na korisnika, tako da timovi mogu trošiti svoj proračun na probleme koji su najvažniji. Alati poput Deque axe AI, Evinced, UserWay i Siteimprove sada uključuju značajke umjetne inteligencije. Umjetna inteligencija ne zamjenjuje ručno testiranje čitača zaslona ili istraživanje korisnika s osobama s invaliditetom, ali uvelike smanjuje opterećenje ručnog trijaže i pomaže da se pristupačnost pomakne ulijevo u ciklus razvoja.
Mitovi o testiranju pristupačnosti
Slijede uobičajeni mitovi o testiranju pristupačnosti, zajedno s činjenicama:
Mit: Izrada pristupačne web stranice je skupa.
Činjenica: Nije. Razmatranje pristupačnosti tijekom projektiranja, zajedno s osnovnim testiranjem, štedi novac u usporedbi s naknadnom ugradnjom i smanjuje skupe preradbe.
Mit: Promjena nepristupačne web stranice u pristupačnu previše je dugotrajna i skupa.
Činjenica: Ne morate primijeniti svaku ispravku odjednom. Počnite s promjenama koje imaju najveći utjecaj na korisnike s invaliditetom, a ostale uvedite u kasnijim izdanjima.
Mit: Pristupačnost je obična i dosadna.

Činjenica: Stranice i dalje mogu biti vizualno bogate i natractivna uz ispunjavanje smjernica WCAG 2.2. W3C izričito ne preporučuje verzije samo s tekstom u korist jedinstvenog pristupačnog iskustva za sve.
Mit: Pristupačnost je samo za slijepe i osobe s invaliditetom.
Činjenica: Slijeđenje smjernica za pristupačnost poboljšava ukupnu upotrebljivost i koristi svakom korisniku, uključujući one na mobilnim uređajima, na jakom sunčevom svjetlu ili u bučnom okruženju.



.jpg)


