본문 바로가기

UX2

시작과 끝이 있는 UI 컴포넌트 집합? 처음부터 안되게! 폼(Form) 형식의 UI를 만들 경우 시작,끝으로 이루어지는 형식의 컴포넌트 집합이 있다. 예를 들면 시작일, 종료일 또는 시작 IP, 끝 IP 위의 예제에 UI를 구성할 경우 시작일은 종료일보다 늦게 오면 안되는 처리가 필요하다. 다양한 처리방법이 있겠지만 일반적으로 생각되는 2가지 방법이 있다. 시작일을 종료일 보다 늦게 선택이 가능한 대신 메시지 박스로 알려주고 선택처리 무효화 "시작일은 종료일 보다 뒤에 설정 할 수 없습니다." 애초에 화면에서 시작일을 종료일보다 뒤에 선택이 불가능하도록 만든다. 나는 주로 2번 선택을 사용한다. 사용자에게 애초에 실수 할 여지를 주지 않는다. 사람마다 UX에 대한 관점이 다를 수 있다. 어떤게 더 편한지는 개인의 주관에 따라 다르지만 나의 생.. 2018. 8. 21.
선택 컴포넌트, 무엇을 써야할까? 콤보 박스? 라디오 버튼? 체크 박스? 버튼? 응용 프로그램을 제작하든, 웹 페이지를 제작하든 자주 사용하는 UI 컴포넌트들이 있다. 그 중에서 오늘은 선택 컴포넌트에 대해서 얘기해보고자 한다. 선택 컴포넌트의 종류 콤보 박스 라디오 버튼 체크 박스 버튼 대표적인 컴포넌트들이다. 우리가 평소에 사용하는 웹 페이지, 응용 프로그램에서 항상 볼 수 있는. 처음 GUI 프로그램을 만들 때는 무엇을 쓸지 아무 고민없이 손 가는대로 넣었다. 그냥 내키는대로? 하지만 우리가 사용하는 잘 만들어진 프로그램들(마이크로소프트 사의 UI나 Mac의 UI)을 보면 절대로 내키는 대로 컴포넌트들을 사용하지 않는다. 그래서 항상 두 OS의 프로그램들을 참고해서 UI를 제작한다. 이런식으로 제작하면 MS나 Mac과 비슷한 사용자.. 2018. 7. 28.