Европскиот акт за пристапност сега има заби: што му треба на вашиот сајт
Европскиот акт за пристапност се применува од 28 јуни 2025. Првата година повеќето компании набљудуваа дали воопшто некој ќе го спроведе. Тоа прашање доби одговор.
Француски суд му нареди на Carrefour да постигне целосна усогласеност под казна од 500 евра дневно. Органите за надзор на пазарот во земјите членки во текот на 2026 преминаа од барања за информации кон целни проверки. Механизми за жалба постојат во секоја земја членка, а организациите на лица со попреченост ги користат.
Ако продавате на потрошувачи во ЕУ, а вашиот сајт не е пристапен, ова повеќе не е прашање на углед. Тоа е прашање под надзор.
Што опфаќа актот всушност
Директивата 2019/882 се применува на дефиниран список производи и услуги, не на целиот веб. Услугите во опсег вклучуваат:
- Електронска трговија, дефинирана широко како секоја услуга што му овозможува на потрошувачот да склучи договор на далечина. Ако некој може да прелистува, избира и купува на вашиот сајт, сте во опсег.
- Банкарски услуги за потрошувачи, вклучувајќи онлајн банкарство и платежни интерфејси.
- Услуги за превоз на патници, вклучувајќи сајтови, апликации и продажба на билети.
- Услуги за електронски комуникации.
- Пристап до аудиовизуелни медиумски услуги.
- Е-книги и наменски софтвер.
Производите во опсег вклучуваат самопослужни терминали, платежни терминали, читачи на е-книги и потрошувачки компјутерски хардвер.
Две граници се важни во практика. Прво, директивата се применува на услуги дадени на потрошувачи. Чисто деловните платформи, внатрешните алатки и услугите што не се нудат на јавноста остануваат надвор. Второ, постои изземање за микропретпријатија кај услугите: помалку од десет вработени и годишен промет или биланс што не надминува два милиона евра. Тоа изземање важи само за услуги, не за производи, и не се бара: или сте под прагот или не сте.
Изземањето е потесно отколку што луѓето се надеваат. Онлајн продавач со дванаесет луѓе е во опсег. Исто и компанија со осум вработени што продава физички производ опфатен со анексот за производи.
Техничкиот стандард
Актот поставува функционални барања. Технички репер е хармонизираниот европски стандард EN 301 549, во кој се вистински проверливите критериуми.
Тековно објавената верзија V3.2.1 од март 2021 го вклучува WCAG 2.1 ниво AA. Се очекува ревизија усогласена со WCAG 2.2, која додава мал број критериуми за изгледот на фокусот, движењата со влечење, големината на целта, доследната помош и излишниот внес. Ништо драматично, но ако сега отстранувате недостатоци, целењето кон WCAG 2.2 наместо 2.1 спречува работата да ја правите двапати.
Сообразноста со хармонизираниот стандард дава претпоставка за сообразност со директивата. Тоа е практичната цел: WCAG 2.1 AA денес, WCAG 2.2 AA ако сакате резерва.
Што значи тоа во кодот
Упатствата за пристапност обично се пишуваат на ниво на начела. Вака изгледа тоа како работа, врз основа на она што го наоѓаме во речиси секоја проверка.
Семантика и структура
Повеќето пропусти во пристапноста се структурни. Страница изградена од вгнездени div елементи со обработувачи на клик не му дава ништо на читачот на екран.
- Користете вистински елементи. Копчето е
<button>, а не div со onClick. Линкот што навигира е<a href>. Таа една измена ги поправа употребливоста со тастатура, однесувањето на фокусот и најавата одеднаш. - Ориентири: header, nav, main, footer. Еден main по страница.
- Наслови по редослед, што ја опишуваат структурата наместо да се избираат по големина на фонт.
- Списоци како списоци, табели како табели со вистински заглавни ќелии и scope.
- Јазикот е деклариран на html елементот и менуван во текстот таму каде што содржината менува јазик. На повеќејазичен сајт тоа значи повеќе отколку што се претпоставува, бидејќи инаку читачот на екран ќе чита француски со англиски глас.
Формулари
Во формуларите паѓаат трансакциите, па затоа се проверуваат детално.
- Секое поле има програмски поврзана ознака. Текстот чувар на место не е ознака.
- Грешките се опишани со текст, поврзани со полето и најавени. Само црвена рамка не пренесува ништо на корисник што не гледа.
- Задолжителните полиња се означени на начин достапен за помошните технологии.
- Атрибути autocomplete на полињата со лични податоци, изричен WCAG критериум што ја подобрува и конверзијата.
- Групираните контроли користат fieldset и legend.
Тастатура и фокус
- Сè интерактивно е достижно и употребливо со тастатура, по редослед што одговара на визуелниот распоред.
- Фокусот е секогаш видлив. Отстранувањето контури без замена е чист пропуст.
- Без замки за тастатура. Модалните прозорци намерно го фаќаат фокусот, го враќаат при затворање и се затвораат со Escape.
- Линк за прескокнување кон главната содржина.
Визуелен дизајн
- Контраст на текст најмалку 4,5 спрема 1 за обичен текст и 3 спрема 1 за голем.
- Нетекстуален контраст 3 спрема 1 за компонентите на интерфејсот и графиките што носат значење, што фаќа многу рамки на полиња со слаб контраст.
- Содржината се прелева при ширина од 320 CSS пиксели без хоризонтално лизгање.
- Текстот се зголемува на 200 отсто без загуба на содржина.
- Бојата никогаш не носи значење сама.
Динамична содржина
- Живите региони ги најавуваат промените што се случуваат без вчитување на страница, како ажурирања на кошничката или резимеа од валидација.
- Сопствените компоненти носат исправни улоги, состојби и својства. Ако правите combobox рачно, следете ги ARIA Authoring Practices наместо да импровизирате.
- Почитувајте ја поставката за намалено движење.
- Ништо што автоматски пушта звук и никакви вртелешки што сами се движат без пауза.
Документи и медиуми
- PDF документите во опсег мора да бидат означени и читливи. Фактура или услови испорачани како скенирана слика паѓаат.
- Видеата бараат титли. Однапред снимениот звук бара транскрипт.
- Сликите бараат алтернативен текст што ја пренесува целта. Декоративните слики добиваат празен alt атрибут.
Изјавата за пристапност
Давателите на услуги мора да објават информации за тоа како услугата ги исполнува барањата. Изјавите за пристапност што недостасуваат или се нецелосни се еден од најчестите наоди, а чудно е на тоа да се падне бидејќи чини едно попладне.
Корисна изјава содржи цел на сообразност, датум на последната оцена, употребен метод, искрен список познати ограничувања со временска рамка, канал за повратни информации што го следи вистински човек и податоци за националното тело за спроведување за жалби.
Не ветувајте премногу. Тврдењето целосна сообразност со позната празнина е полошо од тврдењето делумна сообразност со план за отстранување, и правно и практично.
Санкции
Санкциите се определуваат национално и значително се разликуваат. Објавените бројки вклучуваат до 90.000 евра во Холандија, распони од 10.000 до 100.000 евра по прекршок во Германија, скалила од 75.000 до 300.000 евра по прекршок во Франција и до 60.000 евра во Ирска. Некои земји членки дозволуваат пресметка врз основа на прометот кај повторени или сериозни случаи.
Финансиската изложеност често не е најголемиот трошок. Налог за отстранување под дневна казна значи работа под притисок на рок, со ревизор, што е далеку поскапо од мирно работење.
Преклопните додатоци не работат
Преклопните додатоци за пристапност, оние JavaScript виџети што ветуваат моментална сообразност, не ја носат. Не можат да поправат семантика што недостасува, не можат да напишат смислен алтернативен текст и често ја попречуваат помошната технологија што корисникот веќе ја поставил. Организациите за права на лица со попреченост во тоа се доследни, а споровите во други јурисдикции повеќепати вклучувале сајтови со додаток.
Третирајте ги како данок, а не како решение.
Реален пат за отстранување
Ова е редоследот што го користиме и кој обично го отстранува најголемиот дел од ризикот во првите две фази.
Фаза 1: автоматско скенирање плус рачна проверка. Автоматските алатки фаќаат околу една третина од проблемите, што е корисно, но далеку од доволно. Спарете го скенирањето со рачни тестови со тастатура и тестови со читач на екран на критичните патеки: почетна, категорија, производ, кошничка, плаќање, сметка, контакт.
Фаза 2: поправете ги трансакциските патеки. Плаќање, регистрација, најава, пребарување. Таму непристапниот сајт престанува да биде непријатност и станува исклучување, и за тоа ќе се однесува жалбата.
Фаза 3: поправете ја библиотеката на компоненти. Повеќето сајтови се изградени од ограничен сет компоненти повторени насекаде. Поправањето еднаш на копчето, полето, модалот, паѓачката листа, картичките и табелата поправа стотици страници одеднаш. Таму е полугата.
Фаза 4: содржина и документи. Алтернативен текст, наслови, PDF документи, титли. Бавно, но технички не е тешко.
Фаза 5: спречете регресија. Автоматски проверки на пристапност во CI, правила за линтирање за JSX или шаблони и критериуми за пристапност во дефиницијата на завршено. Без тоа проверката ќе ја платите повторно за осумнаесет месеци.
Споредната корист
Сето горенаведено ја подобрува и видливоста во пребарувачите, Core Web Vitals и конверзијата. Уредната структура на наслови, семантичките ознаки, вистинските ознаки и доволниот контраст се токму она што им помага на роботите да ја разберат страницата, а на обичните корисници да завршат купување на телефон при слаба светлина.
Постои и преклопување со поновите обврски. Правилата за транспарентност на Актот за ВИ бараат информацијата да биде дадена јасно и препознатливо, во согласност со важечките барања за пристапност, што значи дека известување за вештачка интелигенција скриено во недостапно балонче паѓа двапати. Го обработивме тоа во текстот за транспарентност на Актот за ВИ.
Од каде да почнете
Ако не сте биле проверувани, почнете со тастатура. Исклучете го глувчето и обидете се да завршите купување на сопствениот сајт. Повеќето тимови ги наоѓаат првите три проблеми за пет минути, а тоа е поубедлив доказ за раководството од кој било извештај.
Правиме проверки на пристапност и програми за отстранување за компании што работат во ЕУ, вклучувајќи работа на библиотеката на компоненти и интеграција во CI за поправката да опстане. Повеќе детали на нашата страница за пристапност, а поширокиот регулаторен контекст во нашата мапа на дигитална усогласеност со ЕУ 2026.
Јавете се на office@c9group.dev ако сакате искрена проценка каде стоите.