Přejít na obsah

Prohlášení o přístupnosti

Alcometer.org usiluje o to, aby kalkulačka koncentrace alkoholu v krvi, kocovina, časová osa zotavení a hydratace byly přístupné co nejširšímu okruhu uživatelů, včetně lidí se zrakovými, motorickými, sluchovými, kognitivními a neurologickými rozdíly.

Cíl souladu

Naším cílem je splnit Web Content Accessibility Guidelines (WCAG) 2.2 na úrovni AA, zveřejněné W3C. Tento cíl je v souladu s EN 301 549 a Evropským aktem o přístupnosti, přičemž WCAG 2.1 AA bereme jako minimální kompatibilní základ.

Repozitář obsahuje spustitelný axe-core + Puppeteer baseline nad hlavními nástrojovými trasami Alcometeru. Následné změny odstraňují známé nálezy a zároveň hlídají, aby se baseline nezhoršoval.

Známé mezery jsou uvedeny níže a před ostrým launch gate se postupně opravují.

Aktuální automatizované testování

Repozitář spouští npm run test:alcometer:a11y: sestaví web, spustí Astro preview, otevře vybranou sadu anglických nástrojových stránek, vloží axe-core přes @axe-core/puppeteer a kontroluje značky wcag2aa a wcag22aa.

Aktuální baseline je uložen v test/a11y-baseline.json a poslední report se zapisuje do reports/a11y-run.json. Baseline sleduje vážné a kritické nálezy, aby další commity prokázaly, že nepřidávají regresi.

Accessibility job v GitHub Actions je do 12. fáze záměrně neblokující. Uploaduje baseline a reporty k ruční kontrole.

Co to znamená v praxi

• Interaktivní ovládací prvky mají používat nativní HTML prvky, kdykoli je to možné, s viditelným fokusem a ovládáním z klávesnice.

• SVG a vizualizace podobné canvasu mají mít textový nebo tabulkový ekvivalent, pokud nesou podstatnou informaci.

• Dialogy musí zachovat pořadí fokusu a nabídnout jasnou cestu pro uživatele, kteří nechtějí pokračovat.

• Jazyk dokumentu je deklarován na každé generované stránce atributem <html lang>.

Známá omezení

První axe-core baseline stále obsahuje vážné nebo kritické nálezy, které se řeší v navazujících commitech. Do 12. fáze runner blokuje regrese vůči baseline, nikoli tvrdí nulový počet nálezů.

Některé datové vizualizace již obsahují tabulky pouze pro čtečky obrazovky, ale text grafů a jazyková parita ještě vyžadují ruční kontrolu s asistivními technologiemi.

Jazyky zprava doleva zatím nemají samostatné RTL layouty; kde je to relevantní, obsah používá dostupný LTR shell.

Jak testujeme

• Automatizovaně: axe-core přes @axe-core/puppeteer na Astro preview, se zaměřením na značky wcag2aa a wcag22aa.

• Regresní report: reports/a11y-run.json.

• Zmrazený baseline: test/a11y-baseline.json.

• Ruční kontrola zůstává nutná pro tok klávesnice, formulace pro čtečky obrazovky, kognitivní srozumitelnost, zoom a vizuální regrese.

Automatizované nástroje zachytí jen část souladu s WCAG. Před spuštěním je nutná lidská kontrola, zejména u kalkulátoru, compliance gate a stránek s grafy.

Zpětná vazba a kontakt

Pokud narazíte na bariéru přístupnosti — chybějící alternativní text, past na klávesnici, problém s kontrastem, nejasné pořadí fokusu nebo cokoli jiného — kontaktujte nás.

E-mail: alcometer@wp.pl

Poštovní adresa: Piotr Zieminski, Kalonka 71a, Poland

Uveďte prosím: (1) URL, kde problém nastal, (2) krátký popis bariéry, (3) nastavení asistivní technologie, pokud je relevantní.

Vymáhání

Pokud nejste spokojeni s odpovědí, můžete se obrátit na příslušný vnitrostátní orgán podle Evropského aktu o přístupnosti. V Polsku je to Urząd Komunikacji Elektronicznej (UKE, https://www.uke.gov.pl/).

Příprava tohoto prohlášení

Toto prohlášení bylo aktualizováno 25. dubna 2026 po přidání axe-core baseline a neblokujícího CI accessibility jobu do repozitáře.

Další kontrola je naplánována na 25. dubna 2027 nebo dříve, pokud dojde k podstatným změnám šablon, UI kalkulátoru nebo nástrojů přístupnosti.