Skip to main content
ExodeUI

EXODEUI DESKTOP

A little space for good ideas.

Choose your platform to get the official ExodeUI installer.

Looking for Intel Mac or other builds? Explore the web studio or check all download options.

Prefer the browser? Try for free in your browser →
UX vzory7 minut čtení·Updated října 2026·Tým ExodeUI

Palety příkazů vs vnořená navigace: Když Cmd+K porazí postranní panel

V čem jsou palety příkazů dobré, kde selhávají a jak je navrhnout vedle navigace: vyhledávání, fuzzy párování, zkratky a objevitelnost.

Přímé shrnutí a definice

Core Takeaway

Paleta příkazů (často otevíraná pomocí Cmd+K nebo Ctrl+K) umožňuje lidem psát, co chtějí dělat, místo aby to nacházeli v nabídkách. Je rychlejší pro časté uživatele a pomáhá jim objevovat funkce a zkratky. Nenahrazuje navigaci: noví uživatelé stále potřebují viditelnou strukturu, aby se dozvěděli, co existuje. Nejlepší produkty nabízejí obojí.

Proč se palety příkazů šíří

Palety příkazů začaly ve vývojářských nástrojích. V kódu Visual Studio otevře Ctrl+Shift+P paletu příkazů, která umožňuje přístup ke všem funkcím editoru z jednoho okna ovládaného klávesnicí. Produkty jako Superhuman udělaly z Cmd+K centrum zážitku: jedna zkratka pro provedení jakékoli akce, která také učí vyhrazenou zkratku pro příště. Superhuman tvrdí, že lidé dávají přednost vyhledávání před nabídkami, protože nabídky pomáhají pouze tehdy, když již rozumíte tomu, jak jsou uspořádány.

Porovnání čtyřúrovňové vnořené cesty nabídky s paletou příkazů, kde zadáním „inv“ najde „Pozvat lidi“ a zobrazí jeho zástupce
Nabídky vyžadují vědět, kde se funkce nachází; paleta umožňuje lidem psát, co chtějí, a učí zkratku.

Co dobrá paleta potřebuje

Rozdíl mezi užitečnou a frustrující paletou je většinou v kvalitě vyhledávání:

  • Fuzzy matching: překlepy a částečná slova by stále měly najít správný příkaz (Superhuman poznamenává, že "lnik" by měl stále najít "link").
  • Synonyma: lidé zadávají „pozvat“, „přidat člena“ nebo „sdílet“; vše by mělo fungovat.
  • Hodnocení: nejprve poslední a časté příkazy, poté nejlepší shoda textu.
  • Zobrazte zkratky vedle každého výsledku, aby se je lidé naučili.
  • Smíchejte objekty i akce: stránky, lidi, soubory.
  • Nejprve klávesnice, ale plně použitelná s myší a čtečkou obrazovky.

Kde palety zaostávají

Paleta je až do otevření neviditelná, takže nemůže nového uživatele naučit, co produkt dělá. Lidé musí znát nebo uhodnout slovo pro to, co chtějí. Proto odstranění navigace ve prospěch palety obvykle nové a příležitostné uživatele poškodí. Udržujte přehledný postranní panel nebo nabídku pro procházení a zacházejte s paletou jako s rychlým pruhem pro lidi, kteří již vědí, kam jdou.

Přístupnost

Použijte zavedené vzory combobox a listbox, takže čtečky obrazovky oznamují výsledky, udržujte fokus uvnitř palety, když je otevřená, zavřete ji pomocí Escape a vraťte fokus tam, kde to bylo. Nepřepisujte zkratky, na které spoléhají asistenční technologie nebo prohlížeče.

Klíč Principle k zapamatování

  • Palety jsou rychlé pro časté uživatele a pomáhají jim objevovat zkratky
  • Pro nové uživatele jsou neviditelné, proto udržujte viditelnou navigaci
  • O úspěchu rozhoduje kvalita vyhledávání: fuzzy shoda, synonyma, dobré hodnocení
  • Zobrazovat ve výsledcích zkratky, aby se je lidé naučili
  • Postupujte podle vzorů přístupnosti pole se seznamem

Často kladené otázky

Zdroje

  1. How to build a remarkable command palette — Superhuman
  2. User interface: Command Palette — Dokumenty Visual Studio Code
  3. Progressive Disclosure — Nielsen Norman Group

Související návody a příklady

Rozhraní, která reagují okamžitě

Vyzkoušejte jarní nastavení, která působí rychle a klidně, protože uživatelé uživatelského rozhraní používají mnohokrát denně.

Otevřete pružinový generátor
Vyzkoušejte zdarma