Sdílet prostřednictvím


Windows 7 Mouse and Pointers

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.

Myš je primární vstupní zařízení používané k interakci s objekty ve Windows. Funkce myši můžou zahrnovat i další polohovací zařízení, jako jsou trackbally, touchpady a bodovací hůčky integrované do poznámkových počítačů, pera používaná ve Windows Tablet a Touch Technology, a na počítačích s dotykovými obrazovkami, dokonce i prstem uživatele.

Poznámka

Pokyny týkající se přístupnosti, peraa dotykového ovládání jsou uvedeny v samostatných článcích.

Fyzicky pohybující se myší přesune grafický ukazatel (označovaný také jako kurzor) na obrazovce. Ukazatel má řadu obrazců, které označují jeho aktuální chování.

snímek obrazovky s pěti typickými ukazateli myši

typické ukazatele myši

Zařízení myši mají často primární tlačítko (obvykle levé tlačítko), sekundární tlačítko (obvykle vpravo) a kolečko myši mezi nimi. Umístěním ukazatele a kliknutím na primární a sekundární tlačítka myši můžou uživatelé vybírat objekty a provádět s nimi akce. U většiny interakcí stiskněte tlačítko myši, zatímco kurzor je nad cílem, označuje vybraný cíl a uvolnění tlačítka provede jakoukoli akci přidruženou k cíli.

Všechny ukazatele kromě zaneprázdněného ukazatele mají jedno pixelové horké místo, které definuje přesné umístění myši na obrazovce. Aktivní bod určuje, který objekt je ovlivněn akcemi myši. Objekty definují horkou zónu, což je oblast, ve které se horké místo považuje za objekt. Horká zóna se obvykle shoduje s ohraničením objektu, ale může být větší, aby byl záměr uživatele jednodušší.

Stříškou je blikající svislý pruh, který se zobrazí, když uživatel píše do textového pole nebo jiného textového editoru. Kurzor je nezávislý na ukazateli (ve výchozím nastavení systém Windows skryje ukazatel při psaní uživatele).

snímek obrazovky textového pole s kurzorem

stříšku

Koncepty návrhu

Myš je intuitivní

Myš byla úspěšná vstupní zařízení, protože je snadné ji použít pro typickou lidskou ruku. Interakce založená na ukazatelích byla úspěšná, protože je intuitivní a umožňuje bohaté možnosti.

Dobře navržené objekty uživatelského rozhraní (UI) mají cenovou dostupnost, což jsou vizuální a behaviorální vlastnosti objektu, které naznačují, jak se používá. Ukazatel funguje jako proxy pro ruku a umožňuje uživatelům pracovat s objekty obrazovky podobně jako s fyzickými objekty. Lidé mají základní znalosti o tom, jak lidská ruka funguje, takže pokud něco vypadá, že to může být tlačeno, snažíme se to nasdílet; pokud to vypadá, že to může být uchopeno, snažíme se to vzít. Uživatelé pak můžou zjistit, jak používat objekty se silnou cenovou dostupností, jen když se na ně dívá a zkouší je.

snímek obrazovky s tlačítkem a posuvníkem

tlačítka a posuvníky mají silnou cenovou

Naproti tomu objekty s špatnou cenovou dostupností jsou obtížnější zjistit. Takové objekty často vyžadují popisek nebo instrukce k jejich vysvětlení.

snímek obrazovky s textem odkazu a ikonou země internetu

text odkazu a ikony mají špatnou dostupnost

Některé aspekty používání myši nejsou intuitivní.

kliknutí pravým tlačítkem myši, poklikání a kliknutí pomocí modifikátorů kláves Shift nebo Ctrl jsou tři interakce myši, které nejsou intuitivní, protože nemají žádné skutečné protějšky z světa. Na rozdíl od klávesových zkratek a přístupových kláves se tyto interakce myší obvykle nikde v uživatelském rozhraní nezdokumentují. To naznačuje, že modifikátory klávesnice, poklikání pravým tlačítkem myši a klávesnice by neměly být nutné k provádění základních úloh, zejména u začínajících uživatelů. Také naznačuje, že tyto pokročilé interakce musí mít konzistentní a předvídatelné chování, které se má efektivně používat.

Jedním kliknutím nebo poklikáním?

