필요한 현장 검증은 어떻게 시각적으로 처리되어야합니까?
주 : 별표가 빨간색이라고 가정
*Name:[_______________]
또는
Name:*[_______________]
또는
Name: [_______________]*
또는
Name: [____red bg____ ]
또는
Name(<- font color red): [_______________]
또는
더 나은 방법을 말해줘!
이러한 유형의 질문에 대한 옳고 그름의 대답은 없으며 사용자의 개인 (엔지니어 대 고급 사용자 대 컴퓨터를 사용하지 않은 앨리스 이모)과 상황에 따라 다릅니다.
일반적인 규칙은
label [input ] [validation ]
빨간색 별표에 대한 유효성 검사 영역을 사용하여 양식을 확인한 후 필수 필드 또는 오류 메시지를 나타냅니다 (또는 둘 다).
Simply Accessible 웹 사이트에는 필수 양식 필드에 대한 간결한 글이 있습니다. http://simplyaccessible.com/article/required-form-fields
다양한 요인에 따라 다릅니다.
잡았다 :
Baymards 최신 연구에 관심이 있다고 생각했습니다. http://baymard.com/blog/required-optional-form-fields
요약은 다음과 같습니다.
그리고 그들의 추천 :
별표를 유지하는 것은 단순히 색상 기반 표시기 (접근성에 +1)보다 유용 할 수 있습니다. 별표에 제목 속성도 넣습니다 (예 : <span title = "필수 필드"> * </ span>
어쨌든 적절하게 스타일을 지정하는 데 필요할 것입니다.
별표 위치가 중요하다고 생각하지 않습니다. 일관성을 유지하십시오!
나는 한 지점에서 다른 모든 일을했다고 생각합니다. 내가 최근에 빠진 것은 더 많은 작업이 필요하지만 사용자에게는 더 나은 것입니다. 기본적으로, 해당 필드를 가리키는 짧은 화살표가있는 작은 빨간색 팝 오버 상자를 제공하여 필수 필드임을 알려줍니다. 필드 위에 밝은 색상으로 표시하면 내용이 삽입되거나 굵은 텍스트가있는 나머지 문서의 흐름을 변경하지 않고도 포인트를 잘 얻을 수 있다고 생각합니다.
여러 팝 오버를 표시하는 지점에 여러 개의 오류가 있으면 복잡해지기 때문에 첫 번째 오류 만 표시하거나 한 번에 하나의 오류 만 표시하기로 결정하고 충돌 중 하나가 해결되면 다음 오류를 표시합니다. .