마이크로인터랙션 (Microinteraction)
쉽게 풀면
좋아요 버튼을 눌렀을 때 하트가 통통 튀는 것처럼 아주 작은 순간의 반응을 디자인하는 것이다.
왜 중요한가
마이크로인터랙션은 스위치 토글, 좋아요 애니메이션, 당겨서 새로 고침처럼 하나의 작은 과업을 둘러싼 순간적 상호작용으로, 시스템이 반응했음을 알려 주고 상태를 전달하며 사용에 만족감을 더합니다. 제품의 기능적 차이가 줄어들수록 이런 세부의 완성도가 품질 인식을 가르기 때문에, 피드백과 모션 설계의 실무 단위로 쓰입니다. 제품의 큰 기능 차이가 점점 줄어드는 시장에서는 작은 순간의 완성도가 사용자가 느끼는 품질 인상을 좌우하기 때문에, 마이크로인터랙션은 사소해 보여도 실무에서 꼼꼼히 설계된다.
논문에서는 이렇게 쓰입니다
작은 상호작용 디테일이 전반적 사용자 경험 만족도에 미친 영향을 검증한 연구이다.
버튼을 눌렀을 때 반응이 아주 조금만 늦어도 사람은 그 지연을 느끼기 시작한다는 실험적 기준을 설명한다.
버튼을 눌렀을 때 반응이 아주 조금만 늦어도 사람은 그 지연을 느끼기 시작한다는 실험적 기준을 설명한다.
조금 더 깊게 보면
Dan Saffer(2013)는 마이크로인터랙션을 트리거, 규칙, 피드백, 루프와 모드의 네 부분으로 구조화했으며, 이 틀은 즐거움보다 명료한 규칙 설계를 강조합니다. 장식적 애니메이션을 더하는 것이 마이크로인터랙션이라는 오해가 흔하지만, 핵심은 상태 변화를 알리는 것이고 반복 사용 시 지연으로 느껴지는 움직임은 제거 대상입니다. 하루 수백 번 마주치는 요소이므로 처음의 재미가 곧 피로가 되는 문제, 움직임 줄이기 설정을 존중해야 하는 접근성 문제를 고려해야 합니다. Saffer의 트리거-규칙-피드백-루프/모드 구조에서 트리거는 사용자 조작(수동 트리거)뿐 아니라 시스템 상태 변화(시스템 트리거)로도 발생할 수 있어, 알림처럼 사용자가 시작하지 않은 마이크로인터랙션도 같은 틀로 설계된다.
주의할 점
마이크로인터랙션이 지나치게 화려하거나 느리면 오히려 사용자의 작업 흐름을 방해할 수 있다.