[UI] Pozor na zbytečný <select>
Dnes už jsem dvakrát narazil na špatně použitý select (nebo rozklikávací menu, drop-down menu nebo jak tomu vlastně říkáme), z toho jednou jsem si ho maloval sám pro stránku, na které teď pracuji. Takže připomenutí…
Select má smysl použít pouze tam, kde máme omezený prostor a potřebujeme nabídnout výběr z více možností. Za úsporu platíme jednak tím, že uživatel musí jednou navíc kliknout — pro rozbalení nabídky — ale pak také tím, že ihned nevidí jaké možnosti se mu nabízejí. Možná se vám to na první pohled nezdá, ale je to velká daň.
Pozor na takovéhle situace:
Celý zbytek stránky je volný
Tady select nedává smysl
Takže až příště budete uvažovat o selectu, položte si otázku, jestli náhodou nemáte místo pro radio buttony nebo checkboxy.
Taky jsou tam tři pozitivní a dvě negativní reakce – tak to budou všichni spokojený :)
Jestli můžu přihodit svých pár centů, nesnáším dotazníky, které jsou stránkované – např. takové ty finty webových průzkumů, které nalákají první stránkou, a pak následuje strana za stranou, a vždycky o něco delší – člověk tam už vrazil dost času a nechce to nechat propadnou, ale na druhou stranu je čím dál naštvanější. Tím spíš, že neví co ho čeká (vidím, že ty alepoň ukazuješ kolik toho bude)
Nemluvě o tom když na straně 8 číhá povinná otázka na kterou nechcete odpovědět.
Takže pozor, radši bych udělal formulář přes 8 obrazovek, než 10tistránkový přehlednější.
A nezapomeň na garbage-in garbage-out princip, pokud uděláme otázky povinnými, uživatelé nám tam dají vymyšlená data.
Keff: Předně, tenhle dotazník jsem nedělám já, jen jsem na něj narazil při kouknutí na demo anketního systému a připomněl mi ty selecty.
S tím stránkováním máš pravdu v tom, že by měli jednotlivé části být rozsahem podobné, aby ukazatel „vyplněnosti“ odpovídal realitě a ne aby se ukázalo, že části 8 a 9 z 10 jsou dvakrát delší. Prostě nehrát s uživatelem žádnou falešnou hru.
Jinak pokud jde o mnou slibovaný průzkum webového trhu, tak tam bude povinných asi jen pár otázek. Na druhou stranu musíš myslet na to, že příliš mnoho nevyplněných odpovědí ti může narušit vypovídací schopnost průzkumu. Ale tak doufám, že když je to takové „webaři sobě“, tak těch sabotážníků nebude tolik.
Nezapomínal bych ale na možnost zobrazit select o větším počtu řádků – ideálně rovnajícím se počtu možností. Samozřejmě podle situace (a počtu položek výběru), ale zrovna v téhle modelové situaci by popisovaný problém imho vyřešil.
(Pozn: brrr, takovýhle stránkovaný dotazníky taky nemusim…)