Sdílet prostřednictvím


Přístupnost (základy návrhu)

Poznámka

Tento průvodce návrhem byl vytvořen pro Windows 7 a nebyl aktualizován pro novější verze Windows. Většina pokynů se stále používá v zásadě, ale prezentace a příklady neodráží naše aktuální pokyny k návrhu.

Navrhování softwaru pro usnadnění přístupu znamená, že programy a funkce jsou snadno dostupné pro širokou škálu uživatelů, včetně těch, kteří mají postižení a postižení.

Počet uživatelů, kteří můžou funkce přístupnosti pomoct, vás může překvapit; Průzkumy například ve Spojených státech ukázaly, že více než polovina všech uživatelů počítače má potíže nebo postižení související s přístupností a je pravděpodobné, že bude mít prospěch z používání přístupných technologií. Přístup k návrhu softwaru s flexibilitou a inkluzi, které jsou znaménou znaménou přístupností, často vede k celkové lepší použitelnosti a spokojenosti zákazníků.

snímek obrazovky dialogového okna Centrum usnadnění přístupu

Centrum usnadnění přístupu, které je dostupné v Ovládacích panelech, poskytuje centrální umístění, kde si uživatelé můžou vybrat a přizpůsobit požadované funkce přístupnosti.

Poznámka: Pokyny týkající se klávesnice, myši , barevnéa zvukové jsou uvedeny v samostatných článcích.

Koncepty návrhu

Mnoho fyzických, perceptuálních a kognitivních faktorů přichází do hry, když uživatelé pracují s počítačovým hardwarem a softwarem. Než začnete uvažovat o způsobech, jak usnadnit přístupnost funkcí programu, pomůže vám zjistit, jaké druhy postižení a postižení existují, a některé technologie usnadnění, se kterými můžou tito uživatelé pracovat při interakci s počítači.

Typy poruch

Následující tabulka popisuje běžné postižení a postižení uživatelů a uvádí několik nejdůležitějších řešení, která slouží k usnadnění přístupu počítačů.

Zhoršení Popis Řešení
Vizuální
Rozsahy od mírného (ovlivnění 17 procent uživatelů) až po závažné (ovlivňující 9 procent uživatelů).
Přizpůsobitelné zvětšení, barvy a kontrast; Braillské nástroje; Obrazovky.
Sluch
Rozsahy od mírného (ovlivnění 18 procent uživatelů) až po závažné (ovlivňující 2 procenta uživatelů).
Redundance informací: Zvuk se používá pouze jako doplněk k textu nebo vizuální komunikaci.
Zručnost
Rozsahy od mírného (ovlivnění 19 procent uživatelů) až po závažné (ovlivňující 5 procent uživatelů). Tato porucha často zahrnuje potíže s prováděním určitých motorických dovedností pomocí klávesnice nebo myši.
Redundance vstupní metody: funkce programu přístupné pomocí myši nebo ekvivalentů klávesnice.
Kognitivní
Zahrnuje poruchy paměti a perceptuální rozdíly. Ovlivňuje 16 procent uživatelů.
Vysoce přizpůsobitelné uživatelské rozhraní(UI); používání progresivního zpřístupnění ke skrytí složitosti; použití ikon a dalších vizuálních pomůcek.
Záchvat
Zahrnuje vizuální citlivost na pohyb a blikání.
Konzervativní přístup k modulování rozhraní, jako je použití animací; vyhnout se blikání obrazovky v rozsahu mezi 2 Hertz (Hz) a 55 Hz.
Řeč nebo jazyk
Zahrnuje dyslexii a potíže s ústní komunikací.
Nástroje pro kontrolu pravopisu a gramatiky; rozpoznávání řeči a technologie převodu textu na řeč.

Další pokyny týkající se pomoci uživatelům s těmito poruchami najdete v tématu Řešení konkrétních poruch dále v tomto článku.

Typy technologií usnadnění a funkce přístupnosti

čtečky obrazovky

