Back to Articles

Evropski akt o pristupačnosti sada ima zube: šta je potrebno vašem sajtu

Evropski akt o pristupačnosti primenjuje se od 28. juna 2025. Prve godine većina kompanija je posmatrala da li će ga iko zaista sprovoditi. To pitanje je dobilo odgovor.

Francuski sud je naložio Carrefouru da postigne punu usklađenost uz kaznu od 500 evra dnevno. Organi za nadzor tržišta u državama članicama prešli su tokom 2026. sa zahteva za informacije na ciljane provere. Mehanizmi pritužbi postoje u svakoj državi članici, a organizacije osoba sa invaliditetom ih koriste.

Ako prodajete potrošačima u EU, a vaš sajt nije pristupačan, ovo više nije pitanje reputacije. To je pitanje pod nadzorom.

Šta akt zapravo obuhvata

Direktiva 2019/882 primenjuje se na definisanu listu proizvoda i usluga, ne na ceo veb. Usluge u opsegu uključuju:

  • Elektronsku trgovinu, definisanu široko kao svaku uslugu koja potrošaču omogućava da zaključi ugovor na daljinu. Ako neko može da pregleda, izabere i kupi na vašem sajtu, u opsegu ste.
  • Bankarske usluge za potrošače, uključujući onlajn bankarstvo i platne interfejse.
  • Usluge prevoza putnika, uključujući sajtove, aplikacije i prodaju karata.
  • Usluge elektronskih komunikacija.
  • Pristup audiovizuelnim medijskim uslugama.
  • E-knjige i namenski softver.

Proizvodi u opsegu uključuju samouslužne terminale, platne terminale, čitače e-knjiga i potrošački računarski hardver.

Dve granice su bitne u praksi. Prvo, direktiva se primenjuje na usluge pružene potrošačima. Čisto poslovne platforme, interni alati i usluge koje se ne nude javnosti ostaju izvan. Drugo, postoji izuzeće za mikropreduzeća kod usluga: manje od deset zaposlenih i godišnji promet ili bilansna suma koji ne prelaze dva miliona evra. To izuzeće važi samo za usluge, ne za proizvode, i ne podnosi se zahtev: ili ste ispod praga ili niste.

Izuzeće je uže nego što se nadate. Onlajn prodavac sa dvanaest ljudi je u opsegu. Kao i kompanija sa osam zaposlenih koja prodaje fizički proizvod obuhvaćen aneksom proizvoda.

Tehnički standard

Akt postavlja funkcionalne zahteve. Tehničko merilo je harmonizovani evropski standard EN 301 549, gde stoje stvarno proverljivi kriterijumi.

Trenutno objavljena verzija V3.2.1 iz marta 2021. uključuje WCAG 2.1 nivo AA. Očekuje se revizija usklađena sa WCAG 2.2, koja dodaje mali broj kriterijuma o izgledu fokusa, pokretima prevlačenja, veličini cilja, doslednoj pomoći i suvišnom unosu. Ništa dramatično, ali ako sada otklanjate nedostatke, gađanje WCAG 2.2 umesto 2.1 sprečava da posao radite dvaput.

Usaglašenost sa harmonizovanim standardom daje pretpostavku usaglašenosti sa direktivom. To je praktičan cilj: WCAG 2.1 AA danas, WCAG 2.2 AA ako želite rezervu.

Šta to znači u kodu

Smernice o pristupačnosti obično su pisane na nivou načela. Evo kako to izgleda kao posao, na osnovu onoga što nalazimo u skoro svakoj proveri.

Semantika i struktura

