List

필터와 정렬 UI 만들기

#웹가이드

Web Guide필터 UI정렬목록 화면
필터와 정렬 UI 만들기
항목이 많아지면 목록을 보여주는 것보다 걸러내는 기능이 중요해집니다.
필터가 없으면 방문자는 수십 개를 훑다가 포기합니다.
필터와 정렬 UI 만들기 관련 사진
01필터 항목은 실제 기준으로
우리가 분류하기 편한 기준이 아니라, 방문자가 고를 때 쓰는 기준으로 만들어야 합니다. 내부 코드나 조직 기준으로 나누면 아무도 쓰지 않습니다.
고객이 문의할 때 어떤 조건을 말하는지 들어보면 필터 항목이 나옵니다.
내부 기준 필터
제품 코드 분류 · 담당 부서별 · 등록 순서 · 방문자가 이해하지 못해 쓰지 않습니다
방문자 기준 필터
용도별 · 규모별 · 가격대별 · 업종별 · 실제 문의에서 나오는 조건입니다
02필터의 기본 규칙
필터를 잘못 만들면 오히려 불편합니다. 결과가 없거나, 무엇이 적용됐는지 모르거나, 해제하기 어려운 경우입니다.
아래 규칙만 지켜도 훨씬 쓸 만해집니다.
적용 상태 표시
현재 어떤 조건이 걸려 있는지 눈에 보이게 합니다.
해제 버튼
개별 해제와 전체 해제 모두 제공합니다.
결과 건수
필터를 걸 때마다 몇 건인지 보여줍니다.
0건 항목 처리
결과가 없는 선택지는 비활성화하거나 건수를 표시합니다.
즉시 반영
선택하면 바로 결과가 바뀌게 합니다. '적용' 버튼은 부담입니다.
주소에 반영
필터 상태가 주소에 담기면 공유하고 뒤로가기가 됩니다.
03정렬은 기본값이 중요하다
대부분의 방문자는 정렬을 바꾸지 않습니다. 그래서 기본값을 무엇으로 하느냐가 실질적으로 노출 순서를 결정합니다.
'등록순'이 기본이면 오래된 것이 앞에 나옵니다. 대개는 최신순이나 인기순이 낫습니다.
최신순
게시물, 뉴스, 사례. 가장 무난한 기본값입니다.
인기순
조회수나 문의 수 기준. 제품 목록에 적합합니다.
추천순
사무국이 지정한 순서. 보여주고 싶은 것을 앞에.
가격순
쇼핑몰. 낮은 순과 높은 순 모두 제공.
이름순
찾는 대상을 아는 경우. 디렉토리에 적합.
04모바일에서는 다르게
PC에서 왼쪽에 세로로 펼쳐 두던 필터를 모바일에서 그대로 두면 화면의 절반을 차지합니다.
버튼을 눌러 펼치는 방식이나 화면 아래에서 올라오는 방식으로 처리하는 것이 일반적입니다.
필터 버튼  '필터' 버튼을 두고 누르면 펼쳐지게 합니다.
적용 개수 표시  버튼에 '필터 (2)'처럼 적용 수를 보여줍니다.
하단 시트  화면 아래에서 올라오는 방식. 모바일에서 자연스럽습니다.
정렬은 별도  정렬은 상단에 작게 두는 편이 접근이 빠릅니다.
선택 후 닫기  적용하면 자동으로 닫히거나 '결과 보기' 버튼을 둡니다.
CHECK POINT
□  필터 항목이 방문자의 선택 기준으로 되어 있는가
□  적용된 필터가 눈에 보이는가
□  개별 해제와 전체 해제가 가능한가
□  필터마다 결과 건수를 보여주는가
□  선택 즉시 결과가 반영되는가
□  필터 상태가 주소에 반영되는가
□  정렬 기본값이 적절한가
□  모바일에서 필터가 화면을 가리지 않는가
필터 항목은 우리가 분류하는 기준이 아니라, 방문자가 고르는 기준으로 만듭니다.
대부분은 정렬을 바꾸지 않습니다. 기본값이 곧 노출 순서입니다.
#필터 UI#정렬#목록 화면#검색 필터#모바일 UI#사용성#제품 목록#홈페이지 디자인#웹비스타#홈페이지 제작
목록보기