Sdílet prostřednictvím


Přístupnost (Instalační služba systému Windows)

Autoři by měli mít při navrhování uživatelského rozhraní přehled o tabulkách a polích v následujícím seznamu, aby byly v souladu s pokyny pro aktivní přístupnost. Uživatelské rozhraní instalačního balíčku by mělo usnadnit přístupnost aplikace nebo produktu všem uživatelům.

  • Text popisu je obsažen ve sloupci Nápověda Řídicí tabulka. Tento text zobrazí čtečky obrazovky pro ovládací prvky obsahující obrázek.
  • Textové pole tabulky ovládacích prvků ovládacích prvkůVolumeCostList, ListView, DirectoryList a SelectionTree se nezobrazí. Místo toho ho může přečíst nástroj pro kontrolu obrazovky jako popis ovládacího prvku. Lidé, kteří nemůžou používat vizuální informace na obrazovce, mohou tyto informace interpretovat pomocí nástroje pro kontrolu obrazovky. Nástroje pro kontrolu obrazovky (označované také jako programy pro čtečku obrazovky nebo nástroje pro přístup k řeči) převedou zobrazené informace na obrazovce a přesměrují je přes alternativní média, jako je syntetizovaná řeč nebo aktualizovatelný braillský displej.
  • Ovládací prvky v dialogových oknech by měly být propojeny pomocí pole Control_Next tabulky Ovládací prvek. Ovládací prvky musí být vytvořené tak, aby byly všechny dostupné pomocí klávesy TAB.
  • Klávesové zkratky by měly být k dispozici pro získání přístupu k ovládacím prvkům přímo.
  • Barva textu zobrazená v uživatelském rozhraní je nastavena v TextStyle tabulka. Pokud je vybraná barva textu příliš blízko pozadí, bude výběr barvy textu ignorován.
  • Velikost a písmo textu jsou nastaveny v TextStyle tabulka. Větší velikosti písma by se měly používat pro balíčky určené pro asijský trh. Například velikost písma 10 bodů, která je čitelná pro anglický text, nemusí být nutně pravdivá pro čínštinu.
  • Pro Upravit, PathEdit, ListView, ComboBox nebo VolumeSelectCombo ovládací prvky, čtečky obrazovky přebírají accName a accKeyboardShortcut z textového ovládacího prvku, který musí předcházet ovládacímu prvku v pořadí Control_Next dialogového okna. Čtečka obrazovky přebírá accName z textového pole ovládacího prvku Text a accKeyboardShortcut z klávesové zkratky v textovém poli, pokud existuje zástupce.
  • Vzhledem k tomu, že statický text nemůže fokus, ovládací prvek Text, který popisuje upravit, PathEdit, ListView, ComboBox nebo VolumeSelectCombo musí být první ovládací prvek v dialogovém okně, aby byla zajištěna kompatibilita se čtečkami obrazovky.
  • U ovládacího prvku PushButton, který zobrazuje ikonu nebo rastrový obrázek, jsou v poli Nápověda řídicí tabulky záznamu | oddělovač.
  • Vyhněte se použití textových ovládacích prvků nad bílými rastrovými obrázky, protože v části Vysoký kontrast černý může být text neviditelný.
  • Nevkládejte na pozadí černý ovládací prvek textu, který je veškerý bílý rastrový obrázek. Tento text není viditelný uživateli, který změní zobrazení Systému Windows na vysoký kontrast black.
  • Nevkládejte ovládací prvek bílý text na pozadí, který je veškerý černý rastrový obrázek. Tento text není viditelný pro uživatele, který změní zobrazení Windows na vysoký kontrast white.
  • Neumisťujte průhledné ovládací prvky Text nad barevné rastrové obrázky. Text nemusí být viditelný, pokud uživatel změní barevné schéma zobrazení. Text může být například neviditelný, pokud uživatel nastaví parametr vysokého kontrastu pro usnadnění přístupu.
  • Všimněte si, že fokus na dialogovém okně není tabulátorem na ovládací prvek RadioButtonGroup, dokud není vybráno jedno z tlačítek ve skupině. Pokud chcete, aby se fokus na tuto skupinu tlačítek nastavil, zadejte jedno z tlačítek jako výchozí nastavení ovládacího prvku.
  • Chcete-li poskytnout programy čtečky obrazovky s extra popisným textem o ovládacím prvku RadioButtonGroup. Postupujte podle příkladu uvedeného v Přidání nadbytečného textu do přepínačů.
  • Relativní velikost dialogů, ovládacích prvků a písem se může změnit v závislosti na zvolené velikosti písma. Další informace naleznete jednotky instalačního programu. Aby se zajistilo správné zobrazení textu a ovládacích prvků v uživatelském rozhraní, měli by vývojáři nastavení vždy otestovat svou aplikaci pomocí všech velikostí písem, které se můžou použít.