Přístupnost webu kliniky

Připravím přístupnější web pro kliniky, ordinace a zdravotnické služby. Zaměřuji se na formuláře, ARIA atributy, ovládání klávesnicí, čitelnost, navigaci, modální okna a použitelnost pro pacienty.

Poptat web
ARIA, formuláře a ovládání klávesnicí

Web kliniky musí být použitelný i pro pacienty, kteří ho neovládají běžným způsobem

Na web kliniky mohou přijít starší pacienti, lidé se zhoršeným zrakem, uživatelé čteček obrazovky nebo lidé, kteří web ovládají klávesnicí. Přístupnost proto není jen technická formalita, ale součást použitelnosti a důvěry.

U zdravotnického webu dávají velký smysl správné formuláře, popisky polí, oznámené chybové hlášky, ovládání klávesnicí, jasná navigace, správně popsaná tlačítka a modální okna, která se dají bezpečně otevřít i zavřít.

Formuláře

Labely, chybové hlášky, validace, aria-live, povinná pole a jasné instrukce pro pacienty.

ARIA atributy

aria-label, aria-controls, aria-expanded, aria-haspopup, role dialog nebo oznámení dynamických změn.

Klávesnice

Navigace, tlačítka, odkazy, modální okna a formuláře musí dávat smysl i bez myši.

Čitelnost

Kontrast je základ. Webař ale musí řešit hlavně strukturu, ovládání, popisky a použitelnost.

TIP

Věděli jste, že když se u formuláře zobrazí chybová hláška v reálném čase, čtečka obrazovky ji nemusí sama oznámit? Proto se pro takové dynamické hlášky používá například aria-live="polite" nebo role="alert". Bez toho může nevidomý uživatel vůbec nezjistit, proč formulář nejde odeslat.

Co se na webu kliniky řeší

Přístupnost není jen kontrast barev

Kontrastní poměr je důležitý základ a často se řeší už v grafickém návrhu. Webař by se ale měl zaměřit hlavně na to, jestli web funguje technicky: jestli jde ovládat klávesnicí, jestli formuláře dávají smysl čtečkám, jestli tlačítka mají popisky a jestli se uživatel neztratí v modálním okně nebo navigaci.

aria-label

Dává prvku textový popisek, když nemá viditelný text. Typicky ikonové tlačítko pro menu, zavření okna nebo vyhledávání. Alternativou je text s třídou sr-only.

aria-controls

Říká, který prvek tlačítko ovládá. Používá se například u rozbalovací navigace, akordeonu nebo přepínače obsahu.

aria-expanded

Říká, jestli je ovládaný obsah právě otevřený nebo zavřený. Typicky menu, dropdown nebo FAQ akordeon.

aria-haspopup

Naznačuje, že tlačítko otevírá další vrstvu rozhraní, například menu, dialog nebo výběr možností.

aria-live

Používá se pro obsah, který se na stránce mění bez obnovení stránky. Hodí se pro chybové hlášky formulářů, potvrzení nebo stavové zprávy.

role="alert"

Používá se pro důležité hlášky, které mají být uživateli oznámené. Je to silnější typ oznámení než běžná polite zpráva.

Přístupnost webu kliniky

Ilustrační obrázek vytvořený pomocí AI.

Formuláře jsou kritické místo

Když pacient nevyplní formulář, web kliniky selhává

U klinik a ordinací bývá formulář často hlavní akce na webu. Pacient přes něj posílá objednávku, dotaz, typ potíží nebo žádost o termín. Proto musí být formulář jasný, čitelný, správně popsaný a použitelný i přes klávesnici nebo čtečku obrazovky.

Nestačí, že formulář vizuálně vypadá dobře. Důležité je, aby měl správně propojené labely, srozumitelné chyby, jasné focus stavy, smysluplné popisky a správně oznámené dynamické hlášky.

  • správné labely a popisky polí
  • chybové hlášky oznámené i čtečkám
  • ovládání klávesnicí a viditelný focus
  • srozumitelné instrukce pro pacienta
Praktické příklady

Kde přístupnost na webu kliniky nejčastěji rozhoduje