Dvojité kliknutí se používá tak široce na ploše Windows, že se nemusí zdát jako pokročilá interakce. Například otevírání složek, programů nebo dokumentů v podokně souborů Průzkumníka Windows se provádí poklikáním. Otevření zástupce na ploše Windows také používá dvojité kliknutí. Naproti tomu otevírání složek nebo programů v nabídce Start vyžaduje jedno kliknutí.

Výběrové objekty používají k provedení výběru jedno kliknutí, takže k otevření vyžadují dvojité kliknutí, zatímco neschybitelné objekty vyžadují otevření pouze jedním kliknutím. Tento rozdíl není srozumitelný pro mnoho uživatelů (kliknutí na ikonu programu je kliknutí na ikonu programu, vpravo?) a v důsledku toho někteří uživatelé jednoduše klikají na ikony, dokud nedostanou to, co chtějí.

Přímá manipulace

Přímé interakce s objekty se označuje jako přímá manipulace. Mezi běžné přímé manipulace patří odkazování, kliknutí, výběr, přesunutí, změna velikosti, rozdělení, posouvání, posouvání a přiblížení. Naproti tomu interakce s objektem prostřednictvím okna vlastností nebo jiného dialogového okna může být popsána jako nepřímá manipulace.

Pokud však existuje přímá manipulace, může dojít k náhodné manipulaci, a proto je třeba odpustit. Odpuštění je schopnost snadno obrátit nebo opravit nežádoucí akci. Přímou manipulaci odpouštíte tím, že poskytnete zpět, poskytnete dobrou vizuální zpětnou vazbu a umožníte uživatelům snadno opravovat chyby. Přidružené k odpuštění brání tomu, aby se na prvním místě nestaly nežádoucí akce, které můžete provést pomocí omezených ovládacích prvků a potvrzení pro rizikové akce nebo příkazy, které mají nezamýšlené důsledky.

Standardní interakce tlačítek myši

Standardní interakce myši závisí na různých faktorech, včetně kliknuté klávesy myši, počtu kliknutí, polohy během kliknutí a na to, zda byly stisknuty nějaké modifikátory klávesnice. Tady je souhrn toho, jak tyto faktory obvykle ovlivňují interakci:

  • U většiny objektů provede levý poklikání jedním kliknutím na levé tlačítko a provede výchozí příkaz. Výchozí příkaz je identifikován v místní nabídce.
  • U některých typů vybratelných objektů se po každém kliknutí rozbalí efekt kliknutí. Například jedno kliknutí v textovém poli nastaví vstupní umístění, poklikání vybere slovo a trojité kliknutí vybere větu nebo odstavec.
  • Po kliknutí pravým tlačítkem myši se zobrazí místní nabídka objektu.
  • Zachování myši při najetí myší vede k najetí myší.
  • Když stisknete tlačítka myši, zachováte myš tak, že kliknete na jeden objekt a kliknete na jeden objekt. Přesunutí myši označuje přesunutí, změnu velikosti, rozdělení, přetažení a výběr více objektů.
  • Klávesa Shift rozšiřuje výběr souvisle.
  • Klávesa Ctrl rozšiřuje výběr přepnutím stavu výběru klikané položky, aniž by to ovlivnilo výběr jiných objektů.

Jednoduché interakce myší

Následující tabulka popisuje běžné interakce a efekty myši.

