it-swarm-eu.dev

Jaké je nejlepší uživatelské rozhraní?

Jaké je nejlepší uživatelské rozhraní? Tj. potvrzení uživatelem.

1) Jednoduché zaškrtávací políčko na formuláři

nebo

2) Vyskakovací okno se zprávou a tlačítka OK/Storno

4
JFR

Pokud mají něco potvrdit, jedinou možností je modální dialog s tlačítkem OK/Přijmout.

Pokud musí s něčím souhlasit, mělo by existovat tlačítko Storno.

Ve skutečnosti by tlačítka měla obsahovat smysluplný text, nejen OK/Storno.

9
jezmck

Krátká odpověď: „Příkazové odkazy“

Dlouhá odpověď ...

IMO, v mnoha situacích jsou OK/Storno nebo Ano/Ne velmi špatné.

Proč?

Protože uživatelé mají pevnou cestu. Chtějí se dostat z bodu A do bodu B. Uživatelé také nemají rádi čtení textu v dialogových oknech. Spojte tyto dva faktory dohromady a uživatelé často přimějí uživatele, aby odpověděli Ano, Ano, Ano na řadu otázek. Pokud je jedna z těchto otázek „chcete tedy přerušit aktuální operaci“, budou instinktivně klepnout na „ano“.

Mám dokonalý příklad v Microsoft Visual Studio. Při ladění aplikace a chcete zastavit ladění, se zobrazí výzva „Opravdu chcete zastavit ladění?“ Ano ne. Dále se zobrazí výzva „Chcete uložit aktuální prostředí“ - do kterého byste měli říct „Ne“. Kliknutím na tlačítko Ano se dostanete na krok, který jste nechtěli, ztrácíte čas a vyústíte v nadávání na obrazovku.

Lepším uživatelským rozhraním pro tyto dialogy by bylo nechat dlouhý popis pro malé procento uživatelů, kteří potřebují ujištění o řádném vysvětlení, ale pak položit jádro otázky na samotný ovládací prvek. Například v mém Visual Studio by text tlačítka řekl:.

„Zastavit ladění“/„Zrušit“
následované „Uložit“/„Neukládat“

Problémy s tím jsou:

  • Narušuje úhledné zrůdy
  • Dialogy vypadají méně konzistentně (dobré pro použitelnost, špatné pro estetiku)
  • Je to více práce pro designéra přemýšlet o tom, co na tlačítka.

Microsoft viděl světlo a zavedl „příkazové odkazy“, které přesně řeší tento druh problému. Zabalí přehledné shrnutí a delší popis pomocí ovládacího prvku, na který lze kliknout. Dává to mnohem větší smysl než "Dlouhá větraná otázka" s tlačítky Ano/Ne míle daleko. http://msdn.Microsoft.com/en-us/library/aa511455.aspx

Uvědomuji si, že tato otázka byla zodpovězena, ale doufám, že to někomu pomůže

5
Greg Woods

Většina uživatelů se naučí kliknout na cokoli, aniž byste cokoli četli. Předpokládají, že nemáte na co se ptát. Pokud chcete, aby o této otázce opravdu přemýšleli, musíte být ohleduplní a kreativní ohledně způsobu, jakým se ptáte. Pamatujete, že vše, co vidí uživatel, je „bla bla bla bla ... OK? Zrušit?“

4
Glen Lipka

licorize deletion confirmation appears inline

Určitě to není nejlepší pro všechny situace (viz odpověď jezmcka), ale něco zajímavého, co jsem před chvílí viděl, je tlačítko Licorize's delete. Když na něj kliknete, tlačítko se nahradí vložené s odstraněním? Ano ne. Dokázalo to být zřejmé, ale zároveň nenápadné. Chtěl bych to však vyzkoušet na cílové skupině.

1
Pam G