UI란?
UI(User Interface, 사용자 인터페이스)
는 사람들이 컴퓨터와 상호 작용하는 시스템을 의미한다.
UI는 화면상 그래픽 요소 외에도 키보드, 마우스 등의 물리적인 요소도 컴퓨터와 상호 작용하기 위한 시스템이므로 UI라고 볼 수 있다.
현대 사회에는 스마트폰, 스마트워치, 키오스크, 대중교통 터치스크린 안내판 등 화면과의 상호 작용을 통해 사용하는 기기들을 쉽게 접할 수 있다. 현재는 그래픽 UI 즉, GUI(Graphical User Interface) 가 굉장히 중요한 역할을 하게 되었다.
GUI (Graphical User Interface)
GUI
는 사용자가 그래픽을 통해 컴퓨터와 정보를 교환하는 작업 환경을 의미한다.
GUI의 예시는 운영체체(OS)의 화면, 애플리케이션 화면이 있다. 프론트엔드 개발자로서의 UI는 대부분 이 GUI를 의미한다.
UX란?
UX(User Experience, 사용자 경험)
의 사전적 의미는 사용자가 어떤 시스템, 제품, 서비스를 직/간접적으로 이용하면서 느끼고 생각하는 총체적 경험이다.
제품, 서비스 그 자체에 대한 경험은 물론 홍보, 접근성, 사후 처리 등 직간접적으로 관련된 모든 경험을 사용자 경험이라고 할 수 있다.
사용자 경험이 나빠지지 않도록 좋은 UX를 가져갈 수 있는 UI를 만들기 위해 노력해야 한다.
UI와 UX의 관계
UX는 UI를 포함한다. 또한 좋은 UX가 좋은 UI를 의미하거나, 좋은 UI가 항상 좋은 UX를 보장하지는 않다. 하지만 반대로 나쁜 UI는 보통 나쁜 UX를 유발한다.
UI와 UX는 서로 다르지만 떼려야 뗄 수 없는 관계이며, 서로를 보완하는 역할을 한다.
- UX가 좋지 않은 곳을 찾아냄으로써 UI 개선점을 찾아낼 수 있다.
- UI를 개선함으로써 UX가 좋아지기도 한다.
이렇게 UX와 UI는 서로를 계속해서 발전시킬 수 있다.
Reference