디폴트 효과

Default Effect

기본값으로 설정된 선택지를 그대로 유지하려는 강한 경향. 옵트인/옵트아웃 중 어느 쪽을 기본으로 두느냐가 결과를 크게 바꿉니다.

다른 이름: Status quo bias
···
html
<div class="stage">
  <div class="pane"><div class="tag">A · opt-in</div>
    <div class="list" id="la"></div>
  </div>
  <div class="pane"><div class="tag">B · opt-out</div>
    <div class="list on" id="lb"></div>
  </div>
</div>
css
.stage{width:94%;height:88%;display:flex;gap:6%}
.pane{position:relative;flex:1;border-radius:14px;border:1px solid var(--line);background:var(--surface);display:grid;place-items:center;overflow:hidden}
.tag{position:absolute;top:8px;left:10px;font:700 11px/1 monospace;color:var(--muted)}
.list{display:flex;gap:8px}
.list span{width:20px;height:20px;border-radius:5px;border:2px solid var(--line);background:var(--bg);position:relative}
.list.on span{background:var(--accent);border-color:var(--accent)}
.list span.flip{animation:flip 3s ease-in-out infinite}
.list.on span.flip{animation:flipOn 3s ease-in-out infinite}
@keyframes flip{0%,60%{background:var(--bg);border-color:var(--line)}75%,100%{background:var(--accent);border-color:var(--accent)}}
@keyframes flipOn{0%,60%{background:var(--accent);border-color:var(--accent)}75%,100%{background:var(--bg);border-color:var(--line)}}
js
const la = document.getElementById('la'), lb = document.getElementById('lb');
for (let i = 0; i < 5; i++) {
  const a = document.createElement('span'); if (i === 1) a.className = 'flip'; la.appendChild(a);
  const b = document.createElement('span'); if (i === 3) b.className = 'flip'; lb.appendChild(b);
}

행동경제학자 에릭 존슨(Eric Johnson)과 대니얼 골드스타인(Daniel Goldstein)의 2003년 연구 "기본값이 생명을 구하는가?"(Science)가 대표 사례입니다. 장기기증을 옵트인(직접 신청)으로 둔 국가는 동의율이 4~27%였지만, 옵트아웃(기본 동의, 원치 않으면 해지)으로 둔 국가는 85~100%에 달했습니다. 같은 선택지, 다른 기본값, 완전히 다른 결과입니다.

사람들이 기본값을 바꾸지 않는 이유는 여러 겹입니다 — 이게 "권장값"이라는 암묵적 신호로 읽히고, 바꾸는 데 드는 노력(→ friction)을 피하고 싶어하고, 나중에 후회할 결정을 하고 싶지 않은 현상유지 편향도 작동합니다.

옵트인 기본값은 사용자 보호(마케팅 수신 동의는 기본 꺼짐), 옵트아웃 기본값은 사용자 이익이 명확할 때(자동 백업, 보안 업데이트)만 정당화됩니다. 사용자에게 불리한 걸 기본값으로 몰래 켜두면 다크 패턴(→ dark-pattern)입니다.

데모의 A는 기본 꺼짐 체크박스들이 대부분 그대로 꺼진 채 남고, B는 기본 켜짐 체크박스들이 대부분 그대로 켜진 채 남습니다.

언제 쓰나

체크박스·토글의 기본값을 정할 때 "이 기본값이 누구에게 유리한가"를 먼저 물어보세요. 대부분의 사용자가 기본값을 바꾸지 않는다는 전제로 설계하세요.