유용성 : Enter 키가 OK/DONE 버튼에 초점이 설정되어 있지 않더라도 OK로 마법사 양식을 닫아야합니까?

StackOverflow https://stackoverflow.com/questions/161591

  •  03-07-2019
  •  | 
  •  

문제

내 의견으로는 OK/완료 버튼이 초점을 맞추지 않더라도 키보드에 Enter가 키보드에 눌려지면 마법사 양식을 닫으 러 가나 OK를 닫으 러 가야합니다.

제 생각에 그것은 유용성 실수가 될 것입니다. 예를 들어, 마법사에는 여러 컨트롤, 버튼, 확인란, 여러 줄 컨트롤이있을 수 있으며 Enter 키의 동작에 대해 모두 다른 동작이있을 수 있습니다. 그리고 마법사 탐색의 다른 버튼을 잊지 마십시오. 집중하면 어떻게됩니까?

이러한 컨트롤이 이전과 같이 Enter에서 반응하지 않아야합니까? 그들은 그들의 행동을해야하지만 다른 경우에 ENTER가 통제에 대한 더 이상 조치를 취하지 않으면 형식을 닫아야합니까 == 일관성이 없어야합니까?

나는 그것이 한 사람의 요구가 그를 도와 주지만 다른 많은 사람들을 혼란스럽게하는 전형적인 요청이라고 생각합니다.

제 생각에는 마법사는 일을 더 쉽게 만들 수있을뿐만 아니라 응용 프로그램의 기능에 대한 경험이 적은 사람들에게 초점을 맞추기 때문에 매우 특별합니다. 그래서 나는 모든 요청을 진지하게 받아들이고 요청에 대한 모든 주장을 조사하려고 노력합니다.

내 관점이 좁아 지는가? 마법사가 내 의견을 백업하거나 잘못 증명할 수있는 유용성 연구 나 지침이 있습니까?

매우 감사합니다!

남자 이름

도움이 되었습니까?

해결책

열쇠는 테스트하는 것입니다. 사용자가 편안하게 찾는 것이 무엇인지 추측 할 수는 없습니다. 고객이 시도해 볼 수 있어야합니다. 특히 호환되지 않는 표준이 여러 개 있기 때문에이 변경 사항이 대부분의 사용자에게 대부분의 사용자에게 효과가 있는지 확인해야합니다.

다른 팁

글쎄, 여기에 있습니다. 여기에 고려해야 할 두 종류의 사용자가 있습니다.

첫 번째 종류의 사용자는 베이비 붐 세대와 세대 Xers (예 : 70 년대/80 년대에 컴퓨터를 사용한 사람들)입니다. 이들은 터미널/콘솔에서 컴퓨터를 사용하는 방법을 배운 사람들이며 입력은 해당 필드에서 입력을 마치고 다음으로 이동한다는 것을 의미합니다.

두 번째 종류의 사용자는 창문에 젖은 사용자입니다. 이 사람들은 다음 필드로 이동하기 위해 탭 키를 눌렀습니다. 그들에게 입력을 누르는 것은 그들이 모든 일로 끝났다는 것을 의미합니다.

그렇다면 어떤 컨벤션을 따라야합니까? 이는 첫 번째 또는 두 번째 유형의 사용자, 환경 (Windows 또는 Web?) 및 OS를 대상으로하는지 여부에 따라 다릅니다.