Čtečka obrazovky umožňuje uživatelům se zrakovým postižením nebo postižením procházet uživatelské rozhraní transformací vizuálů na zvuk. Text uživatelského rozhraní, ovládací prvky, nabídky, panely nástrojů, grafika a další prvky obrazovky jsou tedy mluvené počítačovým hlasem čtečky obrazovky. Pokud chcete vytvořit program optimalizovaný pro technologii usnadnění čtečky obrazovky, musíte naplánovat, jak bude čtečka obrazovky identifikovat jednotlivé prvky uživatelského rozhraní.

Každý prvek uživatelského rozhraní, se kterým může uživatel pracovat, musí být přístupný z klávesnice a musí být přístupný prostřednictvím programovacího rozhraní (API) pro usnadnění přístupu. Doporučujeme používat automatizaci uživatelského rozhraní, novou architekturu přístupnosti pro všechny verze systému Microsoft Windows, které podporují Windows Presentation Foundation (WPF). Automatizace uživatelského rozhraní poskytuje programový přístup k většině prvků na ploše, což umožňuje technologiím usnadnění, jako jsou čtečky obrazovky, poskytovat uživatelům informace o uživatelském rozhraní a manipulovat s uživatelským rozhraním jinými než standardním vstupem (například mluvením místo myši nebo klávesnice). Další informace najdete v přehledu automatizace uživatelského rozhraní.

Mějte na paměti, že i když jsou čtečky obrazovky velmi důležitou technologií usnadnění, existují i další. Další informace o řadě dostupných technologií naleznete v tématu Typy produktů technologie usnadnění.

rozpoznávání řeči

Rozpoznávání řeči je funkce přístupnosti ve Windows, která umožňuje uživatelům pracovat se svými počítači hlasem, což snižuje potřebu interakce motoru s myší nebo klávesnicí. Uživatelé můžou diktovat dokumenty a e-maily, používat hlasové příkazy ke spuštění a přepínání mezi programy, ovládání operačního systému a dokonce vyplňování formulářů na webu.

lupy

Zvětšení pomáhá uživatelům se zhoršeným zrakem zvětšovat položky na obrazovce kdekoli od 2 do 16krát od originálu. Uživatelé můžou tuto funkci nastavit tak, aby sledovali myš (aby viděli zvětšenou verzi toho, na co myš ukazuje), klávesnici (abyste viděli oblast, kde se ukazatel pohybuje při tabulátoru) nebo úpravy textu (abyste viděli, na co píší).

nastavení vizuálu a barevná schémata

Kromě zvětšení věcí na obrazovce můžou uživatelé s vadou zraku těžit z nastavení systému, jako je režim vysokého kontrastu nebo možnost přizpůsobit pozadí a barevná schémata popředí.

předčítání

Program Předčítání je čtečka obrazovky se škálováním na více systémů ve Windows, která uživatelům umožňuje slyšet text na obrazovce a prvky uživatelského rozhraní číst nahlas, a to i včetně některých událostí (včetně chybových zpráv), ke kterým dochází spontánně. Uživatel si může poslechnout nabídky Předčítání, aniž by opustil aktivní okno.

snímek obrazovky dialogového okna Microsoft Narrator

Uživatelé můžou přizpůsobit rozsah, ve kterém se používá Program Microsoft Předčítání.

klávesnice na obrazovce

Pro uživatele, kteří mají potíže s fyzickou klávesnicí a potřebují použít alternativní vstupní zařízení, jako je přepínač, jsou klávesnice na obrazovce nutností. Uživatelé můžou vybírat klávesy pomocí myši nebo jiného polohovacího zařízení, malé skupiny kláves nebo jenom jedné klávesy v závislosti na tom, jak jste nastavili klávesnici na obrazovce.

klávesy myši

S povolenými klávesami myši můžou uživatelé, kteří dávají přednost klávesnici, používat klávesy se šipkami na numerické klávesnici k přesunutí ukazatele myši.

Úplný seznam funkcí přístupnosti naleznete v tématu Usnadnění v systému Windows Vista na webu společnosti Microsoft.

