테마 선택

📚 지식 노트

AI·하드웨어·주변기기·게임·컴퓨터 시스템·이론 컴퓨터 과학·수학·개발과 운영·보안·응용 분야에 대해 알아 두면 좋은 내용을 정리한 노트다. 위에서 분야를 고르고 아래에서 노트를 고른다.

정보 구조와 내비게이션

콘텐츠를 어떻게 나누고 이름 붙여, 사용자가 길을 잃지 않게 하는지 다룬다.

목차 (12)
  1. 정보 구조의 네 요소
  2. 멘탈 모델: 사용자가 믿는 구조
  3. 카드 소팅: 사용자에게 묶어 보게 한다
  4. 결과 읽기: 유사도 행렬
  5. 트리 테스트: 구조만으로 길을 찾게 한다
  6. 내비게이션 패턴: 늘 보이게 할 것인가
  7. 정보 냄새: 누르기 전에 고른다
  8. 깊이와 너비: 몇 단계로 나눌까
  9. 검색 UX: 자동 완성, 필터, 결과 없음
  10. 사이트맵: 구조를 한 장에
  11. 흔한 오해
  12. 핵심 자료

정보 구조의 네 요소

정보 구조(information architecture, IA)는 콘텐츠와 기능을 사람이 찾고 이해할 수 있게 나누고, 이름 붙이고, 잇는 설계다. 화면의 색이나 모양보다 먼저 정해지고, 잘못되면 시각 디자인으로는 고칠 수 없다. 흔히 네 요소로 나눠 본다.

  • 분류(organization): 무엇을 어느 묶음에 넣을지. 주제별, 할 일별, 대상별, 시간순, 가나다순 같은 기준이 있다.
  • 이름(labeling): 묶음과 링크를 무엇이라 부를지. 같은 묶음이라도 "고객 지원"과 "분실물 찾기"는 전혀 다르게 읽힌다.
  • 내비게이션(navigation): 묶음 사이를 오가는 길과 "지금 어디 있는지" 알려 주는 표시.
  • 검색(search): 이름을 모르거나 구조를 따라가기 싫은 사람을 위한 길.
도서관 사이트 와이어프레임에 표시한 정보 구조의 네 요소: 분류는 왼쪽 메뉴의 묶음, 이름은 상단 메뉴의 레이블, 내비게이션은 브레드크럼과 메뉴, 검색은 오른쪽 위 검색 칸이다도서관책 찾기이용 안내프로그램내 서재홈 › 이용 안내 › 좌석 예약좌석 예약운영 시간오시는 길분실물좌석 예약①②③④① 분류무엇을 어느 묶음에넣을지 정한다② 이름묶음과 링크를무엇이라 부를지③ 내비게이션묶음 사이를 오가고지금 위치를 보인다④ 검색이름을 몰라도찾게 하는 길
도서관 사이트 와이어프레임에 표시한 네 요소. 이 넷이 맞물려야 사용자가 길을 잃지 않는다.

멘탈 모델: 사용자가 믿는 구조

멘탈 모델은 사용자가 시스템이 어떻게 동작한다고 믿는지다. NN/g가 강조하듯 사실이 아니라 믿음이고, 사람마다 다르며, 경험에 따라 바뀐다. 문제는 만드는 사람의 모델이 늘 더 정교하다는 데서 생긴다. 조직 안에서는 부서 이름이 당연하지만, 바깥 사람은 그 부서가 무엇을 하는지 모른다.

구청 사이트를 부서대로 나누면 이사할 때 필요한 전입 신고와 주차 등록이 자치행정과와 교통행정과에 흩어지고, 상황대로 나누면 이사했어요 아래에 함께 모인다부서대로: 만드는 사람의 모델구청 홈자치행정과복지정책과교통행정과전입 신고출산 지원주차 등록이사한 사람은 부서 이름을 알아야 찾는다상황대로: 쓰는 사람의 모델구청 홈이사했어요출산했어요차를 샀어요전입 신고주차 등록출산 지원내 상황 하나로 필요한 일이 모인다
같은 구청 사이트의 두 구조. 부서대로 나누면 이사한 사람이 해야 할 두 일이 서로 다른 부서 아래로 흩어진다. 상황대로 나누면 한곳에 모인다.