Jednoduchá akce Interakce Typický efekt
Míření
Umístěte ukazatel na konkrétní objekt bez kliknutí na tlačítka myši.
Cíl zobrazí stav najetí myší a všechny dynamické cenové možnosti.
Vznášení
Umístěte ukazatel myši na konkrétní objekt, aniž byste klikli na žádná tlačítka myši a nemuseli se pohybovat alespoň po sekundu.
Cíl zobrazí popis, popis nebo ekvivalent.
Klikání
Umístěte ukazatel na konkrétní nevýkonný objekt a stiskněte a uvolněte tlačítko myši bez pohybu. Kliknutí se projeví na uvolnění tlačítka myši, aby uživatelé mohli zrušit kliknutí přesunutím myši mimo cíl. Proto stisknutí myši označuje pouze vybraný cíl.
Pro jedno kliknutí pomocí primárního tlačítka aktivujte objekt. Poklikáním pomocí primárního tlačítka aktivujte objekt a proveďte výchozí příkaz. U sekundárního tlačítka zobrazte místní nabídku objektu.
Vybírání
Umístěte ukazatel na konkrétní, vybratelný objekt a stiskněte a uvolněte tlačítko myši.
Pro jedno kliknutí pomocí primárního tlačítka vyberte objekt. Pokud uživatelé přetáhne myš, vyberte souvislou oblast objektů. Poklikáním pomocí primárního tlačítka vyberte objekt a proveďte výchozí příkaz.
U textu nastaví kliknutí pravým primárním tlačítkem kurzor, druhé vybere slovo v místě vložení a třetí kliknutí vybere větu nebo odstavec.
Naléhavý
Umístěte ukazatel myši na konkrétní objekt a stiskněte tlačítko myši bez uvolnění.
U funkcí automatického opakování (například opakovaným stisknutím šipky posouvání) aktivujte opakovaně. V opačném případě označuje začátek přesunutí, změny velikosti, rozdělení nebo přetažení, pokud není následovat uvolnění bez přesunutí.
Kroužení
Pohybujte kolečkem myši.
Okno se posunuje svisle ve směru pohybu kolečka myši.

Obrazce ukazatele

Následující tabulka popisuje běžné obrazce a použití ukazatelů.

Tvar Jméno Při použití
snímek obrazovky ukazatele s obrazcem šipky
Normální výběr
Používá se pro většinu objektů.
snímek obrazovky ruky s prstem ukazujícím
Výběr odkazu
Používá se pro text a grafické odkazy kvůli jejich slabé dostupnosti.
snímek obrazovky s obrazcem i-beam
Výběr textu
Slouží k označení umístění mezi znaky.
snímek obrazovky s velkým obrazcem se znaménkem plus
Výběr přesnosti
Používá se pro grafické a další dvojrozměrné interakce.

Interakce s složenou myší

Následující tabulka popisuje běžné interakce myší.

Složená akce Interakce Typický efekt Ukazatele
Dojemný
Pokud je pohybem režim (zadaný příkazem), přejděte do režimu, umístěte ukazatel myši na pohyblivý objekt, stiskněte tlačítko a přesuňte myš, uvolněte tlačítko myši. v tomto případě ukazatel změní obrazec tak, aby označil režim.
jinak umístěte ukazatel myši na pohyblivý objekt, stiskněte tlačítko a přesuňte myš, uvolněte tlačítko myši. v tomto případě ukazatel nemusí měnit obrazec.
objekt se pohybuje ve směru pohybu ukazatele.
pohnout
snímek obrazovky ukazatele se čtyřmi šipkami
slouží k přesunutí okna v libovolném směru.
pánev
snímek obrazovky s ručním obrazcem
Slouží k přesunutí objektu v okně v libovolném směru.
Změna velikosti
Umístěte ukazatel myši na změnitelný okraj nebo úchyt pro změnu velikosti, stiskněte tlačítko myši a přesuňte myš a uvolněte tlačítko myši.
objekt změní velikost směru pohybu ukazatele.
svislá a vodorovná změna velikosti
Snímek obrazovky s ukazateli nahoru snímek obrazovky s ukazateli nahoru a zprava doleva
slouží ke změně velikosti jedné dimenze.
diagonální změna velikosti
bb545459.mouse13(en-us,msdn.10).png snímek obrazovky s diagonálními ukazateli
slouží ke změně velikosti dvou dimenzí současně.
Změna velikosti řádku a sloupce
bb545459.mouse15(en-us;msdn.10).png snímek obrazovky s ukazateli šipek
Slouží ke změně velikosti řádku nebo sloupce v mřížce.
Oddělování
Umístěte ukazatel myši na rozdělovač, stiskněte tlačítko myši a přesuňte myš a uvolněte tlačítko myši.
rozdělení ohraničení podokna se přesune směrem pohybu ukazatele.
rozdělovače oken
bb545459.mouse17(en-us,msdn.10).png snímek obrazovky s ukazateli šipek s dvojitým křížkem
Slouží ke změně velikosti rozděleného podokna svisle nebo vodorovně.
Přetažení
Umístěte ukazatel myši na platný objekt pro přetažení, stiskněte tlačítko myši a přesuňte myš na cíl přetažení a uvolněte tlačítko myši.
objekt se přesune nebo zkopíruje do cíle přetažení.
normální výběr
snímek obrazovky s fotkou, standardním ukazatelem a informačním
použité nad platnými cíli přetažení. může mít také informační popis, který označuje konkrétní účinek.
nedostupný
snímek obrazovky s malou zablokovanou nebo offline ikonou
Používá se k označení povrchu jako platný cíl přetažení.

