물리적 어포던스

Physical affordance

사물의 생김새 자체가 그것을 어떻게 다뤄야 하는지 알려주는 성질 — 판판한 판은 밀라고, 막대 손잡이는 당기라고 말한다.

다른 이름: Norman door행동유도성
···
html
<div class="afp-wrap">
  <div class="afp-door">
    <div class="afp-panel afp-plate"></div>
    <svg class="afp-hand" viewBox="0 0 40 40"><path d="M8,26 Q8,14 20,14 Q32,14 32,26 L32,32 L8,32 Z"/></svg>
    <span class="afp-cap">flat plate → push</span>
  </div>
  <div class="afp-door">
    <div class="afp-panel afp-bar"></div>
    <svg class="afp-hand afp-hand-pull" viewBox="0 0 40 40"><path d="M8,26 Q8,14 20,14 Q32,14 32,26 L32,32 L8,32 Z"/></svg>
    <span class="afp-cap">bar handle → pull</span>
  </div>
</div>
css
.afp-wrap{display:flex;gap:clamp(10px,5vmin,30px);align-items:center;justify-content:center;width:100%;height:100%;padding:clamp(8px,3vmin,16px)}
.afp-door{position:relative;width:34%;max-width:150px;height:78%;background:var(--surface);border:1.5px solid var(--line);border-radius:4px;display:flex;align-items:center;justify-content:center}
.afp-panel{position:absolute}
.afp-plate{width:34%;height:38%;background:var(--muted);opacity:.5;border-radius:3px;top:30%;left:50%;transform:translateX(-50%)}
.afp-bar{width:16%;height:44%;background:var(--accent);border-radius:3px;top:28%;right:14%}
.afp-hand{width:20%;position:absolute;top:34%;left:8%;fill:var(--accent-2);animation:afp-push 2s ease-in-out infinite}
.afp-hand-pull{left:auto;right:36%;animation:afp-pull 2s ease-in-out infinite}
.afp-cap{position:absolute;bottom:-1.9em;font-size:clamp(8px,2.2vmin,11px);color:var(--muted);white-space:nowrap}
@keyframes afp-push{0%,20%{transform:translateX(0)}50%{transform:translateX(60%)}80%,100%{transform:translateX(0)}}
@keyframes afp-pull{0%,20%{transform:translateX(0)}50%{transform:translateX(-60%)}80%,100%{transform:translateX(0)}}

어포던스(affordance)는 심리학자 제임스 깁슨(James Gibson)이 만든 개념으로, "환경이 행위자에게 제공하는 행위의 가능성"을 뜻합니다. 도널드 노먼(Donald Norman)이 이걸 제품 디자인으로 가져와 유명해진 사례가 "노먼 도어"입니다 — 평평한 금속판만 달린 문은 밀 수만 있어서 헷갈릴 여지가 없고, 세로로 긴 막대 손잡이가 달린 문은 당기라는 뜻을 형태로 전달합니다. 문제는 당겨야 하는 문에 착각하기 쉬운 평판 손잡이를 달아놓아서 사람들이 계속 미는 경우입니다 — 이건 어포던스와 시그니파이어(signifier, 무엇을 하라는 신호)가 어긋난 겁니다.

물리적 제품에서 어포던스는 시각뿐 아니라 촉감·무게·소리까지 관여합니다. 손잡이 표면에 널링(요철)을 넣으면 "돌리라"는 신호가 되고, 다이얼 가장자리를 도드라지게 만들면 "손가락으로 걸어 돌리라"는 신호가 됩니다. 버튼 표면을 오목하게 파면 "여기를 누르라"는 신호가 되는데, 이건 엄지 지문이 자연스럽게 오목한 곳에 안착하기 때문입니다.

UI 에서 그림자가 있는 사각형이 "눌러서 눌리는 버튼처럼 보인다"는 것도 물리적 어포던스를 화면 위에서 흉내 낸 것이고, 스큐어모피즘(skeuomorphism)이 초기 터치스크린 UI 에서 크게 쓰인 이유이기도 합니다 — 물리적 세계에서 학습된 형태 신호를 그대로 재사용해 사용법을 설명하지 않고도 전달한 것입니다.

언제 쓰나

조작부(손잡이·버튼·다이얼)의 형태가 실제 동작 방식과 어긋나지 않는지 확인할 때.