버튼, 메뉴, 슬라이더, 텍스트 입력란. 사용자 인터페이스(UI)는 사람과 시스템을 연결하는 계층으로, 사용자가 시스템의 작동 방식을 제어할 수 있도록 해주는 시각적이고 상호작용적인 요소들입니다. UI가 없다면 컴퓨터는 전원 코드가 연결된 단순한 상자에 불과합니다.
최초의 그래픽 사용자 인터페이스(GUI)는 1970년대 제록스 PARC에서 탄생했습니다. 애플과 마이크로소프트는 1980년대와 90년대에 GUI를 대중화했습니다. 그 이전에는 터미널에 명령어를 입력하는 방식이었습니다. GUI는 창, 아이콘, 메뉴, 포인팅 장치를 도입하여 코딩을 배우는 데 관심이 없는 사람들도 컴퓨터를 사용할 수 있게 만들었습니다.
일반적인 UI 요소
- 동작을 실행하는 버튼
- 정보를 입력하기 위한 텍스트 입력란
- 옵션 선택을 위한 메뉴 및 드롭다운 메뉴
- 설정을 조정하기 위한 슬라이더와 토글 스위치
- 콘텐츠를 표시하기 위한 카드 및 목록
훌륭한 UI 디자인은 이미 확립된 패턴을 따릅니다. 사람들은 햄버거 메뉴가 무엇을 하는지, 토글 버튼이 무엇을 켜거나 끄는지 이미 알고 있습니다. 익숙한 동작에 새로운 컨트롤을 추가하는 것은 오히려 불편함을 초래합니다. 최고의 인터페이스는 마치 존재하지 않는 것처럼 느껴집니다. 버튼에 대해 생각할 겨를도 없이 클릭하고 다음 단계로 넘어갑니다. 이러한 매끄러움은 수많은 신중한 결정의 결과입니다.
Comments
No comments yet. Be the first to share a thought.
Leave a comment