Navigace na základě klávesnice

Klávesa Tab, klávesa se šipkami, mezerník a klávesa Enter jsou důležité pro navigaci na základě klávesnice. Stisknutím klávesy Tab cykly vstupní fokus různými skupinami ovládacích prvků a stisknutím kláves se šipkami se přesunete do ovládacího prvku nebo mezi ovládacími prvky ve skupině. Stisknutí mezerníku je stejné jako kliknutí na ovládací prvek se vstupním fokusem, zatímco stisknutí klávesy Enter je stejné jako kliknutí na výchozí příkazové tlačítko nebo příkazový odkaz bez ohledu na vstupní fokus.

snímek obrazovky s dialogovým oknem Prázdný koš

V tomto příkladu mohou uživatelé stisknout klávesu Tab, dokud požadovaná možnost nemá fokus vstupu, a pak objekt otevřete stisknutím klávesy Enter.

Přístupové klíče

Přístupové klíče umožňují uživatelům zvolit možnosti a inicializovat příkazy přímo, aniž by museli nejprve přejít na ovládací prvek. Přístupové klávesy jsou označené podtržením jednoho ze znaků v popisku každého ovládacího prvku. Uživatelé pak aktivují možnost nebo příkaz stisknutím klávesy Alt spolu s podtrženým znakem. U přístupových klíčů se nerozlišuje malá a velká písmena.

snímek obrazovky s nabídkou souborů a přístupovými klávesami

V tomto příkladu se stisknutím kombinace kláves Alt+O aktivuje příkaz Otevřít.

Volba logických přístupových klíčů pro ovládací prvky obvykle nepředstavuje žádné potíže; čím více ovládacích prvků je v okně, tím větší je však možnost, že narazíte na volby přístupových klíčů. V takovém případě přiřaďte přístupové klíče skupinám řízení, nikoli jednotlivým skupinám.

snímek obrazovky skupin ovládacích prvků a přístupových kláves

V tomto příkladu jsou přístupové klíče přiřazeny skupinám ovládacích prvků, nikoli jednotlivým ovládacím prvkům.

Přístupové klávesy se často zaměňují s klávesovými zkratkami, ale klávesové zkratky se přiřazují jinak než přístupové klávesy a mají různé cíle. Klávesové zkratky například používají posloupnost kláves Ctrl a funkční klávesy a jsou určené primárně jako zkratka pro pokročilé uživatele místo přístupnosti.

Další informace naleznete v tématu klávesnice.

Navrhování pro usnadnění přístupu: tři základní postupy

Přístupné programy pomáhají všem uživatelům nějakým způsobem, protože se překrývají cíle přístupnosti a použitelnosti. Například funkce navržené tak, aby pokročilé uživatele co nejefektivněji využívaly také uživatelům, kteří dávají přednost používání klávesnice kvůli poruchě obratnosti.

Tři základní postupy vám pomůžou s přístupným návrhem: umožní vám v uživatelském rozhraní určitou flexibilitu, umožní respektovat potřeby uživatelů a předvolby hrát hlavní roli při rozhodování o návrhu a poskytnout programový přístup k vašemu uživatelskému rozhraní.

poskytování flexibilního uživatelského rozhraní

Přístupný návrh je aspoň v části o tom, že uživatelům dává volby. Není frustrující, závratné pole voleb, ale omezený počet voleb, které inteligentně očekávají potřeby uživatelů. "Nelíbí se vám navigace myší? Tady můžete provádět stejné věci jenom pomocí klávesnice. Nelíbí se vám fyzická klávesnice? Tady je virtuální virtuální počítač, který můžete použít na obrazovce.

