it-swarm-eu.dev

Rozbalovací tlačítko a možnosti odpojení

V horní části aplikace máme funkční lištu, která (téměř) obsahuje všechny funkce, které lze provádět se záznamy v níže uvedené tabulce, velmi podobné UI aplikace Office Fluent. Snažíme se minimalizovat množství funkcí, ale v aplikaci máme několik obrazovek, které přesáhnou prostor v liště. Nyní chceme přidat rozbalovací tlačítko/tlačítko rozdělení/tlačítko nabídky/....

Máme však jednu funkční skupinu, kde jsou možnosti disjunktní a nejsou nikdy aktivní současně, bylo by však rozumné je seskupit. V aplikaci nikdy tlačítka nezakrýváme, ale šedivě je vypínáme.

Jak byste postupovali, pokud je horní funkce deaktivována (ale je nejpoužívanější funkcí) a druhá funkce je aktivní.
Měla by druhá funkce „skočit“ na vrchol?
Má tam zůstat? Pokud tam má zůstat, jak mohu naznačit, že tlačítko je neaktivní, ale rozevírací nabídka je aktivní.
Neměl bych tlačítko nabídky používat vůbec?

5
marten

Rozdělovací tlačítka jsou skvělá, když existuje jeden příkaz, který uživatelé používají většinu času, a poté několik dalších, kteří někdy používají. Uživatelé mají rychlý přístup jediným kliknutím k tomu, co potřebují nejvíce, zatímco méně často potřebné příkazy jsou stále k dispozici, ale z cesty. Takto přispívá k „tekutému“ (rychlému a bezduchému) uživatelskému rozhraní: zvyšováním rychlosti společných příkazů a skrýváním nepořádku vzácných příkazů.

Zde jsou možnosti, s nimiž se ve vaší situaci potýkám:

Zakázání tlačítka. Pokud používáte tlačítko rozdělení, pokud ponecháte příkaz pro tlačítko stejné a v případě potřeby jej deaktivujete, uživatelé si mohou myslet na celou nabídku. je zakázáno (pokud si nevšimnou, malá šipka je povolena). Rovněž to podkopává „plynulost“ tlačítka rozdělení v tom, že většina uživatelů nemůže vždy získat přístup k příkazu, ke kterému nejpravděpodobněji potřebují přístup.

Příkaz Zaměnit tlačítko Druhou horší možností je zaměnit příkazy pro tlačítko. Zde jde o to, že uživatelé nebudou schopni vyvinout užitečné návyky pro každý příkaz, protože někdy je příkaz na tlačítku a jindy je na rozdělení. Budou se muset zastavit, přečíst si tlačítko a přemýšlet, než začnou jednat („dobře, příkaz, který chci, zde není, takže musí být tentokrát na rozdělení“). Opět ne moc dobré na plynulost. Směrnice Windows UX umožňují, aby se tlačítko stalo posledním použitým příkazem, za předpokladu, že bude pravděpodobně znovu použit. Pokud se vám to hodí, je to dobré řešení. Budu však opatrný při přepínání příkazů jiný od posledního použitého příkazu (např. Protože poslední příkaz je nyní zakázán), pokud nový příkaz není vysoce předvídatelný a „nedává smysl“ vaši uživatelé. Nejprve bych to nezkusil bez dostatečného množství průzkumu uživatelů.

Tlačítko nabídky Zní to, jako byste měli případ, kdy je použití příkazu rovnoměrněji rozloženo mezi příkazy - každý příkaz není k dispozici pro dobrý kus čas. Možná budete potřebovat tlačítko menu, které se liší od tlačítka rozdělení v tom, že tlačítko nabídky vždy otevírá rozbalovací příkazy, které jsou v podstatě stejné jako rozbalovací nabídka. Označte tlačítko nabídky kategorií příkazů. Kliknutím na ni se rozbalí stabilní seznam příkazů, některé jsou podle potřeby deaktivovány. To znamená, že vaše příkazy musí vždy vybrat dvě kliknutí, což stojí uživatele určitou účinnost, ale alespoň uživatelé se nebudou muset zastavit a přemýšlet před použitím.

Tlačítko pro přepínání. Každou náhodou se dva nejčastěji používané příkazy vzájemně vylučují protiklady druhého tak, že jeden je vždy povolen a když je druhý deaktivován a naopak? Například jeden příkaz rozšíří pohled a druhý zmenší pohled? Pokud ano, možná je můžete zkombinovat do přepínajícího atributu _. Zde máte jedno přepínací tlačítko (nebo dokonce zaškrtávací políčko) označené jako jedno stavy atributu (např. „Rozbalit“), které může uživatel nastavit (zaškrtnout) nebo zrušit. Stále máte rozevírací šipku pro další příkazy k vyladění aktuálního stavu. Tímto způsobem budete mít vždy jako funkci aktivovanou „stejnou“ funkci (jak ji uživatelé vnímají).

Nabídka Bank Pokud je na dělené straně spousta příkazů, poslední možností, na kterou mohu myslet, je postavit „ menu banka) , “v zásadě rozdělené tlačítko s více než jedním tlačítkem. Vyberte dva až čtyři nejčastěji používané příkazy, kde alespoň jeden z nich je vždy povolen. Každému z těchto příkazů přidělte vlastní příkazové tlačítko, které je vždy viditelné, seskupte je a přidejte rozevírací šipku pro zbývající příkazy. Nevýhodou je, že zabírá více místa než jediné tlačítko a vždy budete mít deaktivovaná tlačítka zabírající cenný prostor, ale alespoň to zajistí, že nejčastěji potřebným příkazem je vždy jedno kliknutí.

9
Michael Zuschlag

Pokud vám rozumím správně, je to takto, máte nabídku, kterou můžete říct

Save | Edit | Undo

Vrátit zpět jako hlavní bod má možnost rozevíracího seznamu na Znovu, ale může to být tak, že člověk nemůže zrušit nic jiného než pouze opakovat.

V tomto případě bych to nechal skočit na vrchol, aby byl vidět, i když za normálních okolností je lepší mít konzistentní nabídku. Lidé jsou na to zvyklí, protože je to trochu jako skrytá tlačítka, která nelze použít, a zobrazení tlačítek, která lze použít.

1
Lukas Oppermann