Većina propusta u pristupačnosti je strukturna. Stranica napravljena od ugnježdenih divova sa obradom klika ne daje čitaču ekrana ništa.

  • Koristite prave elemente. Dugme je <button>, ne div sa onClick. Link koji navigira je <a href>. Ta jedna izmena popravlja upotrebu tastature, ponašanje fokusa i najavu odjednom.
  • Orijentiri: header, nav, main, footer. Jedan main po stranici.
  • Naslovi po redu, koji opisuju strukturu umesto da se biraju po veličini fonta.
  • Liste kao liste, tabele kao tabele sa pravim zaglavnim ćelijama i scope.
  • Jezik deklarisan na html elementu i menjan u tekstu tamo gde se sadržaj menja. Na višejezičnom sajtu to znači više nego što se pretpostavlja, jer će inače čitač ekrana čitati francuski engleskim glasom.

Formulari

U formularima transakcije padaju, pa se pomno ispituju.

  • Svako polje ima programski povezanu oznaku. Tekst čuvara mesta nije oznaka.
  • Greške su opisane tekstom, povezane sa poljem i najavljene. Sam crveni okvir ne saopštava ništa korisniku koji ne vidi.
  • Obavezna polja su označena na način dostupan pomoćnim tehnologijama.
  • Atributi autocomplete na poljima sa ličnim podacima, izričit WCAG kriterijum koji uz to popravlja konverziju.
  • Grupisane kontrole koriste fieldset i legend.

Tastatura i fokus

  • Sve interaktivno je dostupno i upotrebljivo tastaturom, redosledom koji odgovara vizuelnom rasporedu.
  • Fokus je uvek vidljiv. Uklanjanje obrisa bez zamene je čist propust.
  • Bez zamki tastature. Modalni prozori namerno hvataju fokus, vraćaju ga pri zatvaranju i zatvaraju se tasterom Escape.
  • Link za preskakanje ka glavnom sadržaju.

Vizuelni dizajn

  • Kontrast teksta najmanje 4,5 prema 1 za običan tekst i 3 prema 1 za veliki.
  • Netekstualni kontrast 3 prema 1 za komponente interfejsa i grafiku koja nosi značenje, što hvata mnoge okvire polja sa slabim kontrastom.
  • Sadržaj se preliva na širini od 320 CSS piksela bez horizontalnog skrolovanja.
  • Tekst se uvećava na 200 odsto bez gubitka sadržaja.
  • Boja nikada ne nosi značenje sama.

Dinamički sadržaj

  • Live regije najavljuju promene koje se dešavaju bez učitavanja stranice, kao ažuriranja korpe ili sažetke validacije.
  • Sopstvene komponente nose ispravne uloge, stanja i svojstva. Ako pravite combobox ručno, pratite ARIA Authoring Practices umesto da improvizujete.
  • Poštujte podešavanje smanjenog kretanja.
  • Ništa što automatski pušta zvuk i nikakvi karuseli koji se sami pomeraju bez pauze.

Dokumenti i mediji

  • PDF-ovi u opsegu moraju biti tagovani i čitljivi. Faktura ili uslovi isporučeni kao skenirana slika padaju.
  • Video zahteva titlove. Unapred snimljen zvuk zahteva transkript.
  • Slike zahtevaju alternativni tekst koji prenosi svrhu. Dekorativne slike dobijaju prazan alt atribut.

Izjava o pristupačnosti

Pružaoci usluga moraju objaviti informacije o tome kako usluga ispunjava zahteve. Nedostajuće ili nepotpune izjave o pristupačnosti jedan su od najčešćih nalaza, a čudno je na tome pasti jer košta jedno popodne.

Korisna izjava sadrži cilj usaglašenosti, datum poslednje procene, korišćeni metod, iskrenu listu poznatih ograničenja sa rokovima, kanal za povratne informacije koji prati stvaran čovek i podatke o nacionalnom telu za sprovođenje radi pritužbi.

Ne obećavajte previše. Tvrditi punu usaglašenost uz poznatu prazninu gore je od tvrdnje o delimičnoj usaglašenosti sa planom otklanjanja, i pravno i praktično.

Sankcije