Indikátory aktivity

Následující tabulka ukazuje ukazatele, které uživatelé uvidí při provádění akce, která trvá déle než několik sekund.

Tvar Jméno Při použití
snímek obrazovky, který zobrazuje ukazatel zaneprázdněného prstencového tvaru
Ukazatel zaneprázdnění
Slouží k čekání na odezvu okna.
snímek obrazovky s ukazatelem a šipkou ve tvaru prstence
Práce s ukazatelem na pozadí
Slouží k nasměrování, kliknutí, stisknutí nebo výběru, když se úkol dokončí na pozadí.

Ukazatele rukou

Odkazy na text a grafiku používají ukazatel ruky nebo "výběr odkazu" (ruka s indexovým prstem ukazující snímek obrazovky s prstem u indexu ukazující ) z důvodu jejich slabé dostupnosti. I když odkazy můžou mít další vizuální vodítka k označení, že se jedná o odkazy (například podtržení a speciální umístění), zobrazení ukazatelem ruky na najetí myší je konečným ukazatelem odkazu.

Aby nedocházelo k nejasnostem, je nezbytné nepoužívat ukazatel ruky pro jiné účely. Například příkazová tlačítka už mají silnou cenovou dostupnost, takže nepotřebují ukazatel ruky. Ukazatel ruky musí znamenat "tento cíl je odkaz" a nic jiného.

Vlastní ukazatele

Systém Windows podporuje vytváření vlastních ukazatelů. Další podrobnosti najdete v tématu Nastavení obrázku kurzoru a uživatelského vstupu : Rozšířený příklad.

Mnoho aplikací poskytuje paletu ovládacích prvků s vlastními ukazateli pro podporu funkcí aplikace.

snímek obrazovky palety s ukazatelem na

Microsoft Paint obsahuje paletu různých funkcí, z nichž každý má jedinečný ukazatel

Fitts' Law

Fitts' Law je dobře známý princip v grafickém návrhu uživatelského rozhraní ergonomie, která v podstatě uvádí:

  • Čím dál je cíl, tím déle trvá jeho získání myší.
  • Čím menší je cíl, tím déle trvá jeho získání myší.

Proto jsou velké cíle dobré. Nezapomeňte kliknout na celou cílovou oblast.

Nesprávný Správně (na celý cíl je možné kliknout)
snímek obrazovky s ikonou, na který se dá kliknout jenom snímek obrazovky ikony s možností kliknutí a kliknutím na popisek

Při nasměrování na cíl můžete dynamicky měnit velikost cíle, aby bylo snazší ho získat.

snímek obrazovky mapy znaků se zvětšeným číslem

cíl se zvětší, když uživatel ukazuje, aby se usnadnilo získání

A blízké cíle jsou také dobré. Vyhledejte kliknutelné položky blízko místa, kde se s největší pravděpodobností použijí. Na následujícím obrázku je paleta barev příliš daleko od selektoru nástrojů.

snímek obrazovky palety barev oddělených od nástrojů

Paleta barev je příliš daleko od místa, kde se pravděpodobně používá

Vezměte v úvahu skutečnost, že aktuální umístění ukazatele uživatele je tak blízko, jak může být cíl, což usnadňuje získání. Kontextové nabídky tak plně využívají práva Fitts, stejně jako minipanely nástrojů používané Microsoft Office.

snímek obrazovky s ukazateli v blízkosti rozevíracího seznamu

Umístění aktuálního ukazatele je vždy nejjednodušší získat

Při určování velikostí objektů zvažte také alternativní vstupní zařízení. Například minimální cílová velikost doporučená pro dotykové ovládání je 23 × 23 pixelů (13x13 DLU).

Prostředí bez myši

