구매 결정의 인지 부하

Cognitive load in buying

비교할 정보와 예외가 많으면 중요한 차이를 파악하기 어려워집니다.

···
html
<div class="load"><div class="label" id="loadLabel">SCATTERED DETAILS</div><div class="bits"><i>PRICE</i><i>DELIVERY</i><i>SIZE</i><i>TERMS</i><i>SUPPORT</i><i>EXTRAS</i></div><div class="arrow">↓</div><div class="core"><b>PRICE</b><b>FIT</b><b>TERMS</b></div></div>
css
@media(min-width:700px){body>div{transform:scale(1.45)}}.load{width:min(87%,560px);font:800 clamp(10px,max(1.8vmin,1vw),13px)/1.1 sans-serif;text-align:center}.label{letter-spacing:.1em;color:var(--muted)}.bits,.core{display:flex;justify-content:center;flex-wrap:wrap;gap:clamp(4px,1.5vmin,11px);margin:clamp(10px,3vmin,22px) auto}.bits i{font-style:normal;border:1px solid var(--line);padding:clamp(5px,1.5vmin,10px);background:var(--surface);transform:rotate(var(--turn));opacity:1;transition:.5s}.bits i:nth-child(odd){--turn:-5deg}.bits i:nth-child(even){--turn:5deg}.load.sorted .bits i{opacity:.55;transform:scale(.8)}.arrow{color:var(--accent);font-size:clamp(16px,5vmin,32px)}.core b{border:2px solid var(--accent);background:var(--accent-2);color:#211b19;padding:clamp(7px,2vmin,14px);min-width:clamp(55px,14vmin,104px);opacity:.2;transition:.5s}.load.sorted .core b{opacity:1}
js
const board=document.querySelector('.load');const label=document.querySelector('#loadLabel');function flip(){board.classList.toggle('sorted');label.textContent=board.classList.contains('sorted')?'THREE DECISION CRITERIA':'SCATTERED DETAILS'}setTimeout(flip,550);setInterval(flip,1900);

인지 부하는 한 번에 처리해야 할 정보가 작업 기억에 주는 부담입니다. 구매 화면에서 조건, 배지, 예외 문구가 쌓이면 고객은 핵심 차이를 찾기 어려워집니다.

데모는 흩어진 정보 카드가 세 가지 판단 기준으로 정리되는 과정을 보여줍니다. 정리 전후의 '읽기 경로'가 달라지지만 실제 소요 시간을 측정한 것은 아닙니다.

간소화는 중요한 조건을 숨기는 작업이 아닙니다. 첫 화면에는 결정에 필요한 핵심을, 자세한 조건은 바로 열어볼 수 있는 위치에 두세요.

언제 쓰나

요금제·상품 비교 화면에서 정보 위계를 정리할 때 씁니다.

페이지로 열기 ↗