Políčka
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.
Při zaškrtávacím políčku se uživatelé rozhodnou mezi dvěma jasně opačnými volbami. Popisek zaškrtávacího políčka označuje vybraný stav, zatímco význam nezaškrtnutého stavu musí být jednoznačným opakem vybraného stavu. V důsledku toho by zaškrtávací políčka měla být použita pouze k zapnutí nebo vypnutí možnosti nebo k výběru nebo zrušení výběru položky.
Typická skupina zaškrtávacích políček.
Poznámka
Pokyny týkající se rozložení jsou uvedeny v samostatném článku.
Je to správná kontrola?
Při rozhodování zvažte tyto otázky:
Používá se zaškrtávací políčko k zapnutí nebo vypnutí možnosti nebo k výběru nebo zrušení výběru položky? Pokud ne, použijte jiný ovládací prvek.
Jsou vybrané a vymazané stavy jasné a jednoznačné opaky? Pokud ne, použijte přepínačů nebo rozevírací seznam, abyste mohli stavy označovat nezávisle.
Při použití ve skupině se skupina skládá z nezávislých voleb, ze kterých uživatelé mohou zvolit nula nebo více? Pokud ne, zvažte ovládací prvky pro závislé volby, jako jsou přepínače a zobrazení stromu zaškrtávacího políčka.
Pokud se skupina používá ve skupině, skládá se ze závislých voleb, ze kterých si uživatelé musí vybrat jednu nebo více? Pokud ano, použijte skupinu zaškrtávacích políček a zpracujte chybu, pokud není vybrána žádná z možností.
Je počet možností ve skupině 10 nebo méně? Vzhledem k tomu, že využité místo na obrazovce je úměrné počtu možností, ponechte počet zaškrtávacích políček na 10 nebo méně. Pro více než 10 možností použijte seznam zaškrtávacích políček .
Byl by přepínač lepší volbou? Pokud jsou zaškrtávací políčka vhodná jenom pro zapnutí nebo vypnutí možnosti, lze přepínače použít pro úplně jiné možnosti. 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ěď:
V tomto příkladu není opačná volba z možnosti Na šířku nezaškrtnutá, takže zaškrtávací políčko není dobrou volbou.
správně:
V tomto 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 v okně další zaškrtávací políčka, použijte zaškrtávací políčko.
Představuje tato možnost možnost místo dat možnost programu? Hodnoty této možnosti by neměly být založené na kontextu ani na jiných datech. Pro data použijte seznam zaškrtávacích políček nebo seznamu s vícenásobným výběrem .
Vzory použití
Zaškrtávací políčka mají několik vzorů použití:
Zvyk | Příklad |
---|---|
Jednotlivá volba Jedno zaškrtávací políčko slouží k výběru jednotlivé volby. |
![]() Jedno zaškrtávací políčko se používá pro jednotlivou volbu. |
nezávislé volby (nula nebo více) skupina zaškrtávacích políček se používá k výběru ze sady nulových nebo více možností. |
na rozdíl od ovládacích prvků s jedním výběrem, jako jsou přepínačů, mohou uživatelé vybrat libovolnou kombinaci možností ve skupině zaškrtávacích políček.![]() Skupina zaškrtávacích políček se používá pro nezávislé volby. |
Závislé volby (jedna nebo více) Skupinu zaškrtávacích políček lze také použít k výběru ze sady jedné nebo více možností. |
možná budete muset reprezentovat výběr jedné nebo více závislých možností. protože microsoft?windows nemá ovládací prvek, který přímo podporuje tento typ vstupu, nejlepším řešením je použít skupinu zaškrtávacích políček a zpracovat chybu, pokud není vybrána žádná z možností.![]() Používá se skupina zaškrtávacích políček, kde musí být vybrán alespoň jeden protokol. |
smíšené volby Kromě vybraných a nezaškrtaných stavů mají zaškrtávací políčka také smíšený stav pro více výběrů, které označují, že je tato možnost nastavená pro některé, ale ne všechny objekty. |
![]() Zaškrtávací políčko se smíšeným stavem |
Pokyny
Obecné
Zaškrtávací políčka související se skupinou. V případě potřeby zkombinujte související možnosti a oddělte nesouvisející možnosti do skupin o 10 nebo méně.
Příklad skupin souvisejících nezávislých možností
znovu zvážit použití skupinových políček k uspořádání skupin zaškrtávacích políček to často vede k nepotřebným nepotřebným obrazovkám.
zaškrtávací políčka Seznam v logickém pořadí, jako je seskupení vysoce souvisejících možností nebo umístění nejběžnějších možností jako první nebo sledování jiného přirozeného průběhu. Abecední řazení se nedoporučuje, protože je závislé na jazyce, a proto není lokalizovatelné.
zarovnat zaškrtávací políčka svisle, ne vodorovně. Vodorovné zarovnání je obtížně čitelné.
správně:
V tomto příkladu jsou zaškrtávací políčka správně zarovnaná.
nesprávná odpověď:
V tomto příkladu je vodorovné zarovnání obtížně čitelné.
Nepoužívejte smíšený stav k reprezentaci třetího stavu. Smíšený stav slouží k označení, že je pro některé, ale ne všechny podřízené objekty nastavena možnost. Uživatelé by neměli být schopni nastavit smíšený stav přímo, spíše je smíšený stav odrazem podřízených objektů. Smíšený stav se nepoužívá jako třetí stav pro jednotlivé položky. Pokud chcete reprezentovat třetí stav, použijte raději přepínače nebo rozevírací seznam.
nesprávná odpověď:
V tomto příkladu má smíšený stav znamenat, že není nainstalovaná služba Motiv.
správně:
V tomto příkladu si uživatelé můžou vybrat ze seznamu tří jasných možností.
Po kliknutí na zaškrtávací políčko smíšeného stavu by se mělo cyklicky procházet všemi vybranými, všemi nezaškrtnutými a původními smíšenými stavy. Pro odpuštění je důležité obnovit původní smíšený stav, protože nastavení může být pro uživatele složité nebo neznámé. V opačném případě by jediným způsobem obnovení smíšeného stavu s jistotou bylo zrušení úlohy a spuštění znovu.
Nepoužívejte zaškrtávací políčka jako indikátor průběhu. Místo toho použijte indikátor průběhu ovládací prvek.
nesprávná odpověď:
V tomto příkladu se zaškrtávací políčka nesprávně používají jako indikátor průběhu.
správně:
Příklad typického indikátoru průběhu
Zobrazení zakázaných zaškrtávacích políček pomocí správného stavu výběru I když je uživatelé nemůžou změnit, zaškrtávací políčka se zakázanými zaškrtávacími políčky sdělují informace, aby měly být konzistentní s výsledky.
nesprávná odpověď:
V tomto příkladu by měla být možnost "Vždy číst tento oddíl nahlas" vymazána, protože oddíl není přečtený, když je tato možnost zakázaná.
Nepoužívat výběr zaškrtávacího políčka k:
- Proveďte příkazy.
- Zobrazte další okna, například dialogové okno pro shromáždění dalších vstupů.
- Dynamické zobrazení jiných ovládacích prvků souvisejících s vybraným ovládacím prvku (čtečky obrazovky takové události nemohou rozpoznat).
Nezobrazovat tuto položku <> znovu
- Zvažte použití možnosti Nezobrazovat tuto položku <> možnost znovu povolit uživatelům potlačit opakované dialogové okno jenom v případě, že neexistuje lepší alternativa. Pokuste se předem určit, zda uživatelé skutečně potřebují dialogové okno; pokud ano, vždy zobrazte dialogové okno a pokud ne, odstraňte dialogové okno.
Další pokyny a příklady najdete v tématu Dialogová okna.
Podřízené kontroly
Umístěte podřízené ovládací prvky napravo od nebo pod (odsazení, vyprázdnění popiskem zaškrtávacího políčka) zaškrtávací políčko a jeho popisek. Ukončete popisek zaškrtávacího políčka dvojtečkami.
V tomto příkladu zaškrtávací políčko a jeho podřízený ovládací prvek sdílejí popisek zaškrtávacího políčka a jeho přístupový klíč.
Nechte závislá upravitelná textová pole a rozevírací seznamy povolené, pokud sdílejí popisek zaškrtávacího políčka. 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 automaticky vyberete možnost zadáním záhlaví nebo zápatí.
Pokud vnořete zaškrtávací políčka s přepínači nebo jinými zaškrtávacími políčky, zakázat tyto podřízené ovládací prvky, dokud nebude vybrána možnost vysoké úrovně. Tím se vyhnete nejasnostem ohledně významu podřízených kontrol.
Nastavení podřízených ovládacích prvků na zaškrtávací políčko souvislé se zaškrtávacím políčkum v pořadí ovládacích prvků
Pokud výběr možnosti znamená výběr podřízených zaškrtávacích políček, explicitně zaškrtněte tato políčka, aby byla relace nezaškrtnutá.
nesprávná odpověď:
V tomto příkladu nejsou zaškrtnutá podřízená políčka.
správně:
V tomto příkladu jsou zaškrtnutá podřízená políčka, čímž se zruší jejich vztah k vybrané možnosti.
Použít závislá zaškrtávací políčka, pokud alternativy přidávají zbytečné složitosti. I když zaškrtávací políčka by měly být nezávislé možnosti, někdy alternativy, jako jsou přepínače, přidávají zbytečné složitosti.
správně:
V tomto příkladu je použití přepínačů přesné, ale vytváří zbytečnou složitost.
lepší:
V tomto příkladu je použití zaškrtávacích políček jednodušší a umožňuje uživatelům zaměřit se na výběr požadovaných možností místo na jejich složitý vztah.
Důležité: Tento návod použijte pouze za velmi vzácných okolností,, pokud zobrazení závislostí zvyšuje významnou složitost bez přidání přehlednosti. V předchozím příkladu je nepravděpodobné, že by se uživatelé pokusili zvolit horní i dolní index, a pokud ano, bylo by snadné pochopit, že se jedná o exkluzivní možnosti.
Výchozí hodnoty
- Pokud je zaškrtávací políčko pro možnost uživatele, nastavit nejbezpečnější (aby se zabránilo ztrátě dat nebo přístupu k systému), nejbezpečnější a privátní stav ve výchozím nastavení. Pokud bezpečnost a zabezpečení nejsou faktory, vyberte nejpravděpodobnější nebo pohodlnou hodnotu.
Doporučená velikost a mezery
Doporučená velikost a mezery u zaškrtávacích políček
Popisky
popisky zaškrtávacích políček
Označte každé zaškrtávací políčko.
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 nebo imperativní větu a nepoužívejte žádnou koncovou interpunkci.
- Výjimka: Pokud popisek zaškrtávacího políčka také označí podřízený ovládací prvek, který následuje za ním, ukončete popisek dvojtečky.
Napište popisek tak, aby popsal vybraný stav zaškrtávacího políčka.
Pro skupinu zaškrtávacích políček použijte paralelní formulaci a pokuste se zachovat délku přibližně stejnou pro všechny popisky.
U skupiny zaškrtávacích políček 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. Nepoužívejte frázi popisku, aby zaškrtnutí políčka nebylo nutné provést nějakou akci.
- Výjimka: Tuto položku <> znovu nezobrazovat zaškrtávací políčka.
nesprávná odpověď:
V tomto příkladu tato možnost nepoužívá kladné formulace.
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.
Poznámka
Přidání vysvětlení do jednoho zaškrtávacího políčka ve skupině neznamená, že musíte zadat vysvětlení pro všechna zaškrtávací políčka ve skupině. 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.
V tomto příkladu má popisek zaškrtávacího políčka další vysvětlující text.
Pokud je možnost důrazně doporučená, zvažte přidání "(doporučeno)" do popisku. 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 se zaškrtávacím políčku.
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.
nesprávná odpověď:
V tomto příkladu je textové pole nesprávně umístěné uvnitř popisku zaškrtávacího políčka.
skupinových popisků zaškrtávacích políček
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 zaškrtávací políčka. Například nevyjádřete "Vybrat některou z následujících možností".
Ukončete každý popisek 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í.
Pokud chcete vybrat jednu nebo více závislých možností, vysvětlete požadavek na popisku.
správně:
V tomto příkladu si uživatelé můžou myslet, že můžou vybrat jenom jeden výběr.
lepší:
V tomto příkladu je jasné, že uživatelé můžou vybrat více než jeden výběr.
Dokumentace
Při odkazech na zaškrtávací políčka:
Použijte přesný text popisku, včetně jeho velká písmena, ale nezahrnujte podtržítko nebo dvojtečku přístupového klíče. Zahrňte zaškrtávací políčko.
Podívejte se na zaškrtávací políčko jako zaškrtávací políčko, ne na zaškrtávací políčko, zaškrtávací políčko nebo jenom zaškrtávací políčko, protože samotné políčko je pro lokalizátory nejednoznačné.
Pokud chcete popsat interakci uživatele, použijte výběr a zrušení zaškrtnutí.
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: Zaškrtněte políčko Podtržení.