it-swarm-eu.dev

Vlastní kontextové menu s pravým tlačítkem myši na webu

Považují se kontextové nabídky klepnutím pravým tlačítkem, které mají přednost před kontextovou nabídkou prohlížečů, za dobrý postup použitelnosti?

  • Pokud ano, existují obavy o přístupnost?
  • Pokud ano, existují nějaké pokyny nebo osvědčené postupy pro tento druh implementace?

Osobně se mi líbí, jak Yahoo! Mail využívá tento typ funkcí.

15
rick schott

Dropbox dělá skvělou práci s jeho pravým tlačítkem myši.

Přetažení myší nad adresář vypadá takto: alt text
Kliknutím na podtržený odkaz (hudba) se tam naviguje, ale klikne kamkoli jinam v rámci, stejně jako na znak „rozevírací“, nebo klepnutím pravým tlačítkem (!) otevře následující nabídku: alt text
To má tolik výhod:

  • Neblokuje uživatele klepnutím pravým tlačítkem - dává uživatelům to, co chtěli (kontextové menu), a ukazuje jim, kde k němu lze přistupovat bez kliknutí pravým tlačítkem.
  • Toto menu je zjistitelné, na rozdíl od pravého kliknutí, které je třeba uhodnout.
  • Žádný problém s důslednou podporou dotykových zařízení.
16
Dan Barak

Některé myšlenky:

  • S nástupem dotykových platforem neexistuje nic jako kontextové menu. Pokud očekáváte přístup k vašemu uživatelskému rozhraní pomocí dotykových zařízení, nepoužívejte je.
  • Pokud máte za to, že použití myši se dvěma tlačítky je pro některé lidi, kteří si mohou vybrat myš s jediným tlačítkem nebo jiné vstupní zařízení než myš (například hlasové prohlížeče), důležité, jsou problémy s přístupností důležité. Ačkoli tyto prohlížeče obecně obsahují možnosti přístupu k kontextovým nabídkám, je pravděpodobně mnohem méně pravděpodobné, že by si uživatelé mysleli, že je použijí k objevování dalších funkcí na webu nebo v aplikaci.
  • Na druhou stranu Jakob Nielsen v roce 2007 uvedl, že nabídky s pravým kliknutím jsou dobrou konvencí a uživatelé očekávali, že budou existovat. Konkrétně se však k webovým stránkám výslovně nevyjádří, a já bych to vzal v úvahu při zvažování jejich použití.
  • Webové stránky a webové aplikace jsou dvě různé věci. Uvědomte si, že webová aplikace, jako jsou Dokumenty Google, bude mít vyšší pravděpodobnost spojenou s kontextovými nabídkami uživatelů než webová stránka, jako je Amazon.com. Webové aplikace vypadají spíše jako tradiční aplikace pro stolní počítače, a proto není pro uživatele nepřiměřené očekávat, že budou pracovat podobně. Webové stránky mají jiný model, podle kterého se přizpůsobují.

Ať už děláte cokoli, je důležité zvážit, co uživatelé očekávají a podle toho navrhnout. Skrytá nabídka, jako jsou kontextová menu, nebude nikomu nápomocna, pokud si nikdo nebude myslet, že klikne pravým tlačítkem na první místo.

10
Rahul