it-swarm-eu.dev

FORMY: Kdy použít rozevírací seznamy a kdy používat dynamické seznamy?

Zajímavé je, že jsem o tom už nemohl najít diskusi.

Kdy bychom měli používat rozbalovací nabídky a kdy bychom měli používat dynamické seznamy (aktualizované při psaní) ve webových formulářích?

Můj názor:

Rozevírací seznamy jsou lepší, když:

  • nemáte na výběr příliš mnoho položek (30 nebo méně?)
  • vaše publikum není příliš obeznámeno s možnostmi vašeho rozevíracího seznamu a mohlo by těžit z možnosti podívat se na všechny možnosti

Dynamické seznamy jsou lepší, když:

  • máte spoustu položek a musíte je všechny zobrazit // posouvejte se, abyste našli to, co byste chtěli sát (např. selektory zemí)
  • víte, že vaše publikum je dobře obeznámeno se všemi (nebo téměř všemi) možnými možnostmi a můžete jej spolehlivě zadat sami (např. výběr zemí nebo měst)

Jiné důvody // situace, kdy si vybrat jeden z druhého?

12
Drew

Rozevírací seznamy vždy vyvolávají problém se svitkem, jak již Harald zmínil, ale jsou v pořádku pro několik položek.

Pokud však máte mnoho možností a položky jsou uživatelem nějak známé, můžete použít pole automatického doplňování. Toto použití jsem viděl na stránkách nákupu letenek, kde si musíte vybrat letiště určení. Jako příklad se podívejme na to, co Kajak dělá. alt text

3
Pam Rdz

Typická odpověď je „záleží na okolnostech“, skutečná odpověď je to, co moje testování ukazuje, že funguje nejlépe a může být pro úkol nejpřístupnější a nejužitečnější.

Přístupnost pro mě hodně záleží a mnoho dynamických seznamů prostě selže a když nezklamou dostupnost, často dostanou stížnosti uživatelů, většinou od novějších uživatelů webu, kteří najdou něco, co se vám snaží vyplnit nebo skákat rušivě.

Moje matka, kompetentní uživatel, mi minulý týden zavolala, abych opravil počítač kvůli způsobu, jakým se při používání Google skákal kolem ...

2
Susan R

Osobně se mi nelíbí rozbalovací seznamy, které musíte procházet, zdá se, že mnoho webů to rád dělá s výběrem země, takže to znamená asi 15 položek nebo méně.

Stále můžete nechat lidi, aby se dívali na všechny položky v tom, čemu říkáte „dynamický seznam“, pokud jsou implementovány do prostého seznamu s výběrem a do vstupního pole, které filtruje položky v seznamu.

1
Harald Scheirich