Ne všechna prostředí Windows mají myš. Například veřejné terminály mají zřídka myš a obvykle mají dotykovou obrazovku. To znamená, že uživatelé můžou provádět jednoduché interakce, jako je kliknutí pravým tlačítkem myši nebo přetažení. Nemůžou ale najet myší, kliknout pravým tlačítkem nebo poklikáním. Tato situace se snadno navrhuje, protože tato omezení jsou obvykle známa předem.

Použití myši vyžaduje jemné motorické dovednosti a v důsledku toho ne všichni uživatelé mohou používat myš. Aby byl váš software přístupný pro nejširší cílovou skupinu, ujistěte se, že všechny interakce, pro které nejsou jemné motorické dovednosti nezbytné, je možné místo toho provádět pomocí klávesnice.

Další informace a pokyny najdete v tématu přístupnosti .

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

  1. Přizpůsobte interakci myší v souladu se standardními efekty pomocí standardních ukazatelů, kdykoli je to vhodné.
  2. Omezte pokročilé interakce myší (ty, které vyžadují kliknutí pravým tlačítkem, více kliknutí nebo modifikační klávesy) na pokročilé úlohy cílené na pokročilé uživatele.
  3. Přiřaďte pokročilé interakce myší konzistentní a předvídatelné chování, aby je bylo možné efektivně používat.
  4. Ujistěte se, že váš program poskytuje možnost obrátit nebo opravit všechny nežádoucí akce, zejména pro destruktivní příkazy. Náhodné akce jsou pravděpodobnější při použití přímé manipulace.

Pokyny

Click affordance

  • Nikdy vyžadovat, aby uživatelé klikli na objekt, aby zjistili, jestli je možné na něj kliknout. Uživatelé musí být schopni určit možnost kliknutí pouze vizuální kontrolou.
    • Primární uživatelské rozhraní (například tlačítka potvrzení) musí mít statickou dostupnost kliknutí. Uživatelé by neměli muset najet myší, aby zjistili primární uživatelské rozhraní.
    • Sekundární uživatelské rozhraní (například sekundární příkazy nebo ovládací prvky progresivního zpřístupnění) může při najetí myší zobrazit jejich dostupnost kliknutí.
    • odkazy na text by měly staticky navrhnout text odkazu a pak zobrazit cenovou dostupnost kliknutí (podtržení nebo jiná změna prezentace, s ručním ukazatelem) při najetí myší.
    • grafické odkazy zobrazit pouze ukazatel ruky při najetí myší.
  • U textových a grafických odkazů používejte ukazatel ruky (nebo "výběr odkazu"). Jinak by uživatelé museli kliknout na objekty, aby zjistili, jestli jsou odkazy.

Standardní interakce tlačítek myši

Následující tabulka shrnuje interakce tlačítek myši, které platí ve většině případů:

Interakce Efekt
Vznášet
Cíl zobrazí popis, popis nebo ekvivalent.
Jedním kliknutím vlevo
Aktivuje nebo vybere objekt. U textu nastaví kurzor.
Jedním kliknutím pravým tlačítkem myši
Vybere objekt a zobrazí jeho místní nabídku.
Poklikáním doleva
Aktivuje nebo vybere objekt a provede výchozí příkaz. U textu vybere slovo na pozici kurzoru (třetí kliknutí vybere větu nebo odstavec).
Poklikejte pravým tlačítkem na
Stejné jako jedno kliknutí pravým tlačítkem myši.
Jedním kliknutím na shift doleva
U vybratelných objektů rozšiřuje výběr souvisle. V opačném případě je to stejné jako jedno kliknutí levým tlačítkem s možnými úpravami. Například v Malování nakreslení oválu s modifikačním modifikátorem shift má za následek kreslení kruhu.
Jedním kliknutím pravým tlačítkem myši shift
Stejné jako při kliknutí jedním levým tlačítkem shift.
Poklikáním poklikáním doleva
Stejné jako jedno kliknutí levým tlačítkem Shift a provede výchozí příkaz pro celý výběr.
Poklikejte pravým tlačítkem myši na shift
Stejné jako při kliknutí jedním levým tlačítkem shift.
Jedním kliknutím pravým tlačítkem ctrl
U vybraných objektů rozšiřuje výběr přepnutím stavu výběru na vybranou položku, aniž by to ovlivnilo výběr jiných objektů (proto umožňuje výběr, který není souvislý). V opačném případě je to stejné jako jedno kliknutí levým tlačítkem.
Jedním kliknutím pravým tlačítkem myši ctrl
Stejné jako jedno kliknutí pomocí klávesy Ctrl vlevo.
Ctrl poklikáním doleva
Stejné jako jedno kliknutí pomocí klávesy Ctrl a provede výchozí příkaz pro celý výběr.
Ctrl poklikejte pravým tlačítkem myši
Stejné jako jedno kliknutí pomocí klávesy Ctrl vlevo.

