UKWRV.
BACK TO BLOG

필터 UX에서 즉시 반영과 적용 버튼은 어떻게 선택할까

필터를 선택하는 즉시 결과가 바뀌어야 할까 데이터 양, 응답 속도, 다중 선택, 모바일 UI 기준

필터 UX에서 즉시 반영과 적용 버튼은 어떻게 선택할까

먼저 던질 질문

필터를 선택하는 즉시 결과가 바뀌어야 할까

핵심 관점

필터 즉시 반영과 적용 버튼의 차이는 취향이 아니라 탐색 비용의 차이다. 조건을 조합해야 할수록 사용자는 임시 선택 공간이 필요하다.

탐색이 빨라지는 장면

가격대, 브랜드를 여러 개 고르는 모바일 필터에서는 적용 버튼과 결과 수 미리보기를 제공한다.

칩 하나를 토글하는 간단한 필터는 즉시 반영한다.

발견을 방해하는 흐름

느린 API를 가진 필터를 선택할 때마다 즉시 호출해 화면이 계속 깜빡인다.

단일 토글에도 적용 버튼을 요구해 탐색을 느리게 만든다.

탐색 사례와 근거

즉시 반영은 결과가 빠르고 비용이 낮을 때 맞다

필터를 선택할 때마다 결과가 즉시 바뀌면 사용자는 조건과 결과의 관계를 빠르게 배운다. 상품 목록에서 색상이나 브랜드를 선택하는 경우처럼 결과 갱신이 빠르고 되돌리기 쉬운 상황에 적합하다.

조건이 많고 결과 갱신이 느리거나 비용이 큰 경우에는 적용 버튼이 더 낫다. 사용자가 여러 조건을 조합한 뒤 한 번에 결과를 확인할 수 있기 때문이다.

실무 해석

모바일에서는 필터 패널과 결과 목록을 동시에 보기 어렵다. 적용 버튼, 선택된 필터 수, 초기화 버튼, 결과 수 안내가 있어야 현재 상태를 이해할 수 있다.

탐색 패턴 선택 기준

  • 필터 하나가 결과를 바꾸는 비용을 본다
  • 다중 선택이 많은지 확인한다
  • 모바일에서 패널을 닫는 시점과 적용 시점을 분리한다

자주 빠지는 함정

즉시 반영은 빠르게 느껴지지만 느린 API나 많은 조건에서는 화면을 계속 흔든다. 적용 버튼은 느린 것이 아니라 선택을 완성할 시간을 주는 장치일 수 있다.

추가로 비교할 탐색 사례

  • 숙소 검색 필터, 커머스 모바일 필터, 이슈 라벨 필터를 비교한다
  • 즉시 반영 때문에 화면이 계속 흔들리는 사례를 찾는다
  • 적용 버튼에서 결과 수를 미리 보여주는 사례를 모은다

탐색 설계 질문

  • draft 상태와 applied 상태를 구분했는가
  • 모바일 필터 패널의 닫힘/적용 흐름을 다뤘는가

출처

  • Baymard Institute, Ecommerce Search UX Best Practices: https://baymard.com/blog/ecommerce-search-query-types
  • Nielsen Norman Group, 10 Usability Heuristics for User Interface Design: https://www.nngroup.com/articles/ten-usability-heuristics/
  • Nielsen Norman Group, Response Time Limits: https://www.nngroup.com/articles/response-times-3-important-limits/
  • W3C, Web Content Accessibility Guidelines WCAG 2.2: https://www.w3.org/TR/WCAG22/