Audit accesibilitate web — 182 verificări automate pentru conformitate WCAG, EAA și Legea 232/2022
Auditul nostru de accesibilitate web nu este o scanare superficială automată. Combinăm 35 verificări statice ale codului HTML, 45 verificări în browser real cu Playwright (contrast computat, focus vizibil, navigare tastatură, reflow 320px, keyboard trap), 102 reguli axe-core 4.8.2 traduse în română, plus Core Web Vitals complete (LCP, CLS, INP, TTFB, FCP). Total: 182 verificări distincte documentate într-un registru transparent. Trei pachete adaptate: Express 199 EUR pentru diagnostic rapid, Standard 349 EUR cu review manual, Pro 699 EUR cu VPAT și EN 301 549 pentru documentație SEAP.
De ce contează auditul de accesibilitate web în 2026
Din 28 iunie 2025, accesibilitatea digitală este obligatorie legal în România pentru majoritatea companiilor. Legea 232/2022 transpune Directiva UE 2019/882 (European Accessibility Act) și impune conformitate cu WCAG 2.1 nivel AA pentru:
- Magazine online (e-commerce B2B și B2C)
- Platforme de servicii digitale (banking, transport, telecomunicații)
- Instituții publice (administrație, sănătate, educație)
- Site-uri cu funcționalități interactive (formulare, conturi utilizator, comenzi online)
Riscul de neconformitate este documentat în lege:
- Amenzi între 6.000 și 12.000 lei aplicate de ADR (Autoritatea pentru Digitalizarea României)
- Sesizări formale către Comisia Europeană pentru instituții publice
- Risc reputațional la procedurile SEAP și de achiziții publice
- Excluzi 15% din populație (persoane cu dizabilități permanente conform datelor UE) de la accesul la serviciile tale digitale
Un audit profesional documentat:
- Identifică exact ce nu e conform și ce trebuie modificat
- Furnizează planul de remediere prioritizat (impact mare/efort mic prima)
- Generează documentația pentru declarația de accesibilitate obligatorie
- Reduce semnificativ expunerea la amenzi documentând efortul activ de conformitate
Metodologia tehnică — 182 verificări reale, transparent documentate
Spre deosebire de servicii de audit care promit „150+ verificări" fără să specifice care, noi publicăm registrul complet al verificărilor executate. Iată distribuția exactă:
Categoria 1: Verificări statice HTML (35 verificări)
Analizăm structura HTML returnată de server pentru fiecare pagină auditată:
- Atribut
langpe<html>(WCAG 3.1.1) - Titlu pagină prezent și descriptiv (WCAG 2.4.2)
- H1 prezent și unic per pagină (WCAG 1.3.1)
- Ierarhie heading-uri logică fără salturi (WCAG 1.3.1)
- Imagini cu atribut alt (informative vs decorative cu alt="") (WCAG 1.1.1)
- Link-uri cu text accesibil, nu „click aici" (WCAG 2.4.4)
- Link-uri PDF marcate explicit ca PDF (WCAG 2.4.4)
- Câmpuri formular cu label asociat (WCAG 3.3.2)
- Butoane cu text accesibil (WCAG 4.1.2)
- Tabele cu
<caption>și<th>(WCAG 1.3.1) - Liste semantice corecte (
<li>în<ul>/<ol>) (WCAG 1.3.1) - Landmark
<main>prezent (WCAG 1.3.1) - Skip link prezent la începutul paginii (WCAG 2.4.1)
- Meta viewport prezent și permite zoom (WCAG 1.4.4)
- Fără meta refresh (WCAG 2.2.1)
- Iframe-uri cu atribut title (WCAG 4.1.2)
- Fără elemente
<blink>și<marquee>(WCAG 2.2.2) - Tabindex non-pozitiv (WCAG 2.4.3)
- Autocomplete pe câmpuri identitate (WCAG 1.3.5)
- ARIA roles cu nume accesibil (WCAG 4.1.2)
- ID-uri unice în pagină (WCAG 4.1.1)
- Modale cu aria-modal corect (WCAG 2.4.3)
- Breadcrumbs structurate ca listă (WCAG 2.4.8)
- Cookie banner conform GDPR (Accept/Reject granular)
- Politica de confidențialitate prezentă
- Declarația de accesibilitate prezentă (cerință Legea 232/2022)
- Plus alte 8 verificări structurale
Categoria 2: Verificări browser real cu Playwright (45 verificări)
Lansăm browser real (Chromium) și simulăm interacțiunea utilizatorului:
- Contrast culori computed (1.4.3) — calculăm contrast real în pixel, nu doar contrast declarat
- Focus indicator vizibil pe toate elementele interactive (2.4.7)
- Target size minim 24×24px (2.5.8) și 44×44px (2.5.5)
- Click handlers pe elemente non-interactive — div/span cu onclick fără tabindex (2.1.1)
- Reflow la 320px lățime fără scroll orizontal (1.4.10)
- Zoom 200% funcțional (1.4.4)
- Keyboard trap detection — navigare cu Tab fără blocaj (2.1.2)
- Skip link funcțional (target există în pagină) (2.4.1)
- Landmark
<main>verificat în DOM - Heading-uri non-goale (2.4.6)
- Form fields cu nume accesibil verificat în DOM (3.3.2)
- Required fields marcate vizual cu asterisc sau text (3.3.2)
- Mesaje eroare formular accesibile (3.3.1)
- Media controls vizibile pe video/audio (2.2.2)
- Fără autoplay media nemute (1.4.2)
- Prefers-reduced-motion CSS detectat (2.3.3)
- Imagini cu dimensiuni explicite (risc CLS) (1.4.10)
- Text foarte mic sub 12px (1.4.4)
- Text justify evitat pentru lizibilitate (1.4.8)
- Focus indicator slab sau absent (outline:none fără alternativă) (2.4.7)
- Core Web Vitals: LCP, CLS, INP, TTFB, FCP cu rating bun/needs improvement/poor
- Plus alte 23 verificări browser
Categoria 3: 102 reguli axe-core 4.8.2 cu traduceri în română
Folosim motorul axe-core 4.8.2 dezvoltat de Deque Systems — cel mai respectat instrument de validare WCAG din industrie, cu rată de erori false-positive aproape de zero. Toate cele 102 reguli au descrieri și recomandări traduse în română:
- 1.1 Text Alternatives (image-alt, input-image-alt, area-alt, svg-img-alt, object-alt, etc.)
- 1.2 Time-based Media (audio-caption, video-caption, video-description, no-autoplay-audio)
- 1.3 Adaptable (list, listitem, definition-list, dlitem, table-fake-caption, td-headers-attr, etc.)
- 1.4 Distinguishable (color-contrast, color-contrast-enhanced, focus-order-semantics)
- 2.1 Keyboard Accessible (accesskeys, no-keyboard-trap)
- 2.4 Navigable (bypass, document-title, frame-title, link-name, page-has-heading-one, etc.)
- 3.1 Readable (html-has-lang, html-lang-valid, valid-lang)
- 3.2 Predictable (autofocus, identical-links-same-purpose)
- 3.3 Input Assistance (label, label-content-name-mismatch, autocomplete-valid)
- 4.1 Compatible (aria-allowed-attr, aria-required-attr, aria-roles, duplicate-id, etc.)
- Plus categoriile WCAG 2.1 și 2.2 noi
Tehnologii folosite — transparență tehnică:
- Playwright (versiune curentă) — browser automation framework Microsoft pentru testare reală
- axe-core 4.8.2 — motor de validare WCAG (Deque Systems)
- BeautifulSoup4 — parsare HTML pentru analiza statică
- PerformanceObserver API — măsurare reală Core Web Vitals
- Python 3.11+ + Flask — orchestrator audit
- Securitate: SSRF protection (validare URL anti-loopback, anti-metadata cloud), rate limiting 10 audituri/oră per IP
Cele trei pachete și pentru cine sunt potrivite
Pachet Express — 199 EUR · livrare 24-48 ore
Inclus:
- Audit 100% automat (toate cele 182 verificări)
- Până la 3 pagini reprezentative analizate
- 35 verificări statice HTML
- 45 verificări browser real cu Playwright
- 102 reguli axe-core 4.8.2
- Core Web Vitals complete (LCP, CLS, INP, TTFB, FCP)
- Raport tehnic JSON pentru dezvoltatori
- Raport PDF executiv pentru management
- Scor accesibilitate 0-100 cu nivel estimat (A, AA, AAA, Partial)
- Plan de remediere prioritizat pe severitate
Recomandat pentru: freelanceri și agenții web care vor diferențiator competitiv la predarea proiectului, site-uri mici (sub 10 pagini), prim diagnostic înainte de decizia de investiție majoră.
Pachet Standard — 349 EUR · livrare 2-3 zile lucrătoare ⭐ Recomandat
Inclus:
- Tot din Express
- 5-10 pagini analizate (vs 3 la Express)
- 30 minute review manual pe fluxurile critice (homepage, formulare, checkout dacă e ecommerce)
- Verificare manuală texte alternative pe imagini cheie
- Verificare manuală coerență navigare
- Declarație de conformitate semnată (pentru afișare în footer-ul site-ului tău, conform Legea 232/2022)
- Recomandări prioritizate pe niveluri WCAG AA
- Suport email pentru clarificări (7 zile post-audit)
Recomandat pentru: magazine online cu obligații EAA reale, IMM-uri cu site-uri active, companii care vor conformitate documentată cu declarație gata pentru publicare.
Pachet Pro — 699 EUR · livrare 5-7 zile lucrătoare
Inclus:
- Tot din Standard
- 15+ pagini analizate (configurabil, până la 30)
- Review manual WCAG 2.1/2.2 nivel AA complet pe toate paginile auditate
- Testare cu cititoare de ecran: NVDA pe Windows și VoiceOver pe macOS pe fluxurile principale
- VPAT (Voluntary Product Accessibility Template) — format standard internațional
- Statement EN 301 549 — formatul european cerut pentru documentația SEAP
- Sesiune prezentare cu echipa tehnică (60 minute video call)
- Re-audit verificare remediere inclus (după implementarea recomandărilor)
Recomandat pentru: instituții publice obligate prin lege, SaaS cu cerințe SEAP, achiziții publice care cer VPAT, due-diligence pentru investitori sau fuziuni, companii cu portofoliu de produse digitale multiple.
Ce primești în raportul de audit
Toate pachetele livrează un pachet de documentație dublu, optimizat pentru echipele tehnice și pentru decidenți non-tehnici.
Raport tehnic JSON pentru dezvoltatori și QA
Creat pentru echipele care implementează remedierea:
- Scor global de accesibilitate (0-100) cu breakdown per categorie WCAG
- Lista completă a violărilor grupate pe severitate: Critic, Major, Minor
- URL-uri specifice unde apare fiecare problemă
- Selectori CSS pentru localizare rapidă în cod (până la 10 selectori per issue)
- Recomandare de remediere per violare cu exemplu de cod corectat
- Timestamps pentru tracking evoluție în re-audituri viitoare
- Format JSON standardizat pentru integrare în dashboard-uri interne sau pipeline-uri CI/CD
Raport PDF executiv pentru management și autorități
Document profesional gata de prezentat consiliului de administrație, ADR sau auditori externi:
- Coperta cu brand-ul tău și data auditului
- Rezumat executiv cu scorul global și recomandări top
- Context legal cu referințe directe la EAA, Legea 232/2022, EN 301 549
- Lista detaliată violări cu explicații în limbaj non-tehnic
- Plan de remediere prioritizat
- Estimare efort de remediere per categorie
- Tabel cu cele 182 verificări executate (status PASS / FAIL / WARNING per verificare)
- Disclaimer juridic onest despre limitele auditului automat
Documentație suplimentară pe Standard și Pro:
Standard adaugă: declarație de conformitate semnată gata pentru publicare în footer-ul site-ului (cerință legală conform Legii 232/2022).
Pro adaugă: VPAT (Voluntary Product Accessibility Template) — format standard internațional folosit în achizițiile publice US și UE. Plus statement EN 301 549 — formatul european cerut explicit pentru documentația SEAP în achiziții publice românești.
Procesul de audit în patru pași
Pas 1 — Configurare (la comandă, 15-30 minute) Discutăm domeniul tău (ce site, ce subdomenii), definim paginile critice care intră în audit (Home, Contact, fluxul de conversie, Checkout pentru ecommerce, pagini cu formulare). Confirmăm pachetul și termenul de livrare.
Pas 2 — Analiză statică (automat, ~10-15 minute per pagină) Sistemul descarcă HTML-ul fiecărei pagini și rulează cele 35 verificări statice: text alternativ lipsă pe imagini, link-uri goale, meta-taguri incomplete, ARIA landmarks lipsă, ierarhia titlurilor corectă, ID-uri duplicate, modale fără aria-modal.
Pas 3 — Testare dinamică în browser (automat, ~20-30 minute per pagină) Playwright lansează Chromium headless și rulează cele 45 verificări browser: reflow corect la 320px, contrast dinamic în pixel, navigare exclusiv cu tastatura, focus visible distinct, ordinea logică a focusului. Plus încarcă axe-core 4.8.2 din CDN și rulează cele 102 reguli WCAG.
Pas 4 — Agregare și scoring (automat, ~5 minute per audit) Pe Express, această fază e complet automată. Pe Standard, 30 minute de review manual pe fluxurile critice de către specialistul nostru. Pe Pro, review manual extins (4-6 ore) plus testare cu NVDA și VoiceOver. Agregăm toate datele, calculăm scorul final cu formulă transparentă (100 - critic×15 - major×5 - minor×2), generăm rapoartele JSON și PDF.
Cadrul legal și riscurile acoperite
| Legislație | Cui se aplică | Riscuri și sancțiuni |
|---|---|---|
| Legea 232/2022 (transpune EAA) | Companii private — e-commerce, servicii digitale | Amenzi 6.000-12.000 lei aplicate de ADR |
| Directiva UE 2016/2102 | Instituții publice | Monitorizare ADR, sesizări către Comisia Europeană |
| EN 301 549 | Standard tehnic obligatoriu | Referință pentru audit și conformitate, cerut în SEAP |
| WCAG 2.1/2.2 AA | Standard internațional W3C | Criteriul tehnic de evaluare a conformității |
Cine este în zonă de risc activ din 28 iunie 2025:
- Magazine online cu cifră de afaceri peste 2 milioane EUR (criteriul UE pentru EAA)
- Platforme de e-banking, transport, telecomunicații
- Instituții publice (administrație centrală și locală, sănătate, educație)
- Aplicații mobile care oferă servicii (același criteriu cu site-urile)
Cine NU este obligat strict prin lege (dar e recomandat):
- Site-uri de prezentare fără funcționalități interactive
- Companii sub pragul de cifră de afaceri menționat
- Site-uri B2B fără utilizatori finali
Chiar pentru cei care nu sunt obligați strict, conformitatea WCAG aduce beneficii SEO (Google preferă site-uri accesibile), reputaționale și etice.
Întrebări frecvente
De ce 182 verificări și nu „150+" generic ca alți furnizori? Pentru că publicăm registrul complet. Ai acces la lista exactă a celor 182 verificări înainte de comandă. Asta înseamnă transparență totală — vezi exact ce verificăm și pe ce criterii WCAG.
Care pachet mi se potrivește? Pentru site mic de prezentare sau freelancer: Express (199 EUR). Pentru ecommerce sau IMM: Standard (349 EUR) — include review manual și declarație semnată. Pentru instituții publice sau SaaS cu cerințe SEAP: Pro (699 EUR) — obligatoriu pentru VPAT și EN 301 549.
Este auditul suficient pentru conformitate WCAG completă? Auditul automat acoperă 60-80% din criteriile WCAG 2.1/2.2 cu rigoare maximă. Restul (calitatea textului alternativ, coerența navigării contextuale) necesită verificare manuală — disponibilă în Standard (30 min) și Pro (4-6 ore). Pro acoperă review-ul manual WCAG AA complet.
Cât durează un audit? Express: 24-48 ore (procesare automată plus generare rapoarte). Standard: 2-3 zile lucrătoare (cu review manual). Pro: 5-7 zile lucrătoare (cu review manual extins, NVDA/VoiceOver, VPAT, EN 301 549).
Putem repeta auditul după remedierea problemelor? Da. Pachetul Pro include re-audit de verificare a remedierii. Pentru Express și Standard, oferim re-audit la 50% din tariful inițial. Comparând rapoartele succesive, demonstrezi autorităților evoluția scorului — util în relația cu ADR sau ANPC.
Raportul este valabil pentru instituții publice? Da. Toate rapoartele sunt structurate conform cerințelor EAA și Legii 232/2022. Pentru SEAP și achiziții publice, recomandăm Pro care include VPAT și statement EN 301 549 — cerute explicit în caietele de sarcini.
Ce instrumente folosiți concret? axe-core 4.8.2 (Deque Systems, industry standard), Playwright (Microsoft, browser automation), Python 3.11+ cu BeautifulSoup4 pentru analiză statică. Toate sunt instrumente respectate în industria de accesibilitate. Niciun „secret" — folosim cele mai bune unelte open-source.
Lucrați pe site-uri pe care nu le-am construit cu voi? Da. Auditul este complet independent de platforma pe care e construit site-ul. Lucrăm pe WordPress, Shopify, WooCommerce, custom, Astro, Next.js, orice. Recomandările sunt tehnice și pot fi implementate de orice echipă de dezvoltare.
Ce se întâmplă dacă auditul găsește multe probleme? Nu te judecăm — majoritatea site-urilor au probleme de accesibilitate, multe chiar grave. Importantul e că acum ai harta exactă a problemelor și planul de remediere prioritizat. Putem oferi și serviciul de remediere prin pagina noastră Conformitate EAA.
Solicită acum un audit de accesibilitate
Discutăm despre site-ul tău, identificăm pachetul potrivit, oferim termen clar de livrare. Audit complet în 1-7 zile lucrătoare în funcție de pachet.
Soluții complementare
Pentru conformitate completă:
- Widget accesibilitate — soluție tehnică continuă de la 49 EUR/lună
- Conformitate EAA — pachet consultanță plus remediere implementare