PB138 — Web Accessibility

(C) 2019 Masaryk University --- Tomáš Pitner, Luděk Bártek, Adam Rambousek

Přístupnost - Co je to přístupnost

  • Možnost používat služby pro libovolného člověka s přístupem k Internetu resp. příslušnému intranetu.

  • Možná omezení uživatelů při komunikaci s počítačem:

    • zdravotní postižení

      • pohybový aparát - zejména ruce a horní polovina těla

      • zrak

      • sluch

    • věk

      • snížená kvalita zraku

      • zhoršená motorika

      • schopnost porozumět uživatelskému rozhraní

    • některá duševní postižení

    • používání zařízeni s omezenými zdroji (mobilní telefon, tablet, …​)

      • Využití responzivního webového návrhu (Responsive Web Design)

        • uzpůsobení vzhledu stránky možnostem zařízení pomocí CSS

  • Pro nás - návrh rozhraní tak, aby neomezovalo pokud možno žádnou z uvedených skupin.

Legislativa a standardy

  • Požadavek na přístupnost některých portálů je dán i legislativně

  • Související standardy:

    • W3C WAI

    • Blind-friendly web

WCAG

  • Doporučení W3C

  • Sada doporučení, jak psát přístupné webové stránky

  • Aktuální verze 2.0

  • Několik vrstev: + principy + doporučení + kritéria úspěšnosti + postačující a doporučené techniky

Základní doporučení tvorby přístupného webu (1)

  • Poskytnout textovou alternativu pro netextová média (obrázky videa, …​)

  • Poskytnout alternativu ke zvukovým a obrazovým záznamům.

  • Vytvářet obsah prezentovatelný různými způsoby.

  • Usnadněte uživatelům poslech a prohlížení obsahu dostatečným oddělením popředí od pozadí.

  • Zpřístupněte veškerou funkcionalitu pomocí klávesnice.

  • Poskytněte uživateli dostatek času k přečtení obsahu.

Základní doporučení tvorby přístupného webu (2)

  • Vyvarujte se takového návrhu vzhledu, který by mohl způsobit různé záchvaty.

  • Poskytněte uživateli pohodlnou a snadnou navigaci v obsahu a snadné zjištění pozice.

  • Vytvářejte čitelný a srozumitelný obsah.

  • Vytvářejte stránky tak, aby se zobrazovaly a chovaly předvídatelným způsobem.

  • Pomozte uživatelům se vyvarovat a opravit případné chyby.

  • Maximalizujte kompatibilitu se současnými i budoucími uživatelskými agenty včetně podpůrných technologií.

WAI - ARIA

  • Definuje způsob jak učinit Web a webové aplikace přístupnější

    • např. zpřístupnění aplikací založených na technologii AJAX.

  • Standard W3C

  • Více viz W3C

Další doporučení WAI

  • Authoring Tools Accessibility Guidelines ATAG 1.0 - přístupnost aplikací pro tvorbu webových stránek/prezentací

  • User Agent Accessibility Guidelines UAAG 1.0 - přístupnost prohlížečů a přehrávačů médií a jejich vztah k asistivním technologiím.

  • Web Accessibility and Older People WAI older users - přístupnost webu pro starší uživatele

    • vyvinuto za podpory EU (6. rámcový program)

  • Web Content Accessibility and Mobile Web - přístupnost webu pro uživatele mobilních zařízení.

  • …​

Odkazy