Přepínače
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.
Pomocí přepínače uživatelé vyberou mezi sadou vzájemně se vylučujíných souvisejících možností. Uživatelé můžou zvolit jednu a jenom jednu možnost. Přepínače se nazývají, protože fungují jako předvolby kanálu v rádiech.
Typická skupina přepínačů.
Skupina přepínačů se chová jako jeden ovládací prvek. Pomocí klávesy Tab je přístupná jenom vybraná volba, ale uživatelé můžou procházet skupinou pomocí kláves se šipkami.
Poznámka
Pokyny týkající se rozložení a navigačních klávesnice jsou uvedeny v samostatném článku.
Je to správná kontrola?
Při rozhodování zvažte tyto otázky:
Používá se ovládací prvek k výběru jedné možnosti ze sady vzájemně se vylučujíných možností? Pokud ne, použijte jiný ovládací prvek. Pokud chcete vybrat více možností, použijte zaškrtávací políčka, seznam vícenásobných výběrů nebo seznam zaškrtávacích políček.
Je počet možností mezi dvěma a sedmi? Vzhledem k tomu, že využité místo na obrazovce je úměrné počtu možností, ponechte počet možností ve skupině mezi dvěma a sedmi. Pro osm nebo více možností použijte rozevírací seznam nebo seznamu s jedním výběrem .
Bylo by zaškrtávací políčko lepší volbou? Pokud existují jenom dvě možnosti, můžete místo toho použít jedno zaškrtávací políčko. Zaškrtávací políčka jsou ale vhodná pouze pro zapnutí nebo vypnutí jedné možnosti, zatímco přepínače lze použít pro zcela jiné alternativy. Pokud jsou obě řešení možná:
Pokud význam nezaškrtovaného zaškrtávacího políčka není zcela zřejmé, použijte přepínače.
nesprávná odpověď:
správně:
Ve správném příkladu nejsou volby opaky, takže přepínače jsou lepší volbou.
Pomocí přepínačů na stránkách průvodce zrušte zaškrtnutí alternativ, a to i v případě, že je zaškrtávací políčko jinak přijatelné.
Pokud máte dostatek místa na obrazovce a možnosti jsou dostatečně důležité, aby byly vhodné pro použití tohoto místa na obrazovce, použijte přepínače. V opačném případě použijte zaškrtávací políčko nebo rozevírací seznam.
nesprávná odpověď:
V tomto příkladu nejsou možnosti dostatečně důležité pro použití přepínačů.
správně:
V tomto příkladu je zaškrtávací políčko efektivním využitím místa na obrazovce pro tuto možnost periferního zařízení.
Pokud jsou na stránce další zaškrtávací políčka, použijte zaškrtávací políčko.
Je lepší volbou rozevírací seznam? Pokud se ve většině situací doporučuje výchozí možnost pro většinu uživatelů, mohou přepínače upoutat větší pozornost na možnosti, než je potřeba.
Pokud nechcete upoutat pozornost na možnosti, zvažte použití rozevíracího seznamu nebo nechcete, aby uživatelé udělali změny. Rozevírací seznam se zaměřuje na aktuální výběr, zatímco přepínače zvýrazňují všechny možnosti stejně.
V tomto příkladu se rozevírací seznam zaměřuje na aktuální výběr a nedoporučuje uživatelům provádět změny.
Pokud jsou na stránce další rozevírací seznamy, zvažte rozevírací seznam.
Byla by lepší volbou sada příkazových tlačítek, příkazových odkazů nebo rozděleného tlačítka? Pokud se přepínače používají pouze k ovlivnění způsobu provedení příkazu, je často lepší prezentovat varianty příkazů. To umožňuje uživatelům zvolit správný příkaz s jednou interakcí.
Představují možnosti programu místo dat možnosti programu? Hodnoty možností by neměly být založené na kontextu ani na jiných datech. Pro data použijte rozevírací seznam nebo seznam s jedním výběrem.
Pokud je ovládací prvek použit na stránce průvodce nebo ovládacím panelu, je ovládací prvek odpovědí na hlavní instrukce a mohou uživatelé později změnit volbu? Pokud ano, zvažte použití příkazových odkazů místo přepínačů, aby interakce byla efektivnější.
Jsou hodnoty nečíselné? Pro číselná data použijte textová pole, rozevírací seznamynebo posuvníky.
Pokyny
Obecné
vypsat možnosti v logickém pořadí, jako je pravděpodobně vybráno nejméně, nejjednodušší operace pro nejsložitější nebo nejméně rizika pro většinu. Abecední řazení se nedoporučuje, protože je závislé na jazyce, a proto není lokalizovatelné.
Pokud žádná z možností není platná volba, přidejte další možnost, která bude odrážet tuto volbu,, například Žádné nebo Neplatí.
Raději zarovnejte přepínače svisle místo vodorovně. Vodorovné zarovnání je obtížnější číst a lokalizovat.
správně:
V tomto příkladu jsou přepínače zarovnané svisle.
nesprávná odpověď:
V tomto příkladu je vodorovné zarovnání obtížně čitelné.
znovu zvážit použití skupinových polí k uspořádání skupin přepínačů– to často vede k nepotřebným nepřehledným obrazovkám.
Nepoužívejte popisky přepínačů jako štítky skupinového rámečku.
Nepoužívat výběr přepínače k:
- Proveďte příkazy.
- Zobrazte další okna, například dialogové okno pro shromáždění dalších vstupů.
- Dynamické zobrazení nebo skrytí jiných ovládacích prvků souvisejících s vybraným ovládacím prvku (čtečky obrazovky takové události nemůžou rozpoznat). Text ale můžete dynamicky měnit na základě výběru.
Podřízené kontroly
Umístěte podřízené ovládací prvky napravo od nebo pod (odsazené, vyprázdněte popiskem přepínače) přepínač a jeho popisek. Ukončete popisek přepínače dvojtečku.
V tomto příkladu přepínač a jeho podřízený ovládací prvek sdílejí popisek přepínačů a jeho přístupový klíč. V tomto případě klávesy se šipkami přesunou fokus z přepínače na podřízené textové pole.
Nechte závislá upravitelná textová pole a rozevírací seznamy povolené, pokud sdílejí popisek přepínače. Když uživatelé zadává nebo vloží cokoli do pole, vyberte odpovídající možnost automaticky. Tím se zjednoduší interakce.
V tomto příkladu zadání čísla stránky automaticky vybere stránky.
Vyhněte se vnoření přepínačů s jinými přepínači nebo zaškrtávacími políčky. Pokud je to možné, ponechte všechny možnosti na stejné úrovni.
správně:
V tomto příkladu jsou možnosti na stejné úrovni.
nesprávná odpověď:
V tomto příkladu použití vnořených možností zvyšuje zbytečnou složitost.
Pokud vnořujete přepínače s jinými přepínači nebo zaškrtávacími políčky, tyto podřízené ovládací prvky zakažte, dokud nebude vybraná možnost vysoké úrovně. Tím se vyhnete nejasnostem ohledně významu podřízených kontrol.
Výchozí hodnoty
Vzhledem k tomu, že skupina přepínačů představuje sadu vzájemně se vylučujíných voleb, vždy mají ve výchozím nastavení vybraný jeden přepínač. Vyberte nejbezpečnější možnost (abyste zabránili ztrátě dat nebo přístupu k systému) a nejbezpečnější a privátní možnost. Pokud bezpečnost a zabezpečení nejsou faktory, vyberte nejpravděpodobnější nebo nejpohodlnější možnost.
výjimky: Nemá výchozí výběr, pokud:
- Neexistuje žádná přijatelná výchozí možnost z bezpečnostních, bezpečnostních nebo právních důvodů, a proto uživatel musí učinit explicitní volbu. Pokud uživatel nevybere výběr, zobrazí se chybová zpráva, která ji vynutí.
- Uživatelské rozhraní musí odrážet aktuální stav a možnost ještě nebyla nastavena. Výchozí hodnota by nesprávně znamenala, že uživatel nemusí provést výběr.
- Cílem je shromáždit nestranná data. Výchozí hodnoty by předsudly shromažďování dat.
- Skupina přepínačů představuje vlastnost ve smíšeném stavu, ke kterému dochází při zobrazení vlastnosti pro více objektů, které nemají stejné nastavení. V tomto případě se nezobrazuje chybová zpráva, protože každý objekt má platný stav.
Nastavit první možnost jako výchozí možnost, protože uživatelé často očekávají, že – pokud toto pořadí není logické. K tomu možná budete muset změnit popisky možností.
nesprávná odpověď:
V tomto příkladu není výchozí možností první možnost.
správně:
V tomto příkladu jsou popisky možností přepracovány tak, aby první možnost byla výchozí.
Doporučená velikost a mezery
Doporučená velikost a mezery pro přepínače
Popisky
Popisky přepínačů
- Označte každý přepínač.
Každému popisku přiřaďte jedinečný přístupový klíč . Pokyny najdete v tématu Klávesnice.
Napište popisek jako frázi, ne jako větu a nepoužívejte žádnou koncovou interpunkci.
- Výjimka: Pokud popisek přepínače označuje také podřízený ovládací prvek, který jej následuje, ukončete popisek dvojtečku.
Použijte paralelní formulaci a pokuste se zachovat délku přibližně stejnou pro všechny popisky.
Zaměřte text popisku na rozdíly mezi možnostmi. Pokud mají všechny možnosti stejný úvodní text, přesuňte tento text na popisek skupiny.
Používejte kladné formulace. Použijte například místo toho, abyste je netiskli a netiskli.
Popište jenom možnost s popiskem. Udržujte popisky stručné, abyste je mohli snadno odkazovat ve zprávách a dokumentaci. Pokud tato možnost vyžaduje další vysvětlení, zadejte vysvětlení v statickém textu ovládací prvek pomocí úplných vět a ukončení interpunkce.
V tomto příkladu jsou možnosti vysvětleny pomocí samostatných statických textových ovládacích prvků.
Poznámka
Přidání vysvětlení k jednomu přepínači neznamená, že musíte poskytnout vysvětlení pro všechna přepínače. Pokud je to možné, uveďte příslušné informace v popisku a použijte vysvětlení pouze v případě potřeby. Neopakujte pouze popisek pro konzistenci.
Pokud je možnost důrazně doporučená, přidejte k popisku "(doporučeno)". Nezapomeňte přidat popisek ovládacího prvku, ne doplňkové poznámky.
Pokud je možnost určená jenom pro pokročilé uživatele, přidejte k popisku "(advanced)". Nezapomeňte přidat popisek ovládacího prvku, ne doplňkové poznámky.
Pokud musíte použít víceřádkové popisky, zarovnejte horní část štítku s přepínačem.
Nepoužívejte podřízený ovládací prvek, hodnoty, které obsahuje, ani popisek jeho jednotek k vytvoření věty nebo fráze. Takový návrh není lokalizovatelný, protože struktura vět se liší podle jazyka.
Popisky skupin přepínačů
Popisek skupiny slouží k vysvětlení účelu skupiny, nikoli postupu při výběru. Předpokládejme, že uživatelé vědí, jak používat přepínače. Například neříkejte "Vybrat jednu z následujících možností".
Všechny skupiny přepínačů potřebují popisky. Napište popisek jako slovo nebo frázi, ne jako větu, končící dvojtečka pomocí statického textu nebo skupinového pole.
Výjimka: vynechat popisek, pokud se jedná pouze o obnovení hlavní instrukce dialogového okna. V tomto případě hlavní instrukce vezme dvojtečku (pokud se nejedná o otázku) a přístupový klíč (pokud existuje).
přijatelné :
V tomto příkladu je popisek skupiny přepínačů pouze výrazem hlavní instrukce.
lepší:
V tomto příkladu se odebere redundantní popisek, takže hlavní instrukce převezme dvojtečku.
Nepřiřaďte k popisku přístupový klíč. Není to nutné a ostatním přístupovým klíčům se znesnadňuje přiřazování.
- Výjimka: Pokud ne všechny ovládací prvky můžou mít jedinečné přístupové klíče, můžete k popisku přiřadit přístupový klíč místo jednotlivých ovládacích prvků. Další informace naleznete v tématu klávesnice.
Dokumentace
Při odkazech na přepínače:
- Použijte přesný text popisku, včetně jeho velká písmena, ale nezahrnujte podtržítko nebo dvojtečku přístupového klíče.
- V programování a další technické dokumentaci se jako přepínače označují přepínače. Všude jinde používají přepínače, zejména v uživatelské dokumentaci.
- Chcete-li popsat interakci uživatele, použijte kliknutí.
- Pokud je to možné, naformátujte popisek tučným písmem. V opačném případě vložte popisek do uvozovek, pouze pokud je to nutné, aby se zabránilo nejasnostem.
Příklad: Klepněte na tlačítko Aktuální stránkaa klepněte na tlačítko OK.