사용자는 대부분의 시간을 다른 서비스에서 보낸다. 그래서 내 서비스도 익숙한 서비스처럼 움직이기를 기대한다(제이콥의 법칙). 장바구니가 오른쪽 위에, 로고를 누르면 홈으로 가는 것이 그 예다. 익숙한 모델은 바꾸기 어려우니, 새 방식을 들일 때는 이유가 분명해야 하고 처음에 잘 설명해야 한다. 사용자의 모델을 알아내는 가장 쉬운 방법은 생각을 말하며 써 보게 하는 것이고, 구조에 대해서라면 다음의 카드 소팅이다.

카드 소팅: 사용자에게 묶어 보게 한다

카드 소팅은 콘텐츠 항목을 카드에 하나씩 적어 사용자에게 주고, 자기 생각대로 묶고 이름을 붙이게 하는 방법이다. 세 가지가 있다.

  • 열린 카드 소팅: 묶음을 사용자가 만들고 이름도 붙인다. 가장 흔하고, 구조를 처음 잡을 때 쓴다.
  • 닫힌 카드 소팅: 묶음을 미리 정해 주고 카드를 넣게 한다. 기존 구조를 확인하는 용도지만, NN/g는 그 목적이라면 대개 트리 테스트가 낫다고 본다.
  • 혼합: 일부 묶음만 정해 준다. 한두 묶음에 확신이 있을 때만 쓴다.

NN/g는 카드를 30~50장으로 권한다. 진행자가 옆에서 이유를 묻는 대면 방식은 정성적 통찰을, 온라인 도구로 혼자 하게 하는 방식은 정량적 결과를 얻는 데 쓴다. 결과를 모으면 카드 두 장이 같은 묶음에 들어간 비율(유사도)이 나오고, 이것으로 아래에서 위로 묶어 가면 덴드로그램이 된다.

카드 소팅 덴드로그램: 합침 1: 대출 연장 + 예약 현황 (유사도 100%), 합침 2: 행사 신청 + 문화 강좌 (유사도 100%), 합침 3: 열람실 좌석 + 운영 시간 (유사도 80%), 합침 4: 책 검색 + 대출 연장·예약 현황 (유사도 60%), 합침 5: 열람실 좌석·운영 시간 + 분실물 (유사도 60%). 최종 묶음은 내 대출, 도서관 이용, 프로그램이다카드를 묶은 다섯 명의 결과를 모아, 함께 묶인 비율이 높은 쌍부터 잇는다합침 1: 대출 연장 + 예약 현황 (유사도 100%)합침 2: 행사 신청 + 문화 강좌 (유사도 100%)합침 3: 열람실 좌석 + 운영 시간 (유사도 80%)합침 4: 책 검색 + 대출 연장·예약 현황 (유사도 60%)합침 5: 열람실 좌석·운영 시간 + 분실물 (유사도 60%)유사도 50% 기준선책 검색대출 연장예약 현황열람실 좌석운영 시간분실물행사 신청문화 강좌내 대출도서관 이용프로그램
1 / 7

참가자 다섯 명이 카드 여덟 장을 각자 묶었다. 카드 두 장을 함께 묶은 사람의 비율이 그 쌍의 유사도다.

열린 카드 소팅 결과를 묶는 과정. 높이가 낮은 연결일수록 더 많은 사람이 함께 묶었다는 뜻이다. 예시는 가상의 다섯 명이다.

