it-swarm-eu.dev

Jak byste zobrazili klíč odpovídající uživateli?

Jeden je oprávněn přiřadit ekvivalenty kláves k ovládacím prvkům, jako jsou tlačítka v kakau.

Například lze tlačítku přiřadit Cmd-E. Pokusíte se uživatele informovat, že stisknutí Cmd-E je stejné jako kliknutí na toto tlačítko? (Snad, pomocí popisku, na štítku ovládacího prvku atd.) Nebo byste očekávali, že se uživatel dozví o takových ekvivalentech pouze v dokumentaci?

4
ericg

Systém Windows již umožňuje zjistit, co je klíčový ekvivalent, podtržením písmene, např. v níže uvedeném dialogu by stisknutí Alt-F bylo stejné jako kliknutí na tlačítko Najít:

alt text

V systému Windows 3.1 bylo odpovídající písmeno vždy podtrženo. Počínaje Windows XP se domnívám, že podtržení se již neobjeví, dokud nestisknete klávesu Alt.

V systému Mac byste mohli implementovat podobný přístup zobrazením ekvivalentů příkazových kláves, když uživatel stiskne klávesu Option, ale v systému Mac OS neexistuje žádný vestavěný mechanismus, který by jej automaticky implementoval. Povolení funkcí usnadnění může poskytnout způsob zobrazení klíčových ekvivalentů, ale nikdy jsem je nezkusil a ve výchozím nastavení nejsou zapnuté.

IMO, Windows zpracovává ekvivalenty kláves tlačítka lépe než Mac, ale Mac zpracovává ekvivalenty kláves položky nabídky lépe. Když kliknete na nabídku a poté stisknete klávesu Option, zobrazí se různé položky nabídky, které jsou obvykle rozšířeními původních, např. Zavřít okno se stane Zavřít vše:

alt text

Četl jsem článek AskTog, na který @DanM navázal před několika lety. Tehdy jsem to zjistil hloupě a teď to považuji za hloupé. Jeho předpoklad je nepravdivý:

  1. Požádejte každého uživatele počítače, který se silně spoléhá na klíčové ekvivalenty, a používá je téměř podvědomě, na rozdíl od testovaných účastníků, kteří jsou požádáni o stisknutí klávesy

  2. Togův test je velmi omezený a, IMO, k ničemu. Při psaní tohoto článku jsem několikrát stiskl Cmd-Shift- [a Cmd-Shift-], abych se pohyboval tam a zpět mezi různými kartami prohlížeče. Cítil bych se docela postižený, kdybych měl pokaždé jít do menu nebo pohnout myší a stisknout tlačítko. Nejen, že by mi to trvalo déle, ale musel bych přesunout kurzor myši zpět tam, kde jsem byl v editačním poli - vedlejší účinek, který Tog neměří.

9
Hisham

Osobně se mi líbí, když mi nabídka nebo tlačítko nápovědy ukáže zástupce možnosti.

Závisí to však na vašem publiku.

Programátoři mají tendenci (hrubou generalizaci, kterou znám) používat klávesnici více než „běžní“ uživatelé kanceláře, aby mohli informace ocenit. Pravděpodobně také experimentují s rozhraním, aby zjistili, co dokáže.

Méně technický uživatel může být ohromen informacemi, které zadáváte, a je pravděpodobnější (jiná generalizace), že myš budou používat spíše než klávesnici, takže pro ně zkratka není relevantní.

2
ChrisF

Obvykle je obvyklé mít klávesové zkratky v blízkosti položky nabídky, ke které jsou přiřazeny. Pokud jde o jiné ovládací prvky, je to méně zřejmé nebo přímo vpřed (tam byste mohli použít tip nástroje, ale podle mého názoru to není standardní nebo očekávané).

Proč se tomu chcete vyhnout? Úspora místa?

Uživatelé obvykle nečtou a konkrétně nečtou dokumentaci ...

2
Dan Barak

Jedna věc, kterou je třeba mít na paměti, je, že klávesové zkratky nejsou pro většinu uživatelů kritickou funkcí. Výzkum také ukazuje, že myš je pro většinu úkolů a většinu uživatelů rychlejší než klávesnice (např. http://www.asktog.com/SunWorldColumns/S02KeyboardVMouse3.html ). To neznamená, že byste neměli poskytovat klávesové zkratky nebo že byste neměli poskytovat uživatelům způsob, jak se o nich dozvědět, ale to naznačuje, že byste mohli chtít dvakrát přemýšlet o tom, jak zkomplikovat vaše uživatelské rozhraní pomocí klávesových zkratek.

Jako příklad nabízí GMail velké množství klávesových zkratek, ale o nich se nedozvíte přetočením tlačítek nebo kliknutím na prominentní odkaz. Pokud vím, všechny informace o klávesových zkratkách lze nalézt na jedné webové stránce a jediným způsobem, jak se k němu dostat, je kliknout na Nápověda a poté vyhledat "klávesové zkratky" ".

Neříkám, že strategie Google je ta, kterou byste měli dodržovat, ale myslím, že dobrým místem pro zahájení by bylo vytvoření webové stránky nebo souboru nápovědy obsahující všechny klávesové zkratky. Pokud mnoho uživatelů vyžaduje zkratky, budete vědět, že je čas udělat něco, aby bylo jasnější, že existují, ale pokud ne, jste pravděpodobně v pohodě.

2
devuxer

Líbí se mi způsob, jakým Office zpracovává klávesové zkratky - s tipem nástroje a podpůrnou dokumentací. Špička nástroje není invazivní - vidíte ji pouze tehdy, když se na ovládací prvek na chvíli vznášíte a je to tam, když ji potřebujete.

alt text

Případně, pokud chcete seznam zkratek, můžete přejít do nápovědy a napsat „klávesové zkratky“. Pro ty uživatele, kteří se je chtějí naučit, musí být tato možnost také.

alt text

A také zjistím, že při učení nové aplikace budou uživatelé používat myš, klikat vlevo a vpravo, aby viděli, co se stane, a je velmi pravděpodobné, že se budou pohybovat na položkách nabídky. Mají-li zde klávesovou zkratku, ukazuje jim, že ji mohou používat, aniž by to zapříčinilo návrh aplikace.

1
Tania Gobeil