it-swarm-eu.dev

Umístěte štítek pro nejlepší použitelnost

Vytvářím formulář, který požádá návštěvníka o jejich firstname, middle initial a lastname. Chci, aby tato textová pole byla celá vložená, ale kam bych měl umístit štítky? Vlevo, nahoře nebo pod poli.

Hledám nejlepší přístup z hlediska použitelnosti.

16
Shane Stillwell

Podívejte se na tato studie UXmatters . Je to do hloubky, obsahuje údaje o sledování očí a dochází k závěru, že štítky nahoře jsou celkově nejlepším řešením.

Existuje podobný článek Luke Wroblewski , také docela podrobně. Oba články stojí za přečtení!

10
Grant Palin

Nejdůležitější věcí je být v souladu se zbytkem vašeho webu. Obecně většina webových stránek provádí štítky nalevo od textových polí. V tomto případě by to byl dlouhý popis, takže se ujistěte, že máte prostor a dobře to teče.

Pokud vlevo nevypadá správně nebo není na to místo, udělal bych výše. Je to velmi jasné.

Jedinou metodou, které bych se vyhnul, je umístění štítků pod textová pole. když jsou štítky pod poli, je to matoucí.

5
Ben Hoffman

Normálně je pro vaši situaci nejlepší nahoře nebo nalevo. Ujistěte se, že štítek přichází před vstupním polem pro usnadnění přístupu.

Stále existuje mnoho různých způsobů, jak rozvržení stránky a být přístupný.

Štítky formulářů se mohou opravdu objevit téměř kdekoli, kde je chcete, tak dlouho, jak to dělá od té doby. Toto použití stojí za to se podívat http://patterntap.com/tap/collection/forms

4
Kevin

Nejlepší jsou dvě možnosti:

  • štítky nalevo od pole, zarovnané vpravo tak, aby byly blízko vstupu.
  • štítky nad samotným polem

další důležitá věc, kterou je třeba si uvědomit, aby bylo jisté, že používáte atribut for label, takže kliknutí na label se zaměřuje na pole, které označí.

3
GSto

Odpověď: Žádná z výše uvedených. Použijte zástupný symbol text uvnitř samotného pole. Atribut zástupného symbolu je integrovanou součástí HTML-5.

Jinak bych řekl, že to položím nad pole, zarovnán doleva.

1
Adam L Davis

Je to trochu tangentní - nepoužívejte prosím křestní jméno/příjmení/iniciál. Do každého úhledného uskupení nespadá jméno každého.

Cituji se na StackOverflow:

Mnoho asijských kultur dalo jméno rodiny jako první, protože rodina je považována za důležitější než jednotlivec.

Vezmeme-li na vědomí, že existuje spousta lidí, kteří používají jméno, které není to, které udělili jejich rodiče, s následujícím úspěchem jsem použil následující schéma:

Celé jméno (jak je obvykle psáno pro adresování pošty); Rodinné jméno; Známý jako (název běžně používaný v konverzaci).

Např.:

Celé jméno: William Gates III; Příjmení: Gates; Známý jako: Bill

Plné jméno: Soong Li; Příjmení: Soong; Známý jako: Lisa

Další informace viz https://stackoverflow.com/questions/259634/splitting-a-persons-name-into-name-and-surname/259694#259694 .

0
Bevan