Případová studie: George Business na cestě k bezbariérové aplikaci

I když zákon o přístupnosti (zákon 424/2023 Sb. o požadavcích na přístupnost některých výrobků a služeb, provedený na základě harmonizované evropské normy pro přístupné ICT EN 301 549 V3.2.1 + nové kritéria WCAG 2.2) platí hlavně pro veřejné a B2C služby, rozhodli jsme se u George Business aplikace jít dál a dobrovolně ověřit, jak náš produkt funguje pro lidi s různým omezením. Cílem je, aby aplikaci zvládl používat každý. Ať už pracuje jen s klávesnicí, používá screen reader nebo potřebuje vysoký kontrast barev.
A proto jsme s našim hlavním výzkumníkem Petrem Špringrem připravili zadání a zajistili dodavatele s expertní znalostí problematiky přístupnosti, aby nám připravil audit přístupnosti. Výstup z auditu slouží primárně jako zadání do vývoje a taky jako návod, jak se vyhnout dalším chybám při vývoji aplikace.
Hlavní zjištění v číslech
Co jsme měřili | Výsledek |
---|---|
Počet požadavků normy EN 301 549 relevantních pro naši aplikaci | 49 |
Kolik už splňujeme | 24 (≈ 49 %) |
Kolik nesplňujeme | 24 (≈ 49 %) |
Problém číslo 1: Single-page Application (SPA)
Náš web funguje jako Single-page Application: místo klasického načítání nových stránek se obsah dynamicky mění na jediné stránce. Pro uživatele to bývá rychlejší, ale asistivní technologie (screen reader, lupy…) často nepoznají, že se něco změnilo.
Co konkrétně chybělo
Neoznamování navigace – screen reader neví, že se uživatel "přesunul" na jiný obsah.
Focus management – po kliknutí na odkaz zůstává kurzor (focus) na starém místě, takže uživatel může ztratit orientaci.
Live regions – chyběla místa, která by dynamické změny (např. nové řádky v tabulce) aktivně oznamovala.
Rozdělení chyb podle závažnosti
Úroveň A
brání základnímu použití.
Špatná struktura nadpisů (h1–h6).
Chybějící alt text u obrázků.
Ovládání jen myší.
Nepatrný nebo žádný focus indikátor.
Úroveň AA / AAA
méně kritické, přesto důležité pro pohodlné používání.
Co už fungovalo dobře
Barvy mají dostatečný kontrast.
Některé formuláře jsou logicky označené a čitelné pro screen readery.
Základní menu lze otevřít a použít klávesnicí.
Jak to napravíme
Fáze | Klíčové kroky | Cílový stav |
---|---|---|
1. Critical Fixes | Doplnit ARIA live regions, nastavit focus management, opravit nadpisy. | Aplikace použitelná se screen readerem. |
2. Enhanced Accessibility | Kompletní klávesové ovládání, alt texty, ARIA labels u složitějších prvků. | ≤ 15 % nesouladu s EN 301 549. |
3. User Testing & Optimization | Testy s uživateli se zrakovým, motorickým i kognitivním postižením; ladění výkonu. | Potvrzená použitelnost pro široké publikum. |
Jak budeme měřit úspěch
Kritické chyby (úroveň A): 0
Úspěšné dokončení hlavních úkolů se screen readerem: ≥ 90 %
Hodnocení od testerů s postižením: ≥ 4,5 / 5
Automatické testy přístupnosti: ≥ 95 % průchodnosti
Od iniciace k implementaci
Zatímco výsledky auditu jasně ukázaly na nutnost zlepšení přístupnosti George Business Web, bylo klíčové zajistit, aby se audit vůbec uskutečnil a jeho výstupy byly efektivně využity.
Moje role spočívala především v:
Prosazení vzniku auditu přístupnosti. Aktivně jsem se zasadil o uvědomění si kritické důležitosti přístupnosti a potřeby externího auditu pro aplikaci George Business. Pochopil jsem, že přístupnost není jen o splnění regulatorních požadavků, ale také o rozšíření uživatelské základny a zlepšení celkové kvality produktu pro všechny uživatele.
Zajištění rozpočtu a prioritizace. Po úspěšném zdůvodnění významu auditu jsem aktivně spolupracoval na zajištění potřebného rozpočtu pro jeho realizaci. Současně jsem v rámci produktového týmu pomohl s prioritizací vůči ostatním aktivitám tak, aby se audit stal klíčovou iniciativou a získal potřebné zdroje.
Definice zadání auditu. Úzce jsem spolupracoval s týmem při definování přesného zadání pro audit, aby bylo zajištěno, že bude pokrývat relevantní požadavky standardu EN 301 549 a identifikovat specifické problémy související s přístupností. Tím jsme zajistili, že audit bude cílený a jeho výsledky maximálně relevantní.
Práce s výstupem z auditu a vývoj. Po obdržení komplexních výsledků auditu, které poukázaly na přibližně 49% splnění požadavků a identifikovaly specifické problémy (např. navigace pro čtečky obrazovky, správa fokusu, chybějící alt texty), se zapojuji do analýzy zjištění a jejich převodu do konkrétních akčních bodů. Nyní se primárně zaměřujeme na implementaci nápravných opatření a integraci přístupnosti do budoucího vývoje produktu. Mým cílem je zajistit, aby zjištění z auditu vedla k měřitelným zlepšením, jako jsou nulové kritické chyby, vysoká míra dokončení úkolů se čtečkami obrazovky a pozitivní zpětná vazba od uživatelů s postižením.
Osobní reflexe
K rozhodnutí investovat do accessibility mě přivedlo víc než jen čistě obchodní uvažování. Silně na mě zapůsobila výuka předmětu Inkluzivní design, který vedl Robert Osman. Robert mi otevřel oči v tom, jak zásadně dokáže promyšlený inkluzivní design proměnit každodenní život lidí s handicapem. I proto jsem přesvědčen, že moderní digitální produkt nesmí rozdělovat své publikum na able-bodied uživatele, kteří jej mohou bez potíží využívat naplno, a na ty, kteří kvůli zdravotním omezením zůstávají vyloučeni.
Toto osobní poznání se pojí s hodnotami České spořitelny, kde chceme vytvářet služby, které nekladou zbytečné překážky. Proto jsem se zasadil o to, aby se přístupnost stala součástí naší roadmapy a ne jenom "nice-to-have" doplňkem, ale kritériem kvality na stejné úrovni, jako je třeba bezpečnost. To je přístup, za který se vyplatí postavit jak lidsky, tak byznysově."
Původně jsem si myslel, že audit odhalí jen pár drobností. Nakonec byl nesoulad skoro 50 %. Došlo mi, že přístupnost (accessibility) nejde vyřešit kosmetickými úpravami, ale potřebuje systematický přístup a odhodlání.Proč se vyplatí investovat, i když nás zákon nenutí
Hodnoty – děláme produkt, který nikoho nevylučuje.
Konkurenční výhoda – v B2B se na accessibility zatím často zapomíná.
Budoucnost – legislativa se může časem zpřísnit; my budeme připraveni.
Větší trh – odhadem 15 % populace má trvalé či dočasné zdravotní omezení.
Lekce, které jsme si odnesli
Čím dřív začnete, tím levnější to je. Retro-fit nezpřístupní kód tak rychle ani tak levně jako přístupnost řešená od začátku.
Compliance není cíl, ale minimum. Přístupnost zlepšuje použitelnost všem a to i uživatelům bez postižení.
Vzdělání je klíč. Největší překážkou není technická složitost, ale povědomí týmu.
Měřte nejen chyby, ale i spokojenost uživatelů a dopad na byznys.
Kam jdeme dál
Každý rok plánujeme provést krátký mini-audit, abychom mohli přístupnost průběžně vylepšovat. Zároveň zapojíme testery složené z lidí s různými typy postižení, kteří nám budou dávat přímou zpětnou vazbu. A nakonec chceme své poznatky sdílet i s dalšími produktovými vlastníky, aby z nich mohly těžit i jiné týmy.
Závěrem
Přístupnost není jen nákladová položka. Je to strategická investice.
Nečekejte na nařízení: kdo začne dnes, získá náskok, lepší produkt a spokojenější uživatele.