Koliko su web trgovine spremne za European Accessibility Act?
Naše vlastito istraživanje početnih stranica web trgovina u dva vala: val 1 u Poljskoj, Češkoj, Slovačkoj i Hrvatskoj, val 2 u Njemačkoj i Austriji. Objavljujemo samo zbirne podatke i ne navodimo nazive trgovina.
Glavni nalazi
- Val 1 (Poljska, Češka, Slovačka, Hrvatska; n = 360): na 95 % početnih stranica automatski je otkriveno barem jedno neispunjeno pravilo WCAG 2.x A/AA (axe-core; 95 % interval pouzdanosti 92 %–97 %).
- Val 2 (Njemačka, Austrija; n = 221): na 95 % početnih stranica isti je test otkrio barem jedno neispunjeno pravilo (95 % interval pouzdanosti 91 %–97 %).
- Pet najčešćih neispunjenih pravila isto je u oba vala i dolazi istim redoslijedom. Udio trgovina u valu 1 i u valu 2: prenizak kontrast teksta 78 % i 77 %; poveznice bez razumljivog naziva 68 % i 61 %; premale površine za klik 41 % i 33 %; slike bez alternativnog teksta 32 % i 30 %; gumbi bez razumljivog naziva 31 % i 24 %.
- Veličina trgovine malo mijenja rezultat. Udio početnih stranica s otkrivenim neispunjenim pravilima u valu 1: 96 % kod malih i srednjih trgovina (n = 239) te 93 % kod velikih i međunarodnih trgovaca (n = 121). U valu 2: 96 % kod trgovina koje vjerojatno nisu mikropoduzeća (n = 112; naša procjena, vidi napomenu o veličini: provjereno 25, potvrđeno 16, izgledalo kao mikro 4) i 94 % kod trgovina nejasne veličine (n = 71). Svi su razredi veličine naše procjene.
- Kod svakog softvera koji koristi barem 10 trgovina u nekom valu, otkrivena neispunjena pravila imalo je od 88 % do 100 % početnih stranica. Trgovine prilagođavaju svoje predloške pa ti brojevi opisuju trgovine, a ne softver.
- Automatski otkriveno neispunjeno pravilo poticaj je za ručni pregled, a ne pravni zaključak. Ne tvrdimo da neka trgovina krši European Accessibility Act ili nacionalni zakon.
Rezultati po zemljama
Udio početnih stranica na kojima je axe-core otkrio barem jedno neispunjeno pravilo WCAG 2.x A/AA. U zagradi je broj trgovina.
Početne stranice s barem jednim otkrivenim neispunjenim pravilom, po zemljama
| Zemlja | Provjerene trgovine | S otkrivenim neispunjenim pravilima (95 % interval pouzdanosti) |
|---|---|---|
| Poljska | 84 | 77 (92 %)84 %–96 % |
| Češka | 89 | 83 (93 %)86 %–97 % |
| Slovačka | 94 | 92 (98 %)93 %–99 % |
| Hrvatska | 93 | 90 (97 %)91 %–99 % |
| Ukupno, val 1 | 360 | 342 (95 %)92 %–97 % |
| Njemačka | 123 | 115 (93 %)88 %–97 % |
| Austrija | 98 | 94 (96 %)90 %–98 % |
| Ukupno, val 2 | 221 | 209 (95 %)91 %–97 % |
Rezultati po veličini trgovine
Razredi veličine naše su vlastite procjene i razlikuju se među valovima. European Accessibility Act izuzima mikropoduzeća koja pružaju usluge, pa u valu 2 procjenjujemo je li trgovina vjerojatno mikropoduzeće. To nije pravna ocjena: odnosi li se obveza na neko poduzeće, pravno je pitanje.
Rezultati po veličini trgovine. Val 1: Poljska, Češka, Slovačka, Hrvatska
| Razred veličine (naša procjena) | Provjerene trgovine | S otkrivenim neispunjenim pravilima (95 % interval pouzdanosti) |
|---|---|---|
| Male i srednje trgovine | 239 | 230 (96 %)93 %–98 % |
| Veliki i međunarodni trgovci | 121 | 112 (93 %)86 %–96 % |
Rezultati po veličini trgovine. Val 2: Njemačka, Austrija
| Razred veličine (naša procjena) | Provjerene trgovine | S otkrivenim neispunjenim pravilima (95 % interval pouzdanosti) |
|---|---|---|
| Vjerojatno nije mikro (naša procjena)¹ | 112 | 107 (96 %)90 %–98 % |
| Veličina nejasna | 71 | 67 (94 %)86 %–98 % |
| Malo javnih podataka o veličini | 28 | 27 (96 %)82 %–99 % |
| Vjerojatno mikropoduzećemalo podataka | 10 | 8 (80 %)49 %–94 % |
¹ Naša procjena na temelju javnih signala (pravni oblik, broj recenzija, poveznice na stranice o poslovima i o trgovinama, starost certifikata, rang prometa, broj poveznica), a ne pravni status. Provjera na uzorku, trgovine nasumično odabrane iz ovog razreda: 25 (Njemačka 22, Austrija 3). Potvrđeno neovisnim izvorima kao zaposlenje barem 10 osoba ili promet veći od 2 milijuna eura: 16. Potvrđeno neizravno: 3. Izgledale su kao mikropoduzeća: 4. Podaci nisu pronađeni: 2.
Val 1: veliki i međunarodni trgovci robne su marke prisutne u najmanje dvije od četiriju zemalja te poznati veliki nacionalni ili međunarodni trgovci (naša prosudba). Sve ostale trgovine ubrajamo među male i srednje. Val 2: procjena se temelji na javnim signalima kao što su pravni oblik, broj recenzija, godine na webu te poveznice na stranice o poslovima i o trgovinama.
Rezultati po softveru trgovine
Za svaki softver: koliko je trgovina izgrađenih na njemu imalo otkrivena neispunjena pravila i koliko je različitih pravila u prosjeku palo na početnoj stranici. Riječ je o trgovinama, a ne o softveru, jer trgovine prilagođavaju predloške, dodaju aplikacije i pišu vlastiti sadržaj. Prikazujemo samo softver s barem 10 trgovina u valu, a retke s manje od 20 trgovina označavamo kao „malo podataka“. Trgovine čiji softver nismo prepoznali ne prikazujemo.
Rezultati po softveru trgovine. Val 1: Poljska, Češka, Slovačka, Hrvatska
| Softver trgovine | Provjerene trgovine | S otkrivenim neispunjenim pravilima (95 % interval pouzdanosti) | Prosjek neispunjenih pravila |
|---|---|---|---|
| Trgovine na WooCommerce | 52 | 51 (98 %)90 %–100 % | 3,3 |
| Trgovine na Magento | 48 | 45 (94 %)83 %–98 % | 5,1 |
| Trgovine na Shopify | 32 | 31 (97 %)84 %–99 % | 3,1 |
| Trgovine na PrestaShop | 32 | 32 (100 %)89 %–100 % | 4,7 |
| Trgovine na Shoptetmalo podataka | 17 | 17 (100 %)82 %–100 % | 3,4 |
| Trgovine na IdoSellmalo podataka | 16 | 16 (100 %)81 %–100 % | 5,3 |
U valu 1 prosjeci čine dvije skupine. Neispunjena pravila na početnoj stranici, prosjek: 3,1–3,4 za trgovine na Shopify, WooCommerce i Shoptet; 4,7–5,3 za trgovine na PrestaShop, Magento i IdoSell. Uzorak miješa zemlje i veličine trgovina pa opisuje naš uzorak, a ne softver, i nije rang-lista.
Rezultati po softveru trgovine. Val 2: Njemačka, Austrija
| Softver trgovine | Provjerene trgovine | S otkrivenim neispunjenim pravilima (95 % interval pouzdanosti) | Prosjek neispunjenih pravila |
|---|---|---|---|
| Trgovine na Shopware | 58 | 58 (100 %)94 %–100 % | 4,6 |
| Trgovine na Shopify | 28 | 28 (100 %)88 %–100 % | 3,9 |
| Trgovine na WooCommerce | 23 | 23 (100 %)86 %–100 % | 3,7 |
| Trgovine na Magentomalo podataka | 17 | 15 (88 %)66 %–97 % | 3,9 |
Softver smo prepoznali po potpisima na početnoj stranici pri odabiru i kod pojedinih trgovina može biti pogrešno prepoznat. Verzije i predloške nismo utvrđivali.
Najčešća neispunjena pravila
Udio trgovina čija početna stranica ne ispunjava pravilo, po zemljama. Za svaki val prikazujemo deset pravila koja su pala kod najvećeg broja trgovina. Nazivi pravila vode na naša objašnjenja što znače i kako ih ispraviti.
Najčešća neispunjena pravila. Val 1: Poljska, Češka, Slovačka, Hrvatska
| Pravilo | Poljska | Češka | Slovačka | Hrvatska | Ukupno |
|---|---|---|---|---|---|
Tekst ima prenizak kontrast color-contrast | 70 % | 80 % | 80 % | 82 % | 78 % |
Poveznice bez razumljivog naziva link-name | 56 % | 72 % | 68 % | 74 % | 68 % |
Premale površine za klik target-size | 45 % | 40 % | 39 % | 41 % | 41 % |
Slike bez alternativnog teksta image-alt | 27 % | 40 % | 24 % | 34 % | 32 % |
Gumbi bez razumljivog naziva button-name | 37 % | 31 % | 27 % | 29 % | 31 % |
Zumiranje je isključeno meta-viewport | 29 % | 20 % | 26 % | 31 % | 26 % |
Neispravno složeni popisi list | 27 % | 15 % | 16 % | 12 % | 17 % |
Polja obrazaca bez oznake label | 8 % | 24 % | 15 % | 11 % | 14 % |
Stavke popisa izvan popisa listitem | 14 % | 17 % | 9 % | 11 % | 13 % |
ARIA elementi bez potrebnih podređenih elemenata aria-required-children | 12 % | 8 % | 7 % | 13 % | 10 % |
Najčešća neispunjena pravila. Val 2: Njemačka, Austrija
| Pravilo | Njemačka | Austrija | Ukupno |
|---|---|---|---|
Tekst ima prenizak kontrast color-contrast | 73 % | 83 % | 77 % |
Poveznice bez razumljivog naziva link-name | 61 % | 60 % | 61 % |
Premale površine za klik target-size | 30 % | 37 % | 33 % |
Slike bez alternativnog teksta image-alt | 33 % | 27 % | 30 % |
Gumbi bez razumljivog naziva button-name | 23 % | 27 % | 24 % |
ARIA elementi bez potrebnih podređenih elemenata aria-required-children | 23 % | 14 % | 19 % |
Zumiranje je isključeno meta-viewport | 10 % | 16 % | 13 % |
Nedopušteni ARIA atributi aria-allowed-attr | 16 % | 7 % | 12 % |
Poveznice prepoznatljive samo po boji link-in-text-block | 12 % | 12 % | 12 % |
Ugniježđeni interaktivni elementi nested-interactive | 10 % | 12 % | 11 % |
PL Poljska, CZ Češka, SK Slovačka, HR Hrvatska, DE Njemačka, AT Austrija. Pravilo se broji jednom po trgovini, bez obzira na to koliko je puta palo na stranici. Dva vala obuhvaćaju različite trgovine pa isto pravilo može biti na različitom mjestu u dvjema tablicama.
Metoda
Što smo mjerili
Svaka je početna stranica jednom učitana u računalnom pregledniku (Chromium, prozor od 1366 × 900 piksela, jezične postavke dotične zemlje) i dobila je 1,5 sekundi da izvrši skripte. Zatim je otvoreni alat axe-core 4.13 provjerio stranicu prema pravilima WCAG 2.0, 2.1 i 2.2 razina A i AA koja podržava. Ništa se nije kliknulo, prihvatilo, zatvorilo ni upisalo pa su baneri za kolačiće ostali kakvi jesu. Trgovinu ubrajamo među one „s otkrivenim neispunjenim pravilima“ ako na njezinoj početnoj stranici nije prošlo barem jedno od tih pravila.
Pravilo target-size provjerava kriterij 2.5.8 iz WCAG 2.2. Taj kriterij nije dio WCAG 2.1 AA, razine na koju upućuje EN 301 549 v3.2.1.
Uzorak vala 1
Domene druge razine pod .pl, .cz, .sk i .hr, uzimane redom prema položaju na javnoj ljestvici web-mjesta Tranco. Stranicu ubrajamo među web trgovine ako njezina početna stranica prikazuje poveznicu na košaricu uz oznake proizvoda ili popis proizvoda ili potpis poznatog sustava za web trgovine uz poveznicu na košaricu. Uzeto je do 100 trgovina po zemlji, a stranice koje se pri ručnom pregledu nisu pokazale kao trgovine uklonjene su. Nedostaju trgovine koje blokiraju automatski pristup pa istraživanje obuhvaća stranice otvorene automatskoj provjeri.
Uzorak i isključenja, val 1
| Odabrane trgovine | 400 |
|---|---|
| Pri ručnom pregledu nisu trgovine | 30 |
| Nisu se učitale ili su uskratile pristup, pokušano dvaput | 10 |
| U rezultatima | 360 |
Uzorak vala 2
Web trgovine s javnih popisa certificiranih i ocijenjenih trgovina te s ljestvice trgovaca; najveći pojedinačni popis daje 63 % njemačkog i 99 % austrijskog uzorka. Stranicu ubrajamo među web trgovine ako njezina početna stranica pokazuje signale trgovine ili je popis navodi kao certificiranu trgovinu. Nismo birali lance, tržnice ni trgovine s ponudom za odrasle, oružjem ili kockanjem. Uzorak naginje uhodanim, certificiranim trgovinama.
Uzorak i isključenja, val 2
| Odabrane trgovine | 250 |
|---|---|
| Pri ručnom pregledu nisu trgovine | 19 |
| robots.txt zabranjuje pristup našem robotu | 2 |
| robots.txt nije bilo moguće pročitati | 2 |
| Uskraćen pristup (403, 429 ili provjera protiv botova), bez ponavljanja | 3 |
| Nisu se učitale (istek vremena ili mrežna pogreška), pokušano dvaput | 3 |
| Pridržaj rudarenja tekstova i podataka, izostavljeno | 0 |
| U rezultatima | 221 |
Razred veličine i provjera na uzorku (val 2)
Razred veličine naša je procjena na temelju javnih signala. European Accessibility Act izuzima mikropoduzeća koja pružaju usluge, pa razred nije tvrdnja o pravnom statusu nijedne trgovine.
Provjera na uzorku razreda „vjerojatno nije mikro“: nasumično odabrane trgovine: 25 (Njemačka 22, Austrija 3), provjerene prema neovisnim izvorima (agregatori podataka o tvrtkama, gospodarski i regionalni tisak, profili poslodavaca). Potvrđeno: 16 (12 prema objavljenim brojkama ili tisku, 4 prema nekoliko imenika). Potvrđeno neizravno: 3. Izgledale su kao mikropoduzeća: 4. Bez podataka: 2. Potvrđeno ili potvrđeno neizravno: 76 % (95 % Wilsonov interval 57 %–89 %). Izgledale su kao mikropoduzeća: 16 % (95 % Wilsonov interval 6 %–35 %).
Provjera obuhvaća samo ovaj razred. Ne procjenjuje koliko trgovina u ostalim razredima veličine nije mikropoduzeće.
robots.txt, odbijanja i rudarenje tekstova i podataka
U valu 2 slijedimo RFC 9309. Datoteku robots.txt čitali smo jednom za svaku trgovinu prije skeniranja. Trgovinu smo preskočili ako datoteka našem robotu zabranjuje početnu stranicu ili se nije mogla pročitati (na primjer odgovor 403, pogreška poslužitelja ili istek vremena); datoteka koje nema (404 ili 410) znači bez ograničenja. Odgovor o uskrati pristupa, primjerice 403 ili 429, ili provjera protiv botova smatrani su odbijanjem i nisu ponavljani, dok smo istek vremena ili mrežnu pogrešku pokušali još jednom. U valu 2 čitamo i pridržaje rudarenja tekstova i podataka (zaglavlje ili meta oznaku tdm-reservation ili obavijest na početnoj stranici) i takve trgovine izostavljamo.
U valu 1 robots.txt smo čitali pri odabiru i preskakali stranice koje našem robotu zabranjuju pristup (preskočeno: 102, provjereno: 4.876); datoteka koja se nije mogla pročitati značila je bez ograničenja. Stranice koje se nisu učitale, uključujući odgovore 403 i 429, pokušali smo još jednom. Pridržaji rudarenja tekstova i podataka u valu 1 nisu se čitali.
Zahtjevi i identifikacija robota
Zahtjevi po trgovini. Val 1: robots.txt i početna stranica pri odabiru, početna stranica još jednom radi čitanja naslova te jedno učitavanje u pregledniku sa svime što stranica uključuje (skripte, stilovi, slike). Val 2: početna stranica pri odabiru (kod većine trgovina), robots.txt jednom prije skeniranja i jedno učitavanje u pregledniku sa svime što stranica uključuje. Zahtjevi prema istoj trgovini išli su jedan za drugim s jedne adrese, bez proxyja.
Robot se predstavlja oznakom EAAWatchStudy. Stranica o našem robotu kaže tko ga vodi, što traži i kako isključiti svoju stranicu iz istraživanja. U valu 1 u nazivu preglednika riječ „Headless“ prikazivala se kao „Chrome“, a testni preglednik zanemarivao je politiku sigurnosti sadržaja stranice; val 2 koristi nepromijenjen naziv preglednika i poštuje politiku.
Što čuvamo, što objavljujemo i kako isključiti stranicu iz istraživanja
Za svaku domenu čuvamo samo identifikatore neispunjenih pravila, broj zahvaćenih elemenata, HTTP status i podatke iz javnih izvora potrebne za odabir uzorka (zemlja, softver trgovine, kategorija). Ne čuvamo tekstove stranica, slike, snimke zaslona ni osobne podatke. Zapise čuvamo do objave izvješća i oko 12 mjeseci nakon toga, a zatim ostaju samo zbirni podaci.
Objavljujemo samo zbirne podatke, bez naziva trgovina i bez podjele prema izvornim popisima. Ćelije s manje od 10 trgovina ne prikazujemo, a ćelije s 10 do 19 trgovina označavamo kao „malo podataka“. Intervali pouzdanosti su Wilsonovi intervali na razini 95 %. Postotke zaokružujemo na cijele brojeve.
Da biste svoju stranicu isključili iz istraživanja, dodajte u robots.txt retke User-agent: EAAWatchStudy i Disallow: / ili nam pišite na adresu navedenu na stranici Impresum. Zaustavit ćemo skeniranje i izbrisati zapise vaše domene.
Ograničenja
- Automatski testovi pronalaze samo dio problema s pristupačnošću. Stranica bez otkrivenih neispunjenih pravila nije nužno pristupačna, a mnogi zahtjevi traže ručnu provjeru.
- Provjerena je samo početna stranica svake trgovine, ne stranice proizvoda, naplata ni dokumenti. Baneri za kolačiće nisu se zatvarali, a sadržaj koji se pojavi kasnije od 1,5 sekunde nakon učitavanja ne provjerava se.
- Uzorci nisu slučajni uzorci svih trgovina. Brojevi opisuju trgovine koje smo provjerili, a usporedbe među zemljama i valovima samo su okvirne jer se polazni popisi odabira razlikuju.
- Razredi veličine i softver trgovine naše su vlastite procjene na temelju javnih signala i kod pojedinih trgovina mogu biti pogrešni.
- Svaka je trgovina skenirana jednom. Rezultati se mijenjaju kad trgovina izmijeni svoj web.
- Automatski otkriveno neispunjeno pravilo odnosi se na tehničko pravilo WCAG. Pravni zahtjevi razlikuju se po zemljama, a istraživanje ne daje izjavu o pravnom statusu nijedne trgovine.
Citiranje i kontakt
Ako koristite ove brojeve, citirajte: EAA Watch, „Koliko su web trgovine spremne za European Accessibility Act?“, https://eaa.steadyrobots.com/hr/istrazivanje-pristupacnosti-web-trgovina/, 12. listopada 2026.
Zbirni rezultati dostupni su kao CSV datoteka bez naziva trgovina i domena: preuzmi (CSV). Licenca: CC BY 4.0, slobodno ih koristite uz gore navedeni citat.
Pitanja ili ispravci: pišite na adresu navedenu na stranici Impresum.
Provjerite vlastitu početnu stranicu
Besplatna provjera pokreće isti alat na bilo kojoj stranici i svaki nalaz jasno objašnjava.