Například poskytuje flexibilitu pomocí:

  • Poskytování uživatelských ekvivalentů pro netextové prvky (například alternativní text pro grafiku a titulky pro zvuk).

    snímek obrazovky s tlačítkem pro přihlášení

    snímek obrazovky s alternativním textem pro tlačítko pro přihlášení

    Uživatelé, kteří se rozhodli nevykreslit grafiku, by měli místo toho vidět alternativní text, popisující, co ovládací prvek dělá a jak s ním pracovat.

  • Poskytuje alternativy k barvě (například rozlišení ikon nebo použití zvuků).

    snímek obrazovky ikon v odstínech šedé (stupně šedé)

    V tomto příkladu jsou standardní ikony snadno odlišitelné na základě jejich návrhů.

  • Zajištění přístupu pomocí klávesnice (například zarážky tabulátoru pro každý interaktivní ovládací prvek), aby uživatelé mohli provádět stejné věci v programu pomocí myši nebo klávesnice.

  • Zajistěte, aby váš program pro uživatele nabízí dobré možnosti barevného kontrastu. Systém Windows nabízí možnost vysokého kontrastu, ale je opravdu navržená tak, aby byla řešením pro závažnou poruchu zraku. Jiné možnosti kontrastu nejlépe slouží uživatelům s mírným postižením, jako je slabozrakost a barvoslepost.

  • Zajistěte, aby uživatelé měli způsob, jak upravit velikost textu v uživatelském rozhraní programu (například pomocí ovládacího prvku posuvníku nebo rozevíracího seznamu pro velikost písma). Pokud je to možné, podporují vysoký bod na palec (dpi).

  • Zajistěte, aby byl váš program multimodální, což znamená, že pokud je primární režim programu pro některé nepřístupný, mají tito uživatelé způsob, jak problém obejít. Když se například zobrazí animace, měly by se informace zobrazovat v alespoň jednom ne animovaném prezentačním režimu v možnosti uživatele.

Multimodální rozhraní a flexibilní navigace v podstatě nabízejí uživatelům architekturu redundance informací. Redundance někdy má negativní konnotace; v textu uživatelského rozhraní, například doporučujeme odebrat redundanci, aby se zjednodušila čtení. V kontextu přístupnosti ale redundance značí pozitivní a neúspěšné mechanismy a prostředí.

respektovat uživatele

Respekt jako obecný, hlavní princip je nezbytný pro navrhování přístupných programů. I jako duševní cvičení si představte, co se musí stát, že se s programem setkáte jako s uživatelem, který je zakázaný. Počkejte, než otestujete obrazovky uživatelského rozhraní v režimu vysokého kontrastu a v různých rozlišeních, abyste měli jistotu, že je prostředí vhodné pro uživatele se zrakovým postižením. Otestujte přístupnost pomocí klávesových zkratek Podtržení klávesových zkratek a přístupových kláves zaškrtávací políčko v položce Ovládacích panelů Centrum usnadnění přístupu (aby byly vždy viditelné přístupové klávesy). Můžete dokonce jít nad rámec důkladného testování tím, že najímáte vývojáře a návrháře, kteří mají přirozenou schopnost empatii s ostatními začít.

Měli byste také prokázat úctu:

  • Použití nastavení pro celý systém (například Barva systému) místo obtížného nastavení pro váš konkrétní program. Respektujte nejen parametry, které uživatelé vybrali pro interakci se svými programy, ale také funkce přístupnosti integrované do operačního systému, které chce uživatel použít bez ohledu na to, který program používá. Další informace naleznete v tématu O funkcích přístupnosti systému Windows.
  • Dáváte přednost běžným ovládacím prvkům pro vlastní ovládací prvky, protože běžné ovládací prvky už implementovaly rozhraní API pro usnadnění přístupu systému Windows.
  • Dokumentování všech možností a funkcí přístupnosti (například všechny klávesové zkratky) Uživatelé s postižením jsou vysoce motivovaní ke zjišťování funkcí přístupnosti a často očekávají, že se v nápovědě shromažďují komplexní informace.
  • Vytváření přístupné dokumentace ve formátech s podporou přístupnosti Samotná dokumentace by proto měla dodržovat stejná pravidla přístupnosti jako primární uživatelské rozhraní, včetně možnosti zvětšení velikosti písma, použití alternativního textu pro grafiku a redundantní informační architektury (například použití barevného kódování pouze jako doplněk k textu).

