Ugrás a tartalomhoz

Akadálymentességi nyilatkozat

Az Alcometer.org célja, hogy a véralkohol-koncentráció kalkulátora, valamint a másnaposságról, regenerációról és hidratálásról szóló eszközök a lehető legtöbb felhasználó számára hozzáférhetők legyenek, beleértve a látási, mozgási, hallási, kognitív és neurológiai különbségekkel élő embereket is.

Megfelelőségi cél

Célunk a W3C által közzétett Web Content Accessibility Guidelines (WCAG) 2.2 AA szintű teljesítése. Ez összhangban áll az EN 301 549 szabvánnyal és az Európai Akadálymentességi Irányelvvel; a WCAG 2.1 AA-t minimális kompatibilitási szintként kezeljük.

A repó futtatható axe-core és Puppeteer alapellenőrzést tartalmaz az Alcometer fő eszközútvonalaira. A további javítások a meglévő problémák eltávolítását célozzák regresszió nélkül.

Az ismert hiányosságokat alább soroljuk fel, és a launch gate előtt automatikus és kézi ellenőrzéssel is kezeljük.

Jelenlegi automatikus tesztlefedettség

A projekt az npm run test:alcometer:a11y parancsot futtatja: felépíti az oldalt, elindítja az Astro preview-t, megnyitja a kiválasztott eszközoldalakat, az @axe-core/puppeteer segítségével betölti az axe-core-t, majd ellenőrzi a wcag2aa és wcag22aa címkéket.

Az aktuális baseline a test/a11y-baseline.json fájlban található, a legutóbbi futás riportja pedig a reports/a11y-run.json fájlba kerül. A baseline a súlyos és kritikus megállapításokat követi, hogy a későbbi commitek bizonyítani tudják a regressziómentességet.

A GitHub Actions akadálymentességi jobja a végső launch gate-ig szándékosan nem blokkoló jellegű, és feltölti a baseline-t és a riportot felülvizsgálati artefaktumként.

Mit jelent ez a gyakorlatban

• Az interaktív vezérlők lehetőség szerint natív HTML-elemeket használjanak, látható fókuszjelzéssel és billentyűzetes kezeléssel.

• Az SVG- és diagramszerű adatvizualizációkhoz egyenértékű szöveges vagy táblázatos alternatíva szükséges, ha a grafika információt hordoz.

• A párbeszédablakoknak meg kell őrizniük a fókuszsorrendet, és egyértelmű kilépési lehetőséget kell adniuk.

• A dokumentum nyelve minden generált oldalon a <html lang> attribútumban van deklarálva.

Ismert korlátozások

Az első axe-core baseline még tartalmazhat súlyos vagy kritikus megállapításokat, amelyeket következő javítások kezelnek. A végső gate-ig a runner a baseline-hoz képesti regressziókat blokkolja, nem pedig azt állítja, hogy már nincs minden megállapítás.

Néhány adatvizualizáció már tartalmaz képernyőolvasó-barát alternatívát, de a diagramok szövege és a nyelvi paritás továbbra is kézi, segítő technológiákkal végzett ellenőrzést igényel.

A jobbról balra írt nyelvekhez még nincs dedikált RTL elrendezés; a tartalom jelenleg a támogatott LTR felületet használja.

Hogyan tesztelünk

• Automatikusan: axe-core az @axe-core/puppeteer segítségével Astro preview alatt, a wcag2aa és wcag22aa címkékre szűkítve.

• Regressziós riport: reports/a11y-run.json.

• Rögzített baseline: test/a11y-baseline.json.

• Kézi ellenőrzés továbbra is szükséges a billentyűzetes folyamatokhoz, képernyőolvasó-szövegekhez, kognitív egyértelműséghez, nagyításhoz és vizuális regressziókhoz.

Az automatikus eszközök csak a WCAG-megfelelés egy részét észlelik. Launch előtt emberi ellenőrzés szükséges, különösen a kalkulátor, a megfelelőségi kapu és a diagramokban gazdag oldalak esetén.

Visszajelzés és kapcsolat

Ha akadálymentességi problémát tapasztal, például hiányzó alternatív szöveget, billentyűzetcsapdát, kontrasztproblémát, nem egyértelmű fókuszsorrendet vagy bármilyen más akadályt, kérjük, jelezze nekünk.

E-mail: alcometer@wp.pl

Postai cím: Piotr Zieminski, Kalonka 71a, Lengyelország

Kérjük, adja meg: (1) az érintett URL-t, (2) az akadály rövid leírását, (3) a használt segítő technológiát, ha releváns.

Jogérvényesítés

Ha nem elégedett a válaszunkkal, az ügyet az Európai Akadálymentességi Irányelv szerinti illetékes nemzeti végrehajtó szervhez továbbíthatja. Lengyelországban ez az Urząd Komunikacji Elektronicznej (UKE, https://www.uke.gov.pl/).

A nyilatkozat elkészítése

Ezt a nyilatkozatot 2026. április 25-én frissítettük, miután bekerült az axe-core baseline és a nem blokkoló akadálymentességi CI-feladat.

A következő felülvizsgálat tervezett időpontja 2027. április 25., vagy korábban, ha az oldalsablonok, a kalkulátor felülete vagy az akadálymentességi eszközök lényegesen változnak.