Sankcije se određuju nacionalno i znatno se razlikuju. Objavljene cifre uključuju do 90.000 evra u Holandiji, raspone od 10.000 do 100.000 evra po prekršaju u Nemačkoj, stepenice od 75.000 do 300.000 evra po prekršaju u Francuskoj i do 60.000 evra u Irskoj. Neke države članice dozvoljavaju obračun po prometu kod ponovljenih ili teških slučajeva.

Finansijska izloženost često nije najveći trošak. Nalog da se otkloni pod dnevnom kaznom znači raditi posao pod pritiskom roka, sa revizorom, što je daleko skuplje od mirnog rada.

Preklapajući dodaci ne rade

Preklapajući dodaci za pristupačnost, oni JavaScript widgeti koji obećavaju trenutnu usaglašenost, je ne isporučuju. Ne mogu popraviti nedostajuću semantiku, ne mogu napisati smislen alternativni tekst i često ometaju pomoćnu tehnologiju koju je korisnik već podesio. Organizacije za prava osoba sa invaliditetom su u tome dosledne, a sporovi u drugim jurisdikcijama više puta su uključivali sajtove sa dodatkom.

Tretirajte ih kao porez, ne kao rešenje.

Realan put otklanjanja

Ovo je redosled koji koristimo i koji obično uklanja najveći deo rizika u prve dve faze.

Faza 1: automatsko skeniranje plus ručna provera. Automatski alati hvataju otprilike trećinu problema, što je korisno, ali daleko od dovoljnog. Uparite skeniranje sa ručnim testovima tastaturom i testovima sa čitačem ekrana na kritičnim putanjama: početna, kategorija, proizvod, korpa, plaćanje, nalog, kontakt.

Faza 2: popravite transakcione putanje. Plaćanje, registracija, prijava, pretraga. Tu nepristupačan sajt prestaje da bude neprijatnost i postaje isključivanje, i o tome će biti pritužba.

Faza 3: popravite biblioteku komponenti. Većina sajtova napravljena je od ograničenog skupa komponenti ponovljenih svuda. Popraviti jednom dugme, polje, modal, padajuću listu, kartice i tabelu popravlja stotine stranica odjednom. Tu je poluga.

Faza 4: sadržaj i dokumenti. Alternativni tekst, naslovi, PDF-ovi, titlovi. Sporo, ali tehnički nije teško.

Faza 5: sprečite regresiju. Automatske provere pristupačnosti u CI, pravila linta za JSX ili šablone i kriterijumi pristupačnosti u definiciji završenog. Bez toga ćete proveru platiti ponovo za osamnaest meseci.

Uzgredna korist

Sve navedeno poboljšava i vidljivost u pretrazi, Core Web Vitals i konverziju. Uredna struktura naslova, semantički markup, prave oznake i dovoljan kontrast tačno su ono što pomaže pretraživačima da razumeju stranicu, a običnim korisnicima da završe kupovinu na telefonu po lošem svetlu.

Postoji i preklapanje sa novijim obavezama. Pravila o transparentnosti AI akta traže da informacija bude data jasno i razgovetno, u skladu sa važećim zahtevima pristupačnosti, što znači da obaveštenje o veštačkoj inteligenciji sakriveno u nedostupnom oblačiću pada dvaput. Obradili smo to u tekstu o transparentnosti AI akta.

Odakle početi

Ako niste bili proveravani, počnite tastaturom. Isključite miša i pokušajte da završite kupovinu na sopstvenom sajtu. Većina timova pronađe prva tri problema za pet minuta, a to je ubedljiviji dokaz za upravu od bilo kog izveštaja.

Radimo provere pristupačnosti i programe otklanjanja za kompanije koje posluju u EU, uključujući rad na biblioteci komponenti i integraciju u CI da bi ispravka opstala. Više detalja na našoj stranici o pristupačnosti, a širi regulatorni kontekst u našoj mapi EU digitalne usklađenosti 2026.

Javite se na office@c9group.dev ako želite iskrenu procenu gde stojite.