국가처럼 보기
원문은 Marcin Wichary님이 에 게재했습니다. 이 블로그 구독하기
다크 모드 토글에 대한 글이 머릿속에서 맴돌던 비슷한 두 가지 사례를 떠올리게 했다.
긍정적인 예부터 보자. macOS에서 아주 기분 좋은 인터랙션을 발견했다. 창을 화면 절반 크기로 쉽게 최대화할 수 있는데, 드래그를 시작하는 순간 원래 크기를 기억해 뒀다가 자연스럽게 복원해 준다.
macOS 디자이너들은 창이 최대화되거나 절반 크기로 최대화된 것이 일종의 상태라는 점을 정확히 짚어냈다. 하지만 그 상태는 ‘크기’로 위장해야 한다. 버튼을 통한 진입점은 ‘상태’ 버전이다. 하지만 들어가는 과정에는 더 자연스러운 ‘크기’ 버전도 있다. 창을 오른쪽 가장자리로 드래그하면 절반 화면으로 스냅되어 최대화된다. 그리고 빠져나오는 과정은? 방금 보았듯이, 먼저 상태를 ‘최대화되지 않음’으로 바꿀 필요도, 원래 크기를 손수 복원할 필요도 없다.
이번엔 나쁜 예다. macOS의 끔찍한 설정 페이지 중 하나다.

여기까지는 괜찮아 보인다. 일부 토글은 켜져 있고 일부는 꺼져 있다. 스위치 손잡이의 위치가 달라질 뿐 아니라 아래 트랙의 색도 달라 구분하기 쉽다. 좋다.
그런데 두 번째 옵션을 끄면 어떻게 되는지 보자. 세 번째와 네 번째 옵션은 두 번째 옵션에 종속되어 있다.

이 대화상자를 시각적으로 훑어보면 “켬, 끔, 비활성화된 끔, 비활성화된 켬”으로 보이는가, 아니면 “이유도 없이 저마다 다른 회색 음영을 가진 네 개의 토글”로 보이는가?
여기에는 여러 해결책이 있다. 시각적인 방법도 있고, 정보 구조(IA)적인 방법도 있고, 시스템적인 방법도 있다. 참고로 나는 그래파이트 강조 색상을 쓰고 있는데, 이게 문제를 조금 더 부각시키긴 하지만 어떤 강조 색상을 쓰더라도 문제는 존재한다.
하지만 여기서 어려움 중 하나는 누군가 토글이 비활성화된 상태에서도 그 토글의 상태를 보여주는 게 중요하다고 생각했고, 이후의 모든 것이 그 생각에서 비롯됐다는 점이 아닐까 싶다. 이는 다크 모드 글과 비슷하다. 언제나 그런 주장을 하는 사람이 있기 마련이고, 그 주장은 논리에 뒷받침된 것처럼 느껴지기 때문에 항상 더 강하게 느껴진다. 시스템은 도식으로 보면 말이 된다. 각 부분은 논리적 결론에서 나온 것처럼 보인다. 3단계 다크 모드 토글도 그랬고, Power/Sleep/Wake 키보드 버튼도 그랬으며, DOS의 Abort, Retry, Fail도 그랬다.
체계적 완결성을 내세우는 논리는 사려 깊은 단순함을 내세우는 논리보다 언제나 펼치기 쉽다.
가능한 해결책을 두 가지 스케치해 봤다. 최선의 안은 아니고, 둘 다 타협안이라 거부감이 들 수도 있다. 하지만 그게 바로 요점이다.


글을 무작위로 읽기
댓글
로그인하고 댓글 남기기