몇 명이 필요한가. NN/g가 인용한 168명 연구에서 무작위로 일부만 뽑아 보니, 5명의 결과는 전체 결과와 상관이 0.75, 15명은 0.90, 30명은 0.95이었다. 그래서 대부분의 프로젝트에는 15명을 권한다. 위 그림의 가상 다섯 명은 과정을 보이기 위한 것이고, 실제로는 이보다 많이 모은다.

결과 읽기: 유사도 행렬

덴드로그램은 묶이는 순서를 보이고, 유사도 행렬은 모든 쌍을 한눈에 보인다. 칸 하나는 두 카드를 함께 묶은 사람의 비율이다. 줄을 군집 순서대로 세우면 대각선을 따라 진한 블록이 생기고, 그것이 메뉴 묶음의 후보다.

카드 여덟 장의 유사도 행렬. 군집 순서로 세우면 진한 대각선 블록 세 개가 보이고, 분실물은 다른 카드들과 함께 묶인 비율이 흩어져 있다123456781 책 검색2 대출 연장3 예약 현황4 열람실 좌석5 운영 시간6 분실물7 행사 신청8 문화 강좌진한 칸일수록 함께 묶은사람이 많다.대각선의 진한 블록 셋이곧 메뉴 묶음의 후보다.분실물–행사 신청(20%)처럼흐린 칸이 흩어진 카드는사람마다 생각이 갈린다.이름이나 위치를 다시 본다.
같은 가상 결과의 유사도 행렬. 빨간 테두리가 군집 하나다. 숫자는 줄과 칸의 번호다.

행렬에서 더 쓸모 있는 것은 흐린 칸이 흩어진 카드다. 사람마다 다른 곳에 넣었다는 뜻이고, 이름이 애매하거나 여러 묶음에 걸치는 항목이다. 이런 카드는 이름을 바꾸거나, 두 곳에서 링크하거나, 검색으로 받친다. 카드 소팅은 답을 주는 방법이 아니라 사용자의 모델을 보여 주는 방법이다. 최종 구조는 팀이 정하고, 다음의 트리 테스트로 확인한다.

트리 테스트: 구조만으로 길을 찾게 한다

트리 테스트는 카드 소팅의 반대 방향이다. 카드 소팅이 구조를 만드는(생성적) 방법이라면, 트리 테스트는 만든 구조를 평가하는 방법이다. 시각 디자인도 화면도 없이 메뉴의 나무만 보여 주고 "~하려면 어디로 가겠습니까?" 같은 과제를 준다. 사용자는 묶음을 펼쳐 가며 답이 있을 곳을 고른다.

트리 테스트 과제: 열람실 좌석을 예약하려면 어디로 가겠습니까. 참가자 10명 중 바로 성공 50%, 돌아서 성공 20%, 실패 30%. 실패한 사람은 모두 내 서재의 예약 현황을 골랐다과제: "열람실 좌석을 예약하려면 어디로 가겠습니까?"홈책 찾기이용 안내좌석 예약운영 시간내 서재예약 현황대출 연장프로그램← 정답, 7명 도착← 3명이 여기서 멈춤참가자 10명의 결과바로 성공 50%돌아서 성공 20%실패 30%"예약"이라는 말이 두 곳에 있어실패한 사람이 모두 내 서재로 갔다.이름을 고친 뒤 같은 과제로 다시 잰다.
트리 테스트 결과 예. 정답에 도착한 비율(성공률), 되돌아가지 않고 곧바로 간 비율(직접성), 걸린 시간을 본다. 틀린 사람들이 어디로 갔는지가 가장 많은 것을 알려 준다.

그림의 가상 결과는 열 명 중 70%가 성공했지만 곧바로 간 사람은 50%뿐이고, 실패한 30%는 모두 같은 곳으로 갔다. 이런 몰림은 이름의 문제다. 디자인이 없으니 결과는 순수하게 분류와 이름의 성적이고, 시각 디자인을 들이기 전에 싸게 고칠 수 있다. 정성적으로는 몇 명으로도 되지만, 비율을 재려면 표본이 커야 한다(사용자 조사의 표본 수).