Největší problémy často nejsou vidět na první pohled. Web může vypadat moderně, ale pokud nejde ovládat klávesnicí, chybí popisky nebo formulář neoznamuje chyby, pro část pacientů je prakticky nepoužitelný.

Ikonové tlačítko

Tlačítko s ikonou pro menu nebo zavření okna musí mít textový popisek přes aria-label nebo skrytý text.

Dropdown menu

Rozbalovací menu má dávat smysl i přes klávesnici a ideálně používat aria-expanded a aria-controls.

Modální okno

Když se otevře modální okno, uživatel se má klávesnicí pohybovat hlavně uvnitř něj. Tlačítko zavření musí být jasně popsané a po zavření by se měl uživatel vrátit zpět na prvek, kterým modal otevřel.

Chybová hláška

Pokud se chyba objeví až po vyplňování, musí být jasně přiřazená ke konkrétnímu poli a oznámená i asistivním technologiím.

Focus stav

Při ovládání klávesnicí musí být vidět, na kterém odkazu, tlačítku nebo poli se uživatel právě nachází.

Navigace

Menu, odkazy, aktivní položky a přepínače musí mít jasnou strukturu a nesmí být závislé jen na vizuálním efektu.

Časté otázky k přístupnosti webu kliniky

  • Proč je přístupnost webu kliniky důležitá?

    Web kliniky mohou používat starší pacienti, lidé se zhoršeným zrakem, lidé ovládající web klávesnicí nebo uživatelé čteček obrazovky. Přístupnost pomáhá, aby se na webu dokázali zorientovat a odeslat formulář.

  • Co znamená přístupný formulář pro pacienty?

    Přístupný formulář má správně propojené labely, srozumitelné chyby, čitelné popisky, ovládání klávesnicí a chybové hlášky, které jsou oznámené i uživatelům čteček obrazovky.

  • K čemu slouží ARIA atributy?

    ARIA atributy pomáhají popsat interaktivní prvky, které nejsou dostatečně srozumitelné pouze z HTML. Typicky jde o ikonová tlačítka, menu, modální okna nebo dynamické chybové hlášky.

  • Je důležité ovládání webu klávesnicí?

    Ano. Uživatel musí být schopný projít navigaci, formuláře, tlačítka, modální okna a další interaktivní části webu bez použití myši.

  • Stačí vyřešit jen kontrast barev?

    Ne. Kontrast je důležitý základ, ale přístupnost zahrnuje i HTML strukturu, formuláře, popisky, chybové hlášky, ovládání klávesnicí, ARIA atributy a srozumitelnou navigaci.

  • Musí mít ikonové tlačítko aria-label?

    Pokud tlačítko nemá viditelný text, musí mít srozumitelný textový popisek. Může to být aria-label nebo skrytý text například přes třídu sr-only.

  • Co se stane, když chybová hláška není oznámená čtečce?

    Uživatel čtečky obrazovky se nemusí dozvědět, že se ve formuláři objevila chyba. Proto se u dynamických hlášek používá například aria-live nebo role="alert".

Chcete řešit přístupnost webu kliniky?

Napište mi, jaký web nebo formuláře řešíte. Podívám se na ovládání, formuláře, ARIA atributy, modální okna, klávesnici, chybové hlášky a další části, které ovlivňují použitelnost pro pacienty.

Mohlo by vám pomoct

Praktické věci kolem webu

Než se pustíte do webu, hodí se mít jasno v podkladech, WordPressu, cookies a měření.

Google reference

Co říkají klienti

Ukázky skutečných recenzí, které klienti zanechali na mém Google profilu.

Přejít na recenze
★ ★ ★ ★ ★

„Člověk, který své práci a rozumí a ví co dělá. Velmi rychlá komunikace a profesionální přístup. Doporučuji.“

Jaroslav Kupča
Google
★ ★ ★ ★ ★

„Skvělá spolupráce, při dalších projektech určitě nebudu shánět někoho jiného.“

Roman Koňařík
Google
★ ★ ★ ★ ★

„S panem Vančurou jsem spolupracovala na tvorbě mých webových stránek a jsem maximálně spokojená. Oceňuji profesionální přístup, rychlou komunikaci a schopnost přesně pochopit moje představy. Web je moderní, přehledný, funkční a skvěle vypadá i na mobilu. Celý proces proběhl hladce, s jasným vysvětlením jednotlivých kroků a výborným výsledkem. Určitě doporučuji každému, kdo hledá spolehlivý a kvalitní přístup.“