V softwarových produktech se může respekt uživatelů projevit v použitelnosti a výzkumu trhu, v účinných podpůrných službách a dokumentaci a samozřejmě při rozhodování o návrhu. Zvažte například znovu z hlediska návrhu pro pokročilé uživatele: vkládáte tuto špičkovou novou funkci, protože ji chcete, nebo protože víte, že o ni vaši pokročilí uživatelé žádali? Druhý případ naznačuje, že proces rozhodování o návrhu je dobře informovaný hodnotou respektu.

Poskytování programového přístupu

Poskytnutí programového přístupu k uživatelskému rozhraní je nezbytné, aby technologie usnadnění (například čtečky obrazovky, alternativní vstupní zařízení a programy pro rozpoznávání řeči) správně interpretovaly obrazovku pro své uživatele. Když v programu vytvoříte "mapu" každé obrazovky uživatelského rozhraní, zpřístupníte ji uživatelům technologií usnadnění.

Udělejte to dobře takto:

  • Povolení programového přístupu ke všem prvkům uživatelského rozhraní a textu (například pomocí rozhraní COM pro aktivní přístupnost IAccessible).
  • Umístění názvů (nebo názvů) a popisů na objekty uživatelského rozhraní, rámce a stránky (například pomocí vlastnosti IAccessible Name).
  • Zajištění programových událostí aktivovaných všemi aktivitami uživatelského rozhraní (například události zaměření pro všechny aktivity uživatelského rozhraní zahrnující pohyb fokusu).

Pokud uděláte jenom čtyři věci...

  1. Zajistěte, aby každý uživatel mohl plně využít potenciál vašeho programu.
  2. Přístupnost si můžete představit jako příležitost pro kreativní řešení problémů a další způsob, jak zvýšit celkovou spokojenost uživatelů.
  3. Respektovat nastavení systému.
  4. Používejte běžné ovládací prvky, kdykoli je to možné.

Pokyny

Obecné

  • Nenarušujte ani nezakazujte aktivované funkce operačního systému nebo jiných produktů, které jsou označené jako funkce přístupnosti. Tyto funkce můžete identifikovat pomocí dokumentace k příslušnému operačnímu systému nebo produktu.
  • Nepoužívejte uživatele k interakci s programem jako horní okno na obrazovce. Pokud se funkce nebo okno vyžaduje nepřetržitě, aby uživatelé mohli provádět úlohu, mělo by toto okno vždy zůstat viditelné, pokud tak uživatel zvolí, bez ohledu na jeho pozici vzhledem k jiným oknem. Pokud má uživatel například pohyblivou klávesnici na obrazovce, která je nad všemi ostatními okny, aby byla viditelná vždy, program by ho nikdy neměl zakrýt povinným umístěním v horní části pořadí Z.
  • Kdykoli je to možné, používejte systémové barvy, písma a běžné ovládací prvky. Tím výrazně snížíte počet problémů s přístupností, se kterými se uživatelé setkávají.

Řešení konkrétních poruch

visual

  • Nikdy nespoléhejte jen na barvu, která vyjadřuje význam. Barvu používejte pouze jako prostředek k posílení významu poskytovaného textem, návrhem, umístěním nebo zvukem.

    snímek obrazovky s červenou ikonou communicatoru a popisem

    Primární metodou komunikace v tomto příkladu je stručný text popisu. Použití barev pomáhá při komunikaci významu, ale je sekundární.

  • K popisu grafiky použijte alternativní (alternativní) textové popisy.

  • Nepoužívejte text v grafickém objektu. Uživatelé s vadami zraku můžou mít vypnutou grafiku (například ve webovém prohlížeči), nebo jednoduše nevidí nebo hledají text umístěný v grafickém objektu.

  • Ujistěte se, že dialogová okna a okna mají smysluplné názvy, tak, aby uživatel, který slyší místo toho, aby viděl obrazovku (například pomocí čtečky obrazovky), získal odpovídající kontextové informace.

  • Respektovat nastavení vizuálního zobrazení tím, že vždy získáte písma, velikosti a barvy písma, velikosti a barvy, velikosti prvků zobrazení Windows a nastavení konfigurace systému z rozhraní API Motiv a GetSystemMetrics.

  • Stručné zachovat text bubliny, aby bylo snadnější číst a minimalizovat přerušení čtečky obrazovky.

    snímek obrazovky s bublinou označující limity kódu připnutí

    I když bubliny můžou v případě potřeby používat další základní text, tento příklad ukazuje, že někdy samotný text nadpisu dosahuje stejného cíle úspornějším a přístupnějším způsobem.