내비게이션 패턴: 늘 보이게 할 것인가

구조가 정해지면 그것을 화면에 어떻게 드러낼지 고른다. 패턴마다 공간과 발견 가능성을 맞바꾼다.

내비게이션 패턴 다섯 가지의 미니 화면: 휴대폰 아래 탭 바, 휴대폰 햄버거 메뉴와 열린 서랍, 데스크톱 왼쪽 사이드바, 페이지 위 브레드크럼, 상단 메뉴 아래로 펼친 메가 메뉴홈 › 책 › 소설탭 바늘 보이는 몇 개햄버거 메뉴숨겨서 공간 절약사이드바넓은 화면용브레드크럼지금 위치 보이기메가 메뉴하위 항목 한눈에
자주 쓰는 내비게이션 패턴 다섯. 휴대폰은 화면이 작아 숨기고 싶은 유혹이 크지만, 숨긴 메뉴는 덜 쓰인다.
패턴좋은 점조심할 점
탭 바(아래 탭)최상위 목적지가 늘 보이고 엄지가 닿는다몇 개밖에 못 둔다. 탭은 목적지 사이를 오가는 데 쓰고, 글쓰기 같은 동작은 따로 두는 편이 예측하기 쉽다
햄버거 메뉴화면을 아낀다. 항목이 많아도 담는다안 보이면 덜 쓴다. 중요한 목적지는 밖에 꺼내 둔다
사이드바넓은 화면에서 많은 항목과 현재 위치를 함께 보인다좁은 화면에서는 접어야 한다. 단계가 깊어지면 들여쓰기만으로는 읽기 어렵다
브레드크럼깊은 사이트에서 현재 위치와 위 단계로 가는 길방문 기록이 아니라 계층을 보인다. 얕은 사이트에는 필요 없다
메가 메뉴하위 항목을 묶어 한 번에 보이고 스크롤이 없다호버로 열 때 깜박임과 대각선 이동 문제, 터치에서 작은 링크

숨긴 메뉴의 비용은 실험으로 재어 있다. NN/g가 179명을 6개 사이트에서 시험한 결과, 데스크톱에서 숨긴 메뉴는 27%만 쓰였지만 보이는 메뉴는 48%, 보이는 것과 숨긴 것을 함께 둔 메뉴는 50%가 쓰였다. 휴대폰에서도 숨긴 메뉴는 57%, 함께 둔 메뉴는 86%였다. 숨기면 과제 시간도 데스크톱에서 39% 이상, 휴대폰에서 15% 늘었다. 그래서 휴대폰에서도 가장 중요한 몇 곳은 밖에 꺼내 두고 나머지를 햄버거에 넣는 조합이 흔하다.

메가 메뉴를 호버로 열 때 NN/g는 마우스가 0.5초 머문 뒤 0.1초 안에 열고, 마우스가 메뉴 밖으로 0.5초 나가 있을 때 닫으라고 권한다. 지나가던 마우스에 메뉴가 펄럭이지 않게 하려는 것이다. 브레드크럼은 현재 페이지를 맨 끝에 두되 링크하지 않는다(아무 일도 하지 않는 링크가 되기 때문이다). 휴대폰에서 터치 목표의 크기와 엄지가 닿는 자리는 모바일 앱 개발 노트와 반응형·모바일·접근성에 있다.

정보 냄새: 누르기 전에 고른다

사람들은 링크를 누르기 전에 그 너머에 원하는 것이 있을지 어림한다. NN/g는 정보 냄새(information scent)를 "출처의 겉모습에서 얻은, 그 출처가 줄 가치에 대한 사용자의 불완전한 어림"으로 정의한다. 동물이 냄새를 따라 먹이를 찾듯 사람도 정보를 찾아 다닌다는 정보 채집 이론(information foraging)의 핵심 개념이다.

