최고의 유용성을위한 양식 라벨 위치


16

나는 그들의를위한 방문자를 요청하는 형태로 만드는거야 firstname, middle initial등을 lastname. 해당 텍스트 필드를 모두 인라인으로 만들고 싶지만 레이블을 어디에 배치해야합니까? 왼쪽, 상단 또는 필드 아래에 있습니다.

유용성 관점에서 가장 좋은 방법을 찾고 있습니다.


uxexchange.com에 더 적합하지 않습니까? ( uxexchange.com )
바비 잭

와우, 나는 uxechange.com이 존재하는지 몰랐습니다. 감사합니다. 이 질문에 대한 최대 투표 수로 판단하면 Pro 웹 마스터의 마음에 달려 있습니다.
Shane Stillwell

예-약간의 '문제'입니다. uxexchange는 'old SO'모델을 사용하여 설정되었다고 생각합니다. 웹 마스터와 같은 새로운 모델을 사용하는 사이트가 더 많은 관심을 받고있는 것 같습니다. 따라서 uxexchange와 관련이있는 것이 웹 마스터에게 더 성공한 결과입니다. 솔루션이 무엇인지 잘 모르겠습니다. uxexchange를 마이그레이션 하시겠습니까?
Bobby Jack

답변:


10

UXmatters의이 연구를 살펴보십시오 . 상당히 깊이 있고 시선 추적에 대한 데이터를 포함하며 상단의 레이블이 전반적으로 최상의 솔루션이라고 결론을 내립니다.

누가 복음 로블 위스키에 의해 유사한 기사 도 상당히 상세하게는,. 두 기사 모두 읽을 가치가 있습니다!


+1 나는 똑같은 자료를 게시하려고했습니다. 실제로이 질문에 대한 답은 연구를 포함해야합니다.
Virtuosi Media

이것은 내가 찾고있는 것입니다. 왼쪽과 위쪽의 비교. 나는 그것이 주관적이라고 확신하지만, 그럼에도 불구하고 모든 것이 동일하게 약간 더 나은 레이아웃이 있어야합니다. 감사.
Shane Stillwell

UX Matters 기사에서 흥미로운 점은 굵은 레이블이 방문자에게주의를 산만하게 한다는 사실을 발견 한 것입니다. "굵은 레이블은 사용자가 읽고 인식하기가 더 어려웠습니다. 입력 필드의 알아 둘만 한.
Shane Stillwell

부정적인 nelly가 아니지만 uxmatters.com에는 "최고의 기사"섹션이 없거나 Google 웹 마스터 도구를 사용하지 않기 때문에 가장 많이 읽은 기사를 찾을 수 있으므로 사용자 경험이 그리 많지 않습니다!
Neil McGuigan

5

가장 중요한 것은 나머지 사이트와 일관성을 유지하는 것입니다. 일반적으로 대부분의 웹 사이트는 텍스트 필드 왼쪽의 레이블을 수행합니다. 이 원인은 설명이 길기 때문에 공간이 있고 흐름이 잘되어 있는지 확인하십시오.

왼쪽에 오른쪽이 보이지 않거나 수행 할 공간이 없으면 위와 같이합니다. 그것은 매우 분명합니다.

내가 피할 수있는 유일한 방법은 텍스트 필드 아래에 레이블을 넣는 것입니다. 레이블이 필드 아래에 있으면 더 혼란스러워집니다.


3
어쨌든 for속성을 잊지 마십시오 .
Pierre-Alain Vigeant

4

일반적으로 상황에 따라 상단 또는 왼쪽이 가장 좋습니다. 접근성을 위해 레이블이 입력 필드 앞에 오도록하십시오.

여전히 페이지를 레이아웃하고 액세스 할 수있는 여러 가지 방법이 있습니다.

양식 레이블은 실제로 원하는 위치에 표시 될 수 있습니다. 이상은 볼 가치가 있습니다, http://patterntap.com/tap/collection/forms


3

가장 좋은 것으로 간주되는 두 가지 옵션이 있습니다.

  • 라벨을 필드 왼쪽에 놓고 입력에 가까워 지도록 오른쪽으로 플러시합니다.
  • 필드 자체 위의 레이블

레이블의 for 속성을 사용하고 있는지 레이블을 클릭하면 레이블이 지정된 필드에 초점을 맞출 수 있다는 점에서 유용성에 유의해야 할 또 다른 중요한 사항입니다.


1

답 : 위의 어느 것도 아닙니다. 필드 자체 내에 자리 표시 자 텍스트를 사용하십시오 . 자리 표시 자 특성은 HTML-5의 기본 제공 부분입니다.

그렇지 않으면 필드 위에 놓고 왼쪽 정렬이라고 말하고 싶습니다.


0

이것은 약간의 접선이지만 firstname / lastname / initial을 사용하지 마십시오. 모든 사람의 이름이 깔끔한 그룹에 속하지는 않습니다.

StackOverflow에 대해 인용하십시오.

많은 아시아 문화권에서 가족 이름이 가장 중요합니다. 가족보다 개인이 더 중요하기 때문입니다.

부모님이 부여하지 않은 이름을 사용하는 사람들이 상당히 많다는 것을 알고 다음과 같은 계획을 사용했습니다.

성명 (일반적으로 우편 주소지로 작성 됨); 가족 이름; 알려진 이름 (대화에서 일반적으로 사용되는 이름).

예 :

이름 : 윌리엄 게이츠 III; 성 : 게이츠; 알려진 : 빌

성명 : 숭리; 성 : Soong; 알려진 : 리사

자세한 내용은 /programming/259634/splitting-a-persons-name-into-forename-and-surname/259694#259694 를 참조 하십시오 .


추천에 가치가있는 것이지만 핵심 질문은 '타겟 대상은 누구입니까?'입니다. 청중의 99 %가 미국인이라면, 나는 이름 / MI / 성으로 갈 것입니다. 많은 미국인들이 가족 이름이 무엇인지 즉시 이해하지 못할 것이라고 생각합니다. @RandomBen이 말했듯이 일관성이 있어야하며 대부분의 미국 사이트는 Firstname / MI / Lastname을 사용합니다.
Shane Stillwell
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.