Interakce myší

  • Klikněte na cíl nejméně 16 × 16 pixelů, aby bylo možné snadno kliknout na libovolné vstupní zařízení. Pro dotykovéje doporučená minimální velikost ovládacího prvku 23x23 pixelů (13x13 DLU). Zvažte dynamickou změnu velikosti malých cílů, když uživatel ukazuje, aby bylo snazší je získat.

    V tomto příkladu jsou ovládací tlačítka číselníku příliš malá, aby se efektivně používala s dotykovým ovládáním nebo perem.

    snímek obrazovky s ovládáním otáčení s malými šipkami

  • Rozdělovače nastavte aspoň pět pixelů na šířku, aby bylo možné snadno kliknout na libovolné vstupní zařízení. Zvažte dynamickou změnu velikosti malých cílů, když uživatel ukazuje, aby bylo snazší je získat.

    V tomto příkladu je rozdělovač v navigačním podokně Průzkumníka Windows příliš úzký, aby se efektivně používal s myší nebo perem.

    snímek obrazovky úzkého, téměř neviditelného rozdělovače

  • Poskytněte uživatelům prostorový okraj chyby. Umožňuje pohyb myši (například tři pixely), když uživatelé uvolní tlačítko myši. Uživatelé někdy po uvolnění tlačítka myši trochu posouvají, takže pozice myši těsně před uvolněním tlačítka lépe odráží záměr uživatele než pozice těsně po.

  • Poskytněte uživatelům časový okraj chyby. Pomocí rychlosti dvojitého kliknutí systému můžete rozlišovat mezi jedním a dvojitým kliknutím.

  • Kliknutí se projeví na tlačítku myši nahoru. Umožňuje uživatelům opustit akce myši odebráním myši z platných cílů před uvolněním tlačítka myši. U většiny interakcí myši znamená stisknutí tlačítka myši jenom vybraný cíl a uvolnění tlačítka aktivuje akci. Funkce automatického opakování (například stisknutí šipky posouvání k nepřetržitému posouvání) jsou výjimkou.

  • Zachyťte myši pro výběr, přesunutí, změnu velikosti, rozdělení a přetahování.

  • Klávesou Esc můžete uživatelům umožnit opustit interakce se složenou myší, jako je přesunutí, změna velikosti, rozdělení a přetahování.

  • Pokud objekt nepodporuje dvojité kliknutí, ale uživatelé pravděpodobně předpokládají, že ano, interpretujte "dvojité kliknutí" jedním kliknutím. Předpokládejme, že uživatel místo dvou akcí zamýšlel jednu akci.

    Vzhledem k tomu, že uživatelé pravděpodobně předpokládají, že tlačítka hlavního panelu podporují dvojité kliknutí, mělo by se "dvojité kliknutí" zpracovat jedním kliknutím.

    snímek obrazovky s tlačítkem hlavního panelu a standardním ukazatelem

  • Ignorovat redundantní kliknutí myší, když je program neaktivní. Pokud například uživatel klikne na tlačítko 10krát, když je program neaktivní, interpretujte ho jedním kliknutím.

  • Nepoužívejte dvojité přetahování nebo chordy. Dvojitým přetažením je akce přetažení zahájená dvojitým kliknutím a akord je, když je současně stisknuto více tlačítek myši. Tyto interakce nejsou standardní, nejsou zjistitelné, obtížně se provádějí a s největší pravděpodobností se provádějí omylem.

  • Nepoužívejte alt jako modifikátor pro interakce myší. Klávesa Alt je vyhrazená pro přístup k panelu nástrojů a přístupové klávesy.

  • Nepoužívejte Kombinaci kláves Shift+Ctrl jako modifikátor pro interakce myší. To by bylo příliš obtížné použít.

  • Nastavte ukazatel myši jako redundantní. Pokud chcete, aby byl program dotykový, využijte plnou výhodu najetí myší, ale pouze způsoby, které nejsou nutné k provedení akce. Obvykle to znamená, že akci lze provést také kliknutím, ale ne nutně stejným způsobem. Většina technologií dotykového ovládání nepodporuje najetí myší, takže uživatelé s těmito dotykovými obrazovkami nemůžou provádět žádné úkoly, které vyžadují najetí myší.