잃어버린 우산을 찾으려는 사용자에게 링크 이름이 더 보기, 고객 지원, 분실물 찾기, 분실물 찾기와 요약으로 바뀌며 정보 냄새가 점점 짙어진다목표: 도서관에 두고 온 우산을 찾고 싶다책 찾기›이용 안내›프로그램›정보 냄새더 보기›"더 보기"? 뭐가 나올지모르겠다. 일단 검색해 볼까고객 지원›혹시 여기일까…눌러 봐야 안다분실물 찾기›분실물이면 여기다분실물 찾기두고 간 물건 조회 · 찾아가는 방법›조회 방법까지 있으니확실하다누르기 전에 냄새로 고른다
1 / 4

"더 보기": 어디로 가는지 알려 주지 않는 이름은 냄새가 거의 없다.

같은 자리의 링크 이름만 바꿔 본다. 사용자는 누르기 전에 이름과 설명만 보고 목적지의 가치를 어림한다. 이것이 정보 냄새다. 막대는 그림용 어림이다.
  • 구체적으로: "더 보기", "자세히" 같은 이름은 냄새가 없다. 목적지를 말하는 이름을 쓴다.
  • 사용자의 말로: 사내 용어나 브랜드 이름은 바깥 사람에게 냄새가 없다.
  • 맥락 없이도 읽히게: 휴대폰에서는 주변 맥락이 접혀 있기 쉽다. NN/g의 예처럼 "크리스마스"보다 "크리스마스 선물"이 낫다.
  • 요약 한 줄: 비슷한 두 링크(예: 일반 진료와 응급 진료)는 아래 설명 한 줄이 차이를 알려 준다.
  • 낚시하지 않기: 과장된 이름으로 누르게 하면 다음부터 모든 링크를 믿지 않는다.

깊이와 너비: 몇 단계로 나눌까

같은 항목을 한 단계에 몇 개씩 나누느냐에 따라 구조의 깊이가 정해진다. 한 단계에 b개씩 고르게 하면, 항목 N개에 닿는 데 필요한 단계 수는 b를 몇 번 곱해야 N 이상이 되는가다. 1,000개라면 너비 10은 3단계, 너비 4는 5단계, 너비 32는 2단계다.

항목 64개를 한 단계에 2개씩 나누면 6단계, 8개씩이면 2단계, 한 번에 모두 보이면 1단계다너비 2클릭 6번 · 고를 것 2개이름이 막연하고 길을 잃는다너비 8클릭 2번 · 고를 것 8개대개 알맞다너비 64클릭 1번 · 고를 것 64개긴 목록을 훑기가 버겁다
같은 항목 64개를 세 가지로 나눈 구조. 너무 깊으면 매번 막연한 두세 개 중에 골라야 하고, 너무 얕으면 긴 목록을 훑어야 한다.

NN/g의 정리는 이렇다. 얕은 구조는 콘텐츠가 묻히지 않고, 분명하고 구체적인 묶음 이름을 쓰기 쉽다. 대신 메뉴가 길면 압도되고 가장 좋은 선택지를 놓친다. 깊은 구조는 단계마다 메뉴가 짧아 훑기 쉽지만, 여러 번 눌러야 하고 길을 잃거나 포기하기 쉬우며, 단계마다 몇 개 안 되는 묶음은 이름이 막연해진다. 결론은 분명하고 알아보기 쉬운 묶음이 있으면 얕은 쪽을 택하고, 깊어질 수밖에 없다면 가나다 색인이나 "많이 찾는 것" 같은 지름길과 브레드크럼으로 보완하라는 것이다. 숫자 하나로 정할 일이 아니라 카드 소팅과 트리 테스트로 확인할 일이다.

검색 UX: 자동 완성, 필터, 결과 없음

검색은 구조를 모르는 사람의 길이지만, 검색이 있다고 구조를 대충 해도 되는 것은 아니다. 검색 결과도 결국 분류와 이름으로 정리되어야 읽힌다. 검색 화면에서 손이 가장 많이 가는 곳은 셋이다.

