내 컨트롤을 숨기지 마세요: 숨겨진 인터페이스 컨트롤이 사용성에 영향을 미침

11 hours ago 2

  • 숨겨진 컨트롤로 인해 사용자 인터페이스의 사용성이 저하됨
  • 과거에는 화면에 드러난 메뉴가 사용성을 크게 개선하는 전환점 역할을 수행함
  • 최근 모바일 및 각종 기기에서 다시 기억 기반 조작이 요구되는 방향으로 회귀 현상 발생함
  • 인터페이스 디자인 복잡성과 미적인 요소가 숨겨진 컨트롤 증가의 핵심 원인임
  • 디자이너는 이제 모든 주요 기능을 드러내어 사용자가 탐색 가능하도록 구조를 재고해야 할 필요성 대두됨

서론: 지식의 위치와 인터페이스

  • 1960년대 Douglas Engelbart가 ‘지식이 세상에 있는가, 머릿속에 있는가’ 라는 개념을 제시함
  • ‘지식 in the world’ 란 조작 컨트롤이 인터페이스에 드러나 사용자는 기억 없이 직접 찾고 사용할 수 있음을 의미함
    • 예시: 드롭다운 메뉴가 있는 그래픽 인터페이스
  • ‘지식 in the head’ 란 사용자가 모든 컨트롤 및 명령어를 외워야 하는 환경을 뜻함
    • 예시: DOS 명령 프롬프트에서는 명령어(DIR 등)를 모르면 아무 동작도 할 수 없음

숨겨진 컨트롤이 늘어나는 이유와 역효과

  • 인터페이스의 복잡성이 증가할수록 더 많은 컨트롤이 시각적으로 숨겨지고 있음
  • 겉보기에는 더 간결해 보일 수 있으나, 초보 사용자 입장에서는 조작이 훨씬 더 어려워짐
  • 초창기 드롭다운 메뉴 등 ‘보이는 컨트롤’이 등장하며 컴퓨터 대중화와 생산성을 획기적으로 높임
  • 하지만 모바일 기기와 신형 전자기기에서 다시 ‘기억 지도 기반’ 조작이 요구되는 상황이 확대되고 있음
    • 예시: 아이폰의 플래시 조명, 알림 보기, Apple Pay 실행 등의 경우 적절한 ‘힌트’ 없이 숨겨진 동작이나 특정 제스처를 숙지해야만 접근 가능함

일상 속 숨겨진 컨트롤 사례

  • 자동차 무선 키, 문 손잡이 등에도 숨겨진 컨트롤이 존재하여, 사용법을 알지 못하면 기본적인 접근조차 어려움
    • 예: 내부 키 위치나 감춰진 키홀, 특정 버튼 시퀀스 등
  • 차량 내비게이션 시스템(Apple Maps on CarPlay 등) 역시 지도를 넓게 보여주기 위해 필수 컨트롤을 숨기는 경향이 있어, 특정 영역 터치를 반드시 알아야 기능 사용 가능
  • 시간 기반 컨트롤도 숨은 형태의 컨트롤로 작동
    • 예: 컴퓨터 전원 버튼은 길게 누를 때만 정상 종료, 전자 도어락의 잠금은 별도의 키나 오래 누르기 등 특별한 조작법 필요

숨겨진 컨트롤로 인한 일반적 문제 및 전문 사용자 영향

  • 볼륨을 0으로 해도 앱이 임의로 소리를 내는 등, ‘숨은 설정’ 으로 인해 사용자의 직접적 명령을 덮어쓰는 현상 발생
  • 고급 사용자도 명령형 인터페이스(예: R, DOS 창 등)에선 심각한 ‘지식 in the head’ 의존성을 경험
  • 점차 원시적 인터페이스로 회귀하는 경향

왜 숨겨진 컨트롤이 늘어나는가

  • 기능이 지나치게 많아 화면에 전부 표시 불가해 가시성 저하
  • 시스템 모드 간 상호작용, 복잡도 증가, 디자이너의 미적 또는 구현 편의 추구 등으로 컨트롤 은닉화가 빈번해짐
  • 실제로는, 사용자 배려보다는 디자인 목적(미적 완성도 등)이 우선되어 발생함

성공적인 사례와 미션 크리티컬 시스템의 차이

  • General Motors 내비게이션 등 일부 시스템은 모든 필요한 컨트롤을 항상 화면에 잘 드러내, 초보자도 탐색이 쉬움
    • 예: Buick LaCrosse의 물리적 다이얼을 통한 줌 기능 등
  • 미션 크리티컬 시스템(항공기, 공장 등)에서는 거의 반드시 영구히 보이는 컨트롤 중심으로 설계함
    • 누구도 숨겨진 컨트롤로 빠른 조작이 저해되는 위험을 감수하지 않음

숨겨진 인터페이스 옹호와 그 한계

  • ‘숨겨진 컨트롤’은 세대 간 불평의 문제가 아니라 실질적 사용성 문제임
  • 일부에서는 ‘숨은 기능’ 탐색 자체를 장점으로 홍보하지만, 실상은 접근성 하락이 명확함
  • 사용자 입장에서 찾을 수 없는 컨트롤은 존재하지 않는 것과 같음

유비쿼터스 컴퓨팅과 컨트롤의 자동/투명화

  • Mark Weiser와 Donald Norman은 기술이 ‘투명하게’ 배경으로 물러나 작동하는 미래를 예견함
    • 예: 자동차 엔진 제어는 사용자가 조작할 필요 없도록 완전히 백그라운드에서 자동 조정
  • 자동화로 인해 컨트롤이 완전히 숨겨지는 사례는 필요성과 맥락이 명확함
    • 하지만 사용자 조작이 필요한 상황에서는 반드시 명시적 컨트롤이 필요

결론 및 인터페이스 디자이너의 방향성

  • 인터페이스 디자이너는 숨겨진 컨트롤 사용을 지양하고, 모든 기능을 ‘세계에 드러난 지식’ 기반으로 전환해야 함
  • 컨트롤 발견성(discoverability) 은 여전히 핵심 설계 원칙임
  • 현대적 인터페이스에서 발견성 저하는 오히려 초기 컴퓨터 시절로의 퇴보 현상임

참고문헌

  • Engelbart, D.C. (1962) 등 핵심 문헌 정리
  • Apple Macintosh, The Psychology of Everyday Things, The Invisible Computer 등 관련 서적과 논문 인용

저자 정보

  • Philip Kortum: Rice University 심리 과학과 교수, 사용성과 신뢰평가, 글로벌 헬스 및 모바일 시스템 등 다양한 분야에서 사용성 중심 시스템 개발 연구 수행

Read Entire Article