Windows 양식을 대상으로하는 경우 OS (예 : 사람들이 Enter 대신 탭을 사용하여 폼 항목을 사용하도록하는 것이 좋습니다. 웹에서는 Enter가 웹 브라우저에 의해 제출 이벤트로 갇히기 때문에 quandary입니다.

결국 제가 제공 할 수있는 유용한 조언은 대상 고객과 함께 시도하고 Enter Over Tab을 선호하는지 확인하는 것입니다.

나는 같은 의견 일 것입니다. 아마도 클라이언트에게 언급하고 두 모드에서 최종 버전을 사용하게 할 것입니다. 나는 당신이 그들이 지불 할 때 그들이 요구하는 것을 그들에게 주어야한다고 생각합니다.

나에게 이것은 또한 이상한 요청 인 것 같지만 Paul이 말했듯이 고객이 원한다면 고객이 그것을 얻습니다. 그러나 유용성/이해력 관점에서, 나는 OK/완료 버튼의 경계를 정상보다 훨씬 두껍게 만들어서 약간 눈에 띄고 사람들에게 특별한 행동을 가지고 있음을 나타낼 수 있습니다. 또한 대화 상자/마법사 상자에서 Enter를 누르면 마치 OK/완료 버튼이 누르는 것처럼 마법사가 닫히게된다는 메모를 할 것입니다. 한 사용자는 다른 사람이 구체적으로 말하지 않는 한 Enter를 치는 것이 닫힐 것임을 알 수 있지만, 그 행동을 기대하지는 않을 것입니다.

이것을 용이하게하기 위해 마감 페이지가 있어야한다고 생각합니다. 사용자가 실수로 입력하면 최악의 경우 마법사를 완성하지 못한다는 것입니다. 다음 페이지로 이동하십시오 (마무리 페이지 일 수 있음). 이것은 위저즈에 의해 핵폭탄을 통제하는 상황에 좋습니다.

마무리 페이지에서 Enter를 누르면 마법사가 끝납니다 (그리고 이라크를 폭파 시키거나 위성을 무너 뜨리거나 Jimbob의 농장을 지우십시오).

사용자가 마법사를 다시 실행할 수 있다면 실수로 마법사를 마치면 재앙이 될 것이라고 생각하지 않습니다.

마법사는 사용자가 취소 할 경우를 대비하여 완료 될 때까지 어떤 조치도 취해서는 안됩니다. 마무리의 확인 대화 상자는 지루하고 당신이 그것들을 사용한다면 당신을 사냥 할 것입니다. 일단 사용자가 마법사를 완성한 후에는 그의 의도에 대해 확신합니다.

어쩌면 고객에게는 충분한 이유가 있습니다. 다음과 같은 상황을 상상해보십시오. 많은 옵션 필드가있는 화면이 많이 열거/닫히고 데이터 정확도가 실제로 중요하지 않은 경우.

30 분마다 나타나는 작은 프로그램을 생각 하여이 정보를 수집하고 시간 시트를 생성 할 수있는 클라이언트와 메모에 대해 무엇을하고 있는지 물어보십시오.

화면을 열고, 정보를 입력하고 정보를 모두 빨리 닫을 수 있고 가능한 한 번거 로움이 거의없이 데이터의 정확도보다 더 중요합니다.

집중하지 않고 필드를 확인할 수있는 것이 유용 할 수있는 많은 상황을 상상할 수 있습니다.

마법사에서 수행 된 UAT가 Enter를 누르면 버튼을 클릭하는 것과 동일한 효과가 있다는 것을 알지 못했던 사용자와 관련된 사용자와 관련이 있기 때문에이 요청은 아마도 아마도이 요청일까요?

마법사의 마지막 페이지가 표시되면 '마감'버튼이 이미 강조 표시되어 (예상대로) 아마도이 시점에서 Enter를 누를 수있는 큐를 제공하는 문제 일 수 있습니다.

예를 들어 Google을 가져 가면 검색어를 체계적으로 입력 한 다음 마우스로 '검색'버튼을 클릭하는 경향이있는 것으로 보입니다. 검색 결과의 상단에 메시지가 표시됩니다. Enter를 누를 수도 있습니다. 분명히, 이것은 마법사의 마지막 페이지이기 때문에 당신의 경우에 쉽게 할 수있는 일이 아니지만, 아마도 이것은 고객이 당신을 엔지니어링하기 위해 노력하는 것일 수 있습니까?

고객을 교육하십시오. 그 제안이 좋은 유용성 관행이 아닌 이유에 대해 문서를 보여주십시오.

고객은 일반적으로 당신을 믿기 전에 제 3 자를 믿기 때문에 일부 평판이 좋은 웹 사이트는 가장 잘 작동합니다. 결국, 그들에게 당신은 아마도 게으르고 더 많은 일을하고 싶지 않을 것입니다.

고객이 여전히 인정하지 않는다면, 원하는 것을 행하고, 그것이 좋은 일이 아니라고 경고하십시오.

당신의 경우에는 "좋은 일"은 회색 영역에서 약간 보입니다.

이 기능을 사용하여 마법사를 통해 앞으로 나아갈 수 있지만 해당 페이지에서 다른 조치를 취하지 않은 경우에만 가능합니다.

필드가 완료되거나 버튼이 클릭/강조 표시되거나 커서가 기본 위치에서 이동하는 순간, 입력 기능은 표준 OS의 기능으로 되돌려 야합니다.

다른 사람들이 말했듯이, 이것은 마법사를 사용하는 사람들이이를 응용 프로그램 교육의 일부로 인식 한 경우에만 효과가 있지만, 사용되지 않은 마법사 페이지를 통해 빠르게 이동하는 데 유용 할 수 있습니다. 되려고.

중요하지 않습니다. 모든 응용 프로그램에서 선택하고 일관성을 유지하십시오

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top