Barbora Zemánková
Google
★ ★ ★ ★ ★

„Spolupráce při tvorbě konfigurátoru proběhla naprosto bez problémů. Oceňuji profesionální přístup, rychlou komunikaci a schopnost pochopit specifický projekt od A do Z. Konfigurátor je přehledný, funkční a přesně odpovídá mým požadavkům. Rozhodně doporučuji.“

mareksevcik_FPV
Google
★ ★ ★ ★ ★

„Velmi dobrá a rychlá spolupráce. Doporučuji!“

Leoš Kaucký
Google
★ ★ ★ ★ ★

„Přesně takto si představujeme profesionální práci. Dekujeme“

STAVILLI
Google
★ ★ ★ ★ ★

„Ať už se jedná o optimalizaci webu, nebo tvorbu na míru oceňuji kromě profesionální práce a znalostí problematiky také férový přístup a komunikaci.“

Aleš Illický
Google
★ ★ ★ ★ ★

„Děkuji za profesionální spolupráci, vše dle domluvy, naprostá spokojenost a mohu jen vřele doporučit.... Při dalších projektech určitě opět využiji Vašich služeb“

Peter Spilak
Google
★ ★ ★ ★ ★

„Profesionalita a velká ochota, nemohu jinak než doporučit“

Magdalena Vašková
Google
★ ★ ★ ★ ★

„Skvělá zkušenost při tvorbě webu, profesionální přístup, rychlost, ochota pomoci“

Jana Kono
Google
★ ★ ★ ★ ★

„Rychlá spolupráce a komunikace – mohu jen doporučit.“

Gawix
Google
★ ★ ★ ★ ★

„Moc mi pomohl, když jsem potřebovala pomoc s webem. A bylo to gratis :)). Jsem mu neskonale vděčná.“

Radka Arbesová
Google
★ ★ ★ ★ ★

„Děkuji Jiřímu za rychlou a kvalitní spolupráci na tvorbě webu. Srozumitelná a ochotná komunikace mě vždycky potěší a přináší důvěru.“

Jiří Mařík
Google
★ ★ ★ ★ ★

„Jsem maximálně spokojená. Rychlost, ochota a cenově dostupné. Děkuji“

Veronika Černá
Google
★ ★ ★ ★ ★

„Naprostá spokojenost. Rychlá komunikace, skvělá cena a odborná pomoc. Moc děkuji :)“

Patricie Kučerová
Google
★ ★ ★ ★ ★

„Velká spokojenost, rychlost a p. Vančura moc dobře ví co dělá. :)“

Ondřej Daniško
Google
★ ★ ★ ★ ★

„dobrá práce, rychlá odezva“

Zuzana Jírová
Google
★ ★ ★ ★ ★

„S programátory mám zkušeností hodně, ale tady musím opravdu pochválit. Pro mě a mé přátele vytvořil skvělý nástroj na evidenci sbírek a opravdu se to povedlo. Bylo to hotové rychle, kvalitně a za skvělou cenu. Komunikace funguje velmi rychle, což je super a ne úplně standard. Díky za super práci, za mě 100% spokojenost!“

Zdeněk
Google
★ ★ ★ ★ ★

„Vše bylo rychlé a hlavně to funguje. Dobrá práce.“

Lukáš Bartášek
Google
★ ★ ★ ★ ★

„Normálně recenze nepíši, ale zde rád doporučím kvalitní práci. Jiří pro mě vytvořil web pro dětské tábory. Kvalitní práce, rychlá komunikace a vlastní nápady, které Jiří sám přidá, jsou na velice vysoké úrovni. Nemohu hodnotit jinak než 5/5.“

Tomáš Loněk
Google
★ ★ ★ ★ ★

„Pan Jiri nam delal jiz 3 webove stranky a vzdy velka spokojenost, je mega rychly a vse hned kladne vyridi, mohu pouze doporucit. Poradi si bez problemu i s rezervacnimi kalendaremi, udrzbou socialnich siti, atd.“

Barbara Mašková
Google