검색 UX 세 장면. 자동 완성은 "대출"를 입력하면 대출 연장, 대출 기록, 대출 가능 여부, 도서 대출 방법를 제안하고 덧붙는 부분을 굵게 보인다. 필터는 선택지마다 결과 수를 단다. 결과 없음 화면은 검색어를 그대로 두고 다른 길을 제안한다자동 완성필터와 개수결과 없음대출|대출 연장대출 기록대출 가능 여부도서 대출 방법입력한 글자는 흐리게,덧붙는 글자는 굵게소설대출 가능 42전자책 17최근 5년 35결과 42건 · 대출 가능만바다의 지도 원서|"바다의 지도 원서"와맞는 자료가 없습니다이렇게 해 보세요• "바다의 지도"로 찾기• 철자 확인하기• 희망 도서 신청하기
검색 UX 세 장면. 자동 완성은 입력한 것과 덧붙는 것을 다른 모양으로, 필터는 고르기 전에 결과 수를, 결과 없음 화면은 다음에 할 일을 보인다.
  • 자동 완성: 제안이 입력 뒤에 글자를 덧붙이는 방식이면 덧붙는 글자를 강조하고, 입력이 가운데 들어간 인기 검색어를 보이는 방식이면 입력한 부분을 강조한다. 모든 제안은 실제로 좋은 결과로 이어져야 하고, 휴대폰에서는 화려한 제안을 단순한 글자 제안으로 줄인다(NN/g).
  • 필터: 둘러보는 사용자에게는 고를 때마다 결과가 바로 바뀌는 방식이, 조건을 이미 아는 사용자에게는 여러 개를 고른 뒤 한 번에 적용하는 방식이 맞는다. 사이트가 느리면 모아서 적용하는 쪽이 낫다. 선택지마다 결과 수를 달면 0건이 되는 조합을 미리 피한다.
  • 결과 없음: NN/g의 세 지침은 결과가 없다는 것을 분명히 보이고, 검색어를 고칠 수 있게 그대로 두고 비슷한 검색어·맞춤법 교정 같은 다음 길을 주고, 농담으로 사용자를 놀리지 않는 것이다.

검색 로그는 그 자체로 정보 구조 조사다. 사람들이 메뉴에 있는 것을 검색한다면 그 이름이 안 보이거나 안 읽힌다는 뜻이고, 자주 나오는 결과 없음 검색어는 없는 콘텐츠나 다른 이름을 알려 준다. 검색 엔진의 색인과 순위 매기기는 검색과 추천 노트에 있다.

사이트맵: 구조를 한 장에

사이트맵은 페이지의 계층을 나무 모양으로 그린 문서다. 맨 윗줄 묶음이 전역 내비게이션이 되고, 그 아래가 지역 내비게이션이 된다. 페이지마다 번호를 붙여 두면 기획·디자인·개발·QA가 같은 페이지를 같은 이름으로 부른다.

도서관 사이트맵: 홈 아래 책 찾기, 이용 안내, 프로그램, 내 서재 네 묶음이 있고, 각 묶음 아래에 번호가 붙은 페이지들이 있다0 홈1.0 책 찾기1.1 검색 결과1.2 책 상세2.0 이용 안내2.1 운영 시간2.2 좌석 예약2.3 분실물3.0 프로그램3.1 행사3.2 강좌4.0 내 서재4.1 대출 현황4.2 예약 현황맨 윗줄 네 묶음이 전역 메뉴가 된다.번호(페이지 id)로 부르면 기획·디자인·개발·QA가 같은 페이지를 가리킨다.
도서관 사이트의 사이트맵. 트리 테스트에서 쓴 나무가 곧 이 그림이다.