sluchu

  • Nikdy nespoléhejte na zvuk sám, aby vyjadřoval význam. Zvuk používejte pouze jako prostředek k posílení významu poskytovaného textem, návrhem, umístěním nebo barvou.
  • Umožňuje uživatelům ovládat hlasitost zvukového výstupu. Pro tento účel použijte Windows Volume Mixer. Další informace naleznete v tématu Zvuk.
  • Zaměřte se na zvuk programu tak, aby probíhal v rozsahu od 500 Hz do 3000 Hz nebo snadno upravitelný uživatelem do této oblasti. Zvuky v tomto rozsahu jsou s největší pravděpodobností zjistitelné lidmi s poruchou sluchu.

Dexterity

  • Nastavte hodnoty časového limitu uživatelského rozhraní vzhledem k getDoubleClickTime() místo použití absolutních časů. Tím se upraví časové limity na rychlost uživatele.
  • Přiřadit přístupové klávesy všem položkám nabídky tak, aby uživatelé, kteří dávají přednost práci s klávesnicí, měli stejnou možnost procházet program jako uživatelé, kteří pracují s myší.
  • Neprovádějte dvojité kliknutí a přetahování jediného způsobu provedení akce. Pro některé uživatele můžou být tyto pohyby obtížné.
  • Neodebíjejte z programu pruhy nabídek. Pruhy nabídek jsou pro uživatele klávesnice pro přístup jednodušší než panely nástrojů. Pokud nechcete, aby byl řádek nabídek ve výchozím nastavení viditelný, skryjte ho.
  • zpřístupnění nápovědy z klávesnice zadáním zarážek tabulátoru pro tlačítka nápovědy a odkazy.
  • Pokud chcete zlepšit povědomí o přiřazení přístupových klíčů v programu, můžete je kdykoli zobrazit. V Ovládacích panelech přejděte do Centra usnadnění přístupu a klikněte na Usnadnění používání klávesnice; potom zaškrtněte políčko Podtržení klávesových zkratek a přístupových kláves.

Cognitive

  • Použití progresivního zpřístupnění ke skrytí složitosti.

    snímek obrazovky s rozdělenými tlačítky s trojúhelníky dolů

    Vtěchtoch kódech jsou v těchto příkladech možnosti dostupné na příkazovém tlačítku ve výchozím nastavení skryté a uživatelé se můžou rozhodnout, že si budou moct zobrazit možnosti.

  • Použití ikon, panelů nástrojů a dalších vizuálních pomůck ke snížení kognitivního zatížení čtení textu.

  • Pokud je to možné, poskytovat funkce automatického dokončování v textových polích a upravitelných rozevíracích seznamech, aby uživatelé nemuseli zadávat celý název příkazů, názvů souborů nebo podobných voleb z omezené sady možností. Tím se sníží kognitivní zatížení pro všechny uživatele a sníží se množství psaní pro uživatele, pro které je pravopis nebo psaní obtížné, pomalé nebo bolestné.

  • Předvedení složitých konceptů v nápovědě zahrnutím kurzů a animací Všimněte si, že animace mohou být pro uživatele s poruchou záchvatu obtížné, a proto by se měly používat pouze v případě potřeby.