Kolečko myši

  • Nastavte, aby kolečko myši ovlivnilo ovládací prvek, podokno nebo okno, nad kterým je ukazatel právě překonaný. Tím se vyhnete nezamýšleným výsledkům.
  • Zajistěte, aby se kolečko myši projevilo bez kliknutí nebo zadávání fokusu. Stačí najetí myší.
  • Nastavení kolečka myši má vliv na objekt s nejvýraznějším oborem. Pokud je například ukazatel nad ovládacím prvku seznamu pro posouvání v podokně s možností posouvání v okně s možností posouvání, má kolečko myši vliv na ovládací prvek seznam.
  • Při použití kolečka myši nezměníte vstupní fokus.
  • Dejte kolečku myši následující efekty:
    • Pro posuvná okna, podokna a ovládací prvky:
      • Otáčením kolečka myši se objekt posune svisle, kde se otočí nahoru. Aby kolo mělo přirozené mapování, otáčení kolečka myši by se nikdy nemělo posouvat vodorovně, protože je to dezorientující a neočekávané.
        • Pokud je stisknutá klávesa Ctrl, otočení kolečka myši objekt zvětšuje,, kde se otočí nahoru a otočí se oddálí.
        • naklonění kolečka myši posune objekt vodorovně.
    • Pro zvětšitelná okna a podokna (bez posuvníků):
      • Otočení kolečka myši objekt zvětšuje,, kde se otočí nahoru a otočí se oddálí.
      • Naklonění kolečka myši nemá žádný vliv.
    • Karty:
      • Otáčení kolečka myši může změnit aktuální kartu bez ohledu na orientaci karet.
      • Naklonění kolečka myši nemá žádný vliv.
    • Pokud jsou klávesy Shift a Alt stisknuty, kolečko myši nemá žádný vliv.
  • Použijte nastavení systému Windows pro velikost svislého posouvání (pro otáčení) a vodorovnou velikost posuvníku (pro naklonění). Tato nastavení lze konfigurovat prostřednictvím položky ovládacího panelu myši.
  • Rychlejší otáčení kolečka myši vede k rychlejšímu posouvání. Díky tomu můžou uživatelé efektivněji posouvat velké dokumenty.
  • Pro posuvná okna zvažte, že kliknete na tlačítko kolečka myši, umístěte okno do režimu čtečky. Režim čtečky vytvoří speciální ikonu původu posouvání a posune okno směrem a rychlostí vzhledem k původu posouvání.

snímek obrazovky stránky s ikonou posuvného zdroje

Internet Explorer podporuje režim čtečky, který obsahuje ikonu posunu počátek

Skrytí ukazatele

  • Neskryjte ukazatel. Výjimky:
    • Prezentační aplikace spuštěné v prezentačním režimu na celé obrazovce mohou skrýt ukazatel. Ukazatel se ale musí obnovit okamžitě, když uživatel přesune myš a může se znovu zobrazit po dvou sekundách nečinnosti.
    • Prostředí bez myši (například veřejné terminály) můžou ukazatel trvale skrýt.
  • Ve výchozím nastavení systém Windows skryje ukazatel, když uživatel píše do textového pole. Toto nastavení systému Windows je konfigurovatelné prostřednictvím položky ovládacího panelu myši.

Ukazatele na aktivity

Ukazatele aktivity ve Windows jsou ukazatel zaneprázdněn (snímek obrazovky s ukazatelem ve tvaru prstence ) a práce v ukazateli na pozadí (snímek obrazovky s ukazatelem tvaru prstence a šipky ).

  • Zobrazte ukazatel zaneprázdněnosti, když uživatelé musí čekat více než jednu sekundu, než se akce dokončí. Všimněte si, že zaneprázdněný ukazatel nemá žádné aktivní místo, takže uživatelé nemůžou kliknout na nic, když se zobrazí.
  • Když uživatelé musí počkat na dokončení akce více než jednu sekundu, zobrazí se práce na pozadí, ale program reaguje a neexistuje žádná další vizuální zpětná vazba, že akce není dokončená.
  • Nekombinujte ukazatele aktivity s indikátory průběhu ani animacemi průběhu.

