⋮ Obsah

Přístupnost

https://www.dokuwiki.org/accessibility

Přístupnost znamená, že věci fungují pro všechny – včetně lidí s různými zdravotními postiženími a omezeními.

Je také součástí legislativy mnoha zemí. Existuje například směrnice o přístupnosti webu ve všech zemích EU, Americans with Disabilities Act (ADA) a Section 508 v USA, stejně jako mnoho dalších.

Většina těchto zákonů nebo politik vyžaduje, aby web splňoval Web Content Accessibility Guidelines (WCAG) 2.1 úrovně AA nebo její variantu. Znalost toho, jak moc je software v souladu s WCAG, může být velkou výhodou – a důvodem, proč je některý software používán, pořizován nebo doporučován, zatímco jiný ne.

To, že je něco v souladu s WCAG, neznamená, že neexistují žádné bariéry nebo že nikdo není vyloučen – ale je to dobrý začátek a mezinárodně uznávaný standard.

Jak je na tom DokuWiki s přístupností?

Instance DokuWiki se skládá minimálně z jádra, obsahu, který do wiki vložíte, a volitelně z rozšíření (pluginy a případně jiný šablon). Každá z těchto částí má jinou úroveň přístupnosti.

Jádro

Verze Hogfather s výchozí šablonou a bez pluginů byla v březnu 2021 auditována z hlediska souladu s WCAG. Zpráva z WCAG auditu ukazuje, že DokuWiki aktuálně není plně v souladu s WCAG.

Průběh řešení nalezených problémů můžete sledovat nebo se dokonce zapojit do jejich řešení na projektu „Accessibility Audit“ na GitHubu.

Rozšíření

V současnosti neexistuje způsob, jak zjistit, zda jsou používaná rozšíření přístupná – kromě toho, že si je sami otestujete.

Bylo by užitečné, kdyby autoři pluginů a šablon alespoň sami deklarovali úroveň přístupnosti svých rozšíření.

Obsah

I když je jádro plně v souladu s WCAG, obsah, který do wiki vložíte, může způsobit problémy s přístupností a učinit vaši wiki nevyhovující.

Zde je několik tipů, jak udržet obsah co nejpřístupnější:


Správné používání nadpisů H1-H6 z hlediska přístupnosti má několik klíčových pravidel, která jsou definována v rámci WCAG (Web Content Accessibility Guidelines).

Základní principy hierarchie nadpisů

Logické pořadí

Nadpisy musí následovat v logickém sestupném pořadí. To znamená, že po H1 může následovat pouze H2, po H2 může následovat H2 nebo H3, ale nikdy ne H4.

Správný příklad struktury:

<h1>Hlavní nadpis stránky</h1>
<h2>První hlavní sekce</h2>
<h3>Podsekce</h3>
<h2>Druhá hlavní sekce</h2>
<h3>Další podsekce</h3>
<h4>Pod-podsekce</h4>

Nesmí se přeskakovat úrovně

Nelze přeskočit hierarchické úrovně nadpisů. Například po H2 nemůže přímo následovat H4 bez H3.

Pravidla pro jednotlivé úrovně

H1 - Hlavní nadpis

H2-H6 - Podnadpisy

Požadavky WCAG na přístupnost

Klíčové standardy

WCAG definuje tři hlavní požadavky týkající se nadpisů:

  1. 1.3.1 Info and Relationships (úroveň A) - Informace a vztahy musí být jasně strukturovány
  2. 2.4.6 Headings and Labels (úroveň AA) - Nadpisy musí jasně popisovat svůj účel
  3. 2.4.10 Section Headings (úroveň AAA) - Obsah by měl být organizován pomocí sekcí s nadpisy

Sémantické označení

Výhody pro přístupnost

Čtečky obrazovky umožňují navigaci podle nadpisů, což je klíčový způsob orientace pro nevidomé uživatele. Správná struktura nadpisů vytváří jasný obsah stránky.

Strukturální přehled

Nadpisy poskytují strukturální osnovu obsahu webové stránky, což pomáhá všem uživatelům rychle pochopit organizaci informací.

Doporučené postupy

Dodržování těchto pravidel zajistí, že vaše webové stránky budou přístupné pro všechny uživatele, včetně těch, kteří používají asistivní technologie.