záchvatu

  • Nepoužívejte blikající nebo blikající text, objekty nebo jiné prvky, které mají frekvenci blesku nebo blikání v rozsahu od 2 do 55 Hz.
  • Omezte používání animací. Někteří uživatelé jsou obzvláště citliví na pohyb obrazovky, zejména na okraji svého vizuálního pole. Pokud použijete animaci k upoutat pozornost k něčemu, ujistěte se, že si pozornost zaslouží a stojí za to přerušit uživatele.

řeč nebo jazyková

  • Uspořádejte a napište jasný, stručný a snadno srozumitelný text. Testy použitelnosti ukazují, že rozbalení klíčových informací na konci fráze zlepšuje porozumění. Další pokyny najdete v tématu styl a tón.

nesprávná odpověď:

Je tři další číslice?

Začněte kliknutím na tlačítko OK.

správně:

Je další číslice tři?

Začněte kliknutím na tlačítko OK.

Přístupové klíče

  • Preferovat znaky s širokými šířkami,, jako jsou w, m a velká písmena.
  • Preferovat výrazný souhláska nebo samohláska, například "x" v "Exit".
  • Nepoužívejte znaky, které ztěžují podtržení,, jako je (od nejproblematičtějšího po nejméně problematické):
    • Znaky, které jsou široké pouze o jeden pixel, například i a l.
    • Znaky sestupnými, například g, j, p, q a y.
    • Znaky vedle písmene sestupným znakem
  • Přiřaďte přístupové klávesy ke všem položkám nabídky. Žádné výjimky.

  • Pro dynamické položky nabídky (například naposledy použité soubory) přiřaďte přístupové klíče číselně.

    snímek obrazovky s otevřenou nabídkou s naposledy použitými soubory

    V tomto příkladu přiřadí program Malování ve Windows číselné přístupové klíče k naposledy použitým souborům.

  • Přiřaďte jedinečné přístupové klíče v rámci úrovně nabídky. Přístupové klíče můžete opakovaně používat na různých úrovních nabídek.

  • Snadné vyhledání přístupových klíčů:

    • U nejčastěji používaných položek nabídky zvolte znaky na začátku prvního nebo druhého slova popisku, nejlépe první znak.
    • U méně často používaných položek nabídky zvolte písmena, která jsou výrazným souhláskem nebo samohláskou v popisku.

Přístupové klávesy dialogového okna

  • Kdykoli je to možné, přiřaďte všem interaktivním ovládacím prvkům nebo jejich popiskům jedinečné přístupové klíče.textová pole jen pro čtení jsou interaktivní ovládací prvky (protože je uživatelé můžou posouvat a kopírovat text), aby mohli využívat přístupové klíče. Nepřiřazovat přístupové klíče:

    • OK, Zrušit a Zavřít tlačítka Pro přístupové klíče se používají klávesy Enter a Esc. Přístupový klíč ale vždy přiřaďte ovládacímu prvku, který znamená OK nebo Zrušit, ale má jiný popisek.

      snímek obrazovky ovládacích prvků s přiřazenými přístupovými klávesami

      V tomto příkladu má tlačítko pozitivního potvrzení přiřazený přístupový klíč.

  • Seskupte popisky. Za normálních okolností jsou jednotlivým ovládacím prvkům ve skupině přiřazené přístupové klíče, takže popisek skupiny ho nepotřebuje. K popisku skupiny ale přiřaďte přístupový klíč, nikoli k jednotlivým ovládacím prvkům, pokud není k dispozici dostatek přístupových klíčů.

  • tlačítek obecné nápovědy, ke kterým se přistupuje pomocí klávesy F1.

  • Popisky odkazů. Často existuje příliš mnoho odkazů pro přiřazení jedinečných přístupových klíčů a podtržítka odkazů skryjí podtržítka přístupového klíče. Požádejte uživatele, aby místo toho měli přístup k odkazům pomocí klávesy Tab.

  • Názvy karet. Tabulátory se cyklují pomocí kombinace kláves Ctrl+Tab a Ctrl+Shift+Tab.

  • Procházet tlačítka s popiskem "...". Tyto přístupové klíče nelze přiřadit jedinečně.

  • neoznačené ovládací prvky,, jako jsou ovládací prvky číselníku, grafická příkazová tlačítka a neoznačené ovládací prvky progresivního zpřístupnění.

  • neštítek statického textu nebo popisků ovládacích prvků, které nejsou interaktivní,, jako jsou indikátory průběhu.

  • Nejprve přiřaďte přístupové klíče k tlačítku potvrzení, abyste měli jistotu, že mají standardní přiřazení klíčů. Pokud neexistuje standardní přiřazení klíče, použijte první písmeno prvního slova. Například přístupová klávesa pro tlačítka Ano a Ne potvrzení by měla být vždy "Y" a "N", bez ohledu na ostatní ovládací prvky v dialogovém okně.

  • U tlačítek pro záporné potvrzení (kromě zrušit) frází jako "Ne", přiřaďte přístupový klíč k "n" v části "Don't". Pokud není frází "Ne", použijte standardní přiřazení přístupového klíče nebo přiřaďte první písmeno prvního slova. Tímto způsobem mají všechny funkce Don'ts a No konzistentní přístupový klíč.

  • Chcete-li snadno najít přístupové klíče, přiřaďte přístupové klávesy znaku, který se zobrazí dříve v popisku, ideálně první znak, i když je v popisku klíčové slovo, které se zobrazí později v popisku.