사이트맵은 "어디에 무엇이 있나"를 보이지만 "어떻게 오가나"는 보이지 못한다. 화면 사이의 흐름은 와이어프레임을 화살표로 잇는 와이어플로나 사용자 흐름도로 따로 그린다(UX와 UI, 디자인 프로세스). 사용자에게 보이는 사이트맵 페이지와 검색 엔진에 주는 sitemap.xml은 이름만 같고 목적이 다르다.

흔한 오해

  • "정보 구조는 조직도를 따라가면 된다": 사용자는 부서를 모른다. 사용자의 일과 상황으로 나눈다.
  • "카드 소팅 결과가 곧 메뉴다": 카드 소팅은 사용자의 모델을 보여 줄 뿐이다. 구조는 팀이 정하고 트리 테스트로 확인한다.
  • "3번 클릭 안에 닿아야 한다": 클릭 수보다 단계마다 고르기가 쉬운지가 중요하다. 냄새가 짙은 다섯 번이 헷갈리는 두 번보다 낫다.
  • "검색이 있으니 메뉴는 대충 해도 된다": 검색어를 떠올리지 못하는 사람, 무엇이 있는지 둘러보려는 사람이 있다. 검색 결과도 분류와 이름이 있어야 읽힌다.
  • "햄버거 메뉴는 누구나 안다": 아이콘은 알아도 덜 연다. 숨긴 메뉴는 실험에서 덜 쓰였고 과제를 느리게 했다.
  • "브레드크럼은 지나온 길이다": 브레드크럼은 계층 속 현재 위치다. 뒤로 가기가 이미 방문 기록을 맡는다.

핵심 자료

자료종류요지링크
Card Sorting: Uncover Users' Mental Models글열린·닫힌·혼합 카드 소팅, 진행 방식, 카드 30~50장, 참가자 수와 유사도 행렬.Nielsen Norman Group
Card Sorting: How Many Users to Test글참가자 수와 최종 결과의 상관(5명 0.75, 15명 0.90, 30명 0.95)과 15명 권고.Nielsen Norman Group
Tree Testing: Evaluate Menu Labels and Categories글디자인 없이 메뉴 나무와 과제만으로 계층을 시험하는 방법과 성공률·직접성·시간.Nielsen Norman Group
Mental Models and User Experience Design글멘탈 모델은 사실이 아니라 믿음이고, 디자이너와 사용자의 모델 차이가 사용성의 큰 문제라는 설명.Nielsen Norman Group
Information Scent: How Users Decide Where to Go Next글정보 냄새의 정의와 링크 이름·요약·이미지로 냄새를 짙게 하는 요령.Nielsen Norman Group
Flat vs. Deep Website Hierarchies글얕은 구조와 깊은 구조의 장단점, 깊을 때 지름길·브레드크럼으로 보완하는 법.Nielsen Norman Group
Hamburger Menus and Hidden Navigation Hurt UX Metrics연구179명·6개 사이트 실험에서 숨긴 메뉴가 발견율·과제 시간·체감 난이도를 모두 나쁘게 했다.Nielsen Norman Group
Mega Menus Work Well for Site Navigation글메가 메뉴의 장점과 호버 지연 시간(0.5초 머문 뒤 0.1초 안에 열기).Nielsen Norman Group
Breadcrumbs: 11 Design Guidelines for Desktop and Mobile글브레드크럼은 방문 기록이 아니라 계층을 보이고, 현재 페이지는 링크하지 않는다.Nielsen Norman Group
Site Search Suggestions글자동 완성에서 입력한 부분과 제안한 부분을 다른 모양으로 보이는 법.Nielsen Norman Group
User Intent Affects Filter Design글바로 반영하는 필터와 모아서 적용하는 필터를 사용자 의도와 사이트 속도로 고르는 법.Nielsen Norman Group
3 Guidelines for Search Engine "No Results" Pages글결과가 없음을 분명히, 다음 길을 주고, 사용자를 놀리지 말 것.Nielsen Norman Group