본문 바로가기

디자인 UX UI

[Universal Principles of UX] (13) Provide feedback quickly or else: 피드백은 빠르게

배운 것: 0.4초 안에 끝내자. 넘어가면 산만해진다.

💡 핵심 포인트: UX는 빠른 반응 속도를 통해 사용자의 몰입도와 생산성을 높일 수 있으며, 속도는 궁극적인 사용성 지표다. 사용자는 속도를 디자인보다 더 잘 기억한다.

=> UX 설계 시 반응 시간 임계값을 고려하여 사용자 몰입도와 생산성을 극대화해야 함.

"컴퓨터가 400밀리초 미만으로 반응하면 사용자는 몰입하게 되지만, 반응 시간이 반 초(500밀리초)로 돌아가면 주의가 산만해진다. 400밀리초 이하가 ‘마법의 지점’이다."

출처 입력

🖥️ 도허티 임계값(Doherty Threshold)의 탄생:

미국 드라마 Halt and Catch Fire에서 UX에 대한 도시 전설이 만들어짐.

  • 400밀리초 미만의 반응 시간은 사용자를 몰입시키고 생산성을 높이는 '마법의 지점'으로 묘사됨.
  • 실제로는 1982년 IBM 연구원 Walter J. Doherty 등이 발표한 이론에서 비롯됨.
  • 이 이론은 사람과 컴퓨터가 서로 기다리지 않고 상호작용할 때 생산성이 높아진다는 내용을 다룸.

 

📊 반응 시간의 세 가지 임계값 (출처: Jakob Nielsen)

  1. 0.1초: 시스템이 즉각적으로 반응한다고 느끼는 한계.
  2. 1초: 사용자의 생각 흐름이 끊기지 않지만, 지연을 인식하게 되는 한계.
  3. 10초: 사용자가 상호작용에 집중할 수 있는 최대 한계.

 

속도의 중요성:

  • 사용자는 1초 미만의 응답 속도에서 시스템이 빠르다고 느끼지만, 1초 이상 기다리면 느리다고 인식.
  • 2초 이상: ‘로딩 중’이라는 피드백이 필요.
  • 5초 이상: 남은 대기 시간을 알려야 함.
  • 속도 > 디자인: 느린 아름다움보다 빠른 단순함이 더 나은 사용자 경험을 제공.
  • 하지만, 항상 빠른 것이 좋은 것은 아니며 사용자를 의도적으로 느리게 할 필요가 있는 경우도 있음.

 

📲 사례 연구: 홍콩 M+ 미술관 온라인 컬렉션

  • 무한 스크롤을 통해 컬렉션 전체를 보여줌.
  • 사용자가 너무 빠르게 스크롤하거나 인터넷이 느릴 경우, 콘텐츠가 로딩 중임을 알려줌.
홍콩 M+ 미술관 메인페이지 Lighthoust로 웹 최적화를 측정해보니 완벽하다. 프론트엔드 엔지니어링의 모범

 


 

 

내 프로젝트에 응용하기

 

💡 핵심 포인트: 프로젝트에 속도몰입도를 높이는 UX 원칙적용

 

⚡ 속도 최적화 및 반응 시간 임계값 적용

  • 0.1초: 클릭하거나 이동 경로를 탐색할 때 즉각적인 반응으로 몰입도 유지.
  • 1초: 관계망 확대/축소 시 부드러운 애니메이션을 적용해 사용자가 생각의 흐름을 유지하도록 함.
  • 2초 이상: 복잡한 데이터 로딩 시 로딩 중 애니메이션 표시.
  • 5초 이상: 남은 로딩 시간을 진행 바텍스트 안내로 시각화.

 

🌐 복잡한 이동 경로 시각화

  • 애니메이션을 사용해 이동의 방향성과 속도를 시각화하여, 단순한 지도 표시가 아닌 생동감 있는 이주 흐름을 전달.

 

🔗 복잡한 관계망 디자인

  • 단순화하지 않고, 다양한 연결선아이콘으로 인물, 장소, 사건 간의 다층적 네트워크를 직관적으로 시각화.
  • 호버 애니메이션으로 특정 인물이나 사건에 마우스를 올리면 관련 정보가 빠르게 팝업되도록 하여 몰입감을 유지.

 

타임라인과 흐름의 시각화

  • 역사적 이동과 관계망의 시간적 흐름애니메이션 타임라인으로 표현.
  • 예: 특정 시점에서 사건이 발생할 때, 타임라인이 진동하거나 색상이 변하며 강조.
  • 이동 경로와 관계망이 시간에 따라 변화하는 모습을 실시간으로 표현해 사용자가 역동적인 역사적 흐름을 체감할 수 있도록 설계.

 

🔄 상호작용 강화 및 몰입도 증대

  • 이동 경로 위에 마우스를 올리면 경로의 시작과 끝, 이동 인구의 규모, 이동 원인 등의 정보가 0.1초 이내 팝업.
  • 관계망 드래그 앤드 드롭 기능으로 사용자가 관계를 직접 재구성해보며 몰입도를 높이기. => 고난도