Další pokyny a příklady najdete v tématu klávesnice.

Text

  • Použijte dvojtečky na konci popisků externího ovládacího prvku. Některé technologie usnadnění hledají dvojtečky k identifikaci popisků ovládacích prvků.

  • Popisky pozice jsou konzistentně relativní vzhledem k prvkům, které označují. To pomáhá technologii usnadnění správně přidružit popisky k odpovídajícím ovládacím prvkům a pomáhá uživatelům zvětšovačů obrazovky zjistit, kde hledat popisek nebo ovládací prvek.

    snímek obrazovky konzistentně umístěných popisků

    V tomto příkladu jsou popisky jednotlivých rozevíracích seznamů umístěny konzistentně a používají dvojtečky.

  • Omezte alternativní text na maximálně 150 znaků. Popište akci, která aktivuje ovládací prvek (například kliknutí, kliknutí pravým tlačítkem myši atd.) a popis funkce ovládacího prvku.

    přijatelné :

    Knoflík.

    Modré kopce.

    lepší:

    Kliknutím se přihlaste ke svému účtu.

    Fotka vzdálených kopců ukazující, jak barvy zmizí přes vzdálenost.

  • Nepoužívejte text k kreslení čar, polí nebo jiných grafických symbolů. Znaky používané tímto způsobem mohou uživatele čtečky obrazovky zmást. Například pole nakreslené písmenem "X" kolem oblasti textu je přečteno softwarem čtečky obrazovky jako "X X X X X" na prvním řádku, za kterým následuje "X" a obsah a "X".

Dokumentace

  • Zdokumentovat všechny možnosti a funkce přístupnosti (například všechny klávesové zkratky).
  • Vytvořte přístupnou dokumentaci ve formátech s podporou přístupnosti. Samotná dokumentace by proto měla dodržovat stejná pravidla přístupnosti jako primární uživatelské rozhraní.
  • Projděte si přístupové klávesy, ne klávesové zkratky (které mají jiný význam a používají), měmónské klávesy nebo akcelerátory.
  • Obecně platí, že se jedná o osobu s druhem postižení, nikoli osoby se zdravotním postižením. Představte si osobu jako první, ne popisek.
Použití těchto podmínek Namísto
Má omezenou zručnost, má pohybové postižení
Crippled, lame
Bez postižení
Normální, zdraví, zdraví
Jednoruční lidé, kteří zadává jednu ruku
Samostatně
Osoby s postižením
Osoby se zdravotním postižením, osoby se zdravotním postižením, handicapované
Kognitivní postižení, vývojové postižení