Vynechávka

  • Nezobrazovat stříšku, dokud okno textového zadání nebo ovládací prvek neobsahuje fokus vstupu. Stříška navrhuje vstupní fokus uživatelům, ale okno nebo ovládací prvek může zobrazit stříšku bez vstupního fokusu. Samozřejmě, nekradete vstupní fokus tak, aby dialogové okno mimo kontext mohl zobrazit stříšku.

    Správce přihlašovacích údajů systému Windows se zobrazuje mimo kontext pomocí stříšky, ale bez vstupního fokusu. V důsledku toho uživatelé zadají svoje heslo na neočekávaná místa.

    snímek obrazovky správce přihlašovacích údajů bez fokusu

  • Umístěte stříšku na místo, kde budou uživatelé pravděpodobně psát jako první. Obvykle se jedná o poslední místo, kde uživatel píše, nebo na konec textu.

Přístupnost

  • Pro uživatele, kteří nemůžou myš vůbec používat, zpřístupňujte myš pomocí klávesnice.
    • Uživatelé by měli být schopni dělat všechno pomocí klávesnice, kterou mohou s myší, s výjimkou akcí, pro které jsou jemné motorické dovednosti nezbytné, jako je kreslení a hraní her.
    • Uživatelé by měli mít možnost dělat všechno pomocí myši, kterou můžou používat pomocí klávesnice, s výjimkou efektivního zadávání textu.
  • Pro uživatele s omezenou schopností používat myš:
    • Neprovádějte dvojité kliknutí a přetahování jediného způsobu provedení akce.

Další informace a pokyny najdete v tématu přístupnosti .

Dokumentace

Při odkazech na myš:

  • Vyhněte se používání myší množného čísla; pokud potřebujete odkazovat na více než jednu myš, použijte zařízení myši.
  • Pomocí tlačítka myši označte levé tlačítko myši. Nepoužívejte primární tlačítko myši. Podobně použijte pravé tlačítko myši místo sekundárního tlačítka myši. Bez ohledu na přesnost uživatelé chápou tyto termíny a uživatele, kteří přeprogramují jejich tlačítka, dělají duševní posun.
  • Použijte kolečko pro rotující část kolečka myši a tlačítko kolečka pro odkaz na kliknutelnou část.
  • Pomocí příkazů, jako jsou kliknutí, bod a přetažení, můžete odkazovat na akce myši. Uživatelé otočí kolečko svisle, nakloní ho vodorovně a kliknou na tlačítko kolečka.
  • Pro akci přesunutí dokumentu nebo složky použijte přetažení přetažení. Jako přídavná jména je přijatelné použít přetahování, protože "přesunutí složky je operace přetažení".
  • Vždy poklikejte poklikáním a poklikáním pravým tlačítkem myši jako slovesa.
  • Klikněte, ne klikněte na tlačítko. Klikněte na tlačítko (stejně jako v "kliknutí v okně") je přijatelné.

Při odkazech na ukazatele myši:

  • Odkazujte na ukazatel myši jako ukazatel. Používejte kurzor pouze v technické dokumentaci.
  • U ukazatelů s indikátory aktivity použijte ukazatel zaneprázdnění pro ukazatel, který se skládá pouze z indikátoru aktivity, a práci na ukazateli na pozadí pro kombinovaný ukazatel a indikátor aktivity.
  • U ostatních typů ukazatelů nepoužívejte popisné popisky k odkazování na ukazatel. V případě potřeby můžete pomocí grafického objektu popsat, jak se může ukazatel myši objevit na obrazovce.

Příklady :

  • Nasměrujte ukazatel na ohraničení okna.
  • Pomocí myši klikněte na tlačítko Minimalizovat.
  • Podržte klávesu Shift a klikněte na pravé tlačítko myši.
  • Když se ukazatel změní na snímek obrazovky se dvěma křížovými pruhy, přetáhněte ukazatel myši a přesuňte rozdělenou čáru.

Viz také