인터페이스가 현실에는 없는 의무감을 만들어낼 때 우리가 느끼는 죄책감에 대한 시각적 에세이(텍스트 버전).
URL: https://www.terrygodier.com/phantom-obligation/ascii
Title: Phantom Obligation
Terry Godier의 시각적 에세이(텍스트 버전)
당신은 조용한 버전을 골랐습니다. 애니메이션도 없고, 숫자가 올라가는 카운터도 없습니다.
그냥 단어들뿐. 그건 유효한 선택입니다.
며칠 동안 비워뒀다가 피드 리더를 열 때마다 나를 찾아오는 특정한 종류의 죄책감이 있습니다. 뭔가 잘못을 저질렀다는 죄책감이라기보다는, 사람들이 당신을 기다리고 있는 방에 들어선 느낌에 더 가깝습니다. 그런데 둘러보면 방은 비어 있습니다. 아무도 없습니다. 애초에 아무도 없었습니다.
나는 이 감정에 대해 오랫동안 생각해 왔습니다. 인터넷에서 글을 읽는 것처럼 지극히 평범한 일과 관련된 감정치고는 아마 지나치게 오래 생각했을지도 모릅니다. 하지만 나는 이런 작고 반복되는 경험들이 우리가 인정하고 싶어 하는 것보다 더 많이 우리를 형성한다고 믿게 되었습니다.
그러니 먼저, 계속 내 머리를 괴롭혀 온 질문 하나로 시작해 보겠습니다.
왜 RSS 리더는 이메일 클라이언트처럼 생겼을까?
┌──────────┬────────────────┬──────────────────┐ │ FEEDS │ ARTICLES │ CONTENT │ ├──────────┼────────────────┼──────────────────┤ │ All (47) │ ● App Store... │ Lorem ipsum │ │ Fireball │ ● On Taking... │ dolor sit amet │ │ Kottke │ The Slow Web │ consectetur... │ └──────────┴────────────────┴──────────────────┘
이 형태는 너무나도 널리 퍼져 있어서 마치 필연처럼 느껴집니다. 지난 20년 동안 거의 어떤 RSS 리더든 써본 적이 있다면, 이 레이아웃을 몸으로 알고 있을 겁니다. 폴더로 정리된 피드들이 들어 있는 사이드바가 있고, 날짜순으로 정렬된 항목 목록이 있으며, 아직 읽지 않은 것들을 표시하는 작은 점들이 있습니다. 그리고 클릭하면 내용이 나타나는 읽기 창이 있죠.
하지만 디자인에서 ‘필연’이란 존재하지 않습니다. 누군가가 선택했고, 그 선택을 다른 사람들이 따랐고, 결국 그 선택은 굳어져 관습이 되었습니다.
나는 그 첫 선택을 누가 했는지 정확히 알고 있습니다. 내가 직접 물어봤기 때문입니다.
그의 이름은 Brent Simmons입니다. 2002년, 그는 NetNewsWire를 출시했습니다. 이 앱이 오늘날까지도 거의 모든 RSS 리더가 따르는 템플릿을 확립했습니다.
────────────────────────────────────────
"나는 답을 알고 있어요. 적어도 그 일부는요. 내가 이런 종류의 것을 처음 만들었거든요. NetNewsWire Lite 1.0은 2002년에 출시됐고, 이메일 앱을 닮은 최초의 RSS 리더였습니다."
"사실 나는 이메일이 아니라 유즈넷(Usenet)을 생각하고 있었어요. 뭐 어쨌든요. 그때 내가 스스로에게 던진 질문은 ‘2002년에 (그때 막 새로 나온) Mac OS X를 위한 유즈넷 앱을 내가 설계한다면 어떻게 할까?’였죠."
"답은 내게 꽤 명확했어요. 여러 창 대신, 사이드바와 게시물 목록, 그리고 상세 보기로 구성된 단일 창이요."
그는 이념적 결정을 내린 게 아니라 실용적인 결정을 내렸습니다. 2002년 당시 RSS는 대부분의 사람들에게 생소했습니다. 이메일에서 이미 익숙한 레이아웃을 사용함으로써, 그는 학습 곡선을 거의 0에 가깝게 만들었습니다.
효과가 있었습니다. NetNewsWire는 크게 성공했고, Google Reader도 성공했고, 수많은 리더가 등장했으며 거의 모두가 Brent의 기본 형태를 빌려 썼습니다.
하지만 그의 답변 마지막 부분에서 내 눈을 사로잡은 것이 있었습니다.
"내가 이해하지 못하고 설명도 못하겠는 부분은, 왜 RSS 리더들이 아직도 대부분 이 UI를 따르고 있느냐는 거예요."
"하지만 새 RSS 리더라면 누구든, 또 하나의 3패널(three-paned) 애그리게이터가 되지 않는 선택을 고민해야 해요. 뉴스의 강(river of news) 같은 방식이나 다른 패러다임을 선호할 사용자들이 분명 수백만은 있을 테니까요."
"재미를 좀 내서 뭔가 새롭거나, 최소한 다른 걸 해보면 어떨까요?"
원래 패러다임을 설계한 사람이, 22년이 지난 뒤에도 왜 모두가 여전히 자신을 베끼는지 묻고 있었던 겁니다.
────────────────────────────────────────
새로운 것을 낡은 옷으로 치장하면, 사람들은 형태만 배우는 게 아닙니다. 감정과 가정, 정서적 무게까지 함께 상속받습니다. 받은편지함(inbox)의 레이아웃을 빌리면서 그 심리까지 빌리지 않을 수는 없습니다.
┌─────────────┐ ┌─────────────┐ │ EMAIL │ │ FEEDS │ ├─────────────┤ ├─────────────┤ │ From: Mom │ │ From: blog │ │ From: Boss │ │ From: news │ │ From: Dr. │ │ From: comic │ ├─────────────┤ ├─────────────┤ │ ...waiting │ │ (silence) │ └─────────────┘ └─────────────┘
이메일의 미읽음(unread) 숫자는 분명한 의미가 있습니다. 실제 사람들이 당신에게 보낸 메시지이고, 어떤 경우에는 당신의 답장을 적극적으로 기다리고 있습니다. 그 숫자는 중립적인 정보가 아닙니다. 사회적 빚의 척도입니다.
그런데 우리가 같은 시각적 언어(미읽음 수, 새 항목의 굵은 글씨, 쌓여가는 백로그의 감각)를 RSS에 적용했을 때, 원인 없이 불안을 수입해 버렸습니다.
아무도 기다리지 않는데도.
────────────────────────────────────────
나는 이 현상을 부를 적절한 이름을 찾으려고 애써 왔고, 마침내 하나를 찾았다고 생각합니다.
명사
아무도 당신에게 해달라고 요청하지 않은 일 때문에
당신이 느끼는 죄책감.
나는 이런 것들에 이름을 붙이는 게 유용하다고 느낍니다. 이름은 우리에게 그것을 다룰 힘을 주기 때문입니다. 팬텀 의무가 무엇인지(인터페이스가 암시하는 바와 현실 사이의 불일치) 보기 시작하면, 그 집착은 조금 느슨해집니다.
화면에는 읽지 않은 글이 847개라고 뜹니다. 화면은 시각적 언어를 통해 이것이 해결해야 할 문제이고, 갚아야 할 빚이라고 암시합니다.
하지만 실제로 사실인 건 무엇일까요? 누군가가 뭔가를 썼고, 그걸 인터넷에 올렸습니다. 당신은 그것을 알림받고 싶다고 표현했습니다. 그게 전부입니다. 아무도 기다리지 않습니다. 당신이 ‘모두 읽음으로 표시’로 파산 선언을 해도, 아무도 알지 못하고 아무도 신경 쓰지 않습니다.
죄책감은 유령입니다.
아무도 살지 않는 집을 떠돕니다.
────────────────────────────────────────
최초의 인박스(inbox)는 실제 책상 위의 나무 서류함이었습니다.
종이는 누군가가 걸어서 가져다놓았기 때문에 거기에 도착했습니다. 의무는 물리였습니다. 공간을 차지하고, 질량이 있고, 누군가가 노력을 들였습니다. 비었는지도 확인할 수 있었습니다.
전화는 ‘존재’를 요구했지만 ‘기억’을 요구하지는 않았습니다. 울리면 받거나 받지 않거나. 누적도 없고, 카운트도 없습니다. 울림이 멈추는 순간 의무는 증발합니다. 전화는 당신이 놓친 것을 기억하지 않았습니다.
자동응답기(answering machine)는 첫 번째 유령이었습니다. 그 깜빡이는 불빛. 하지만 그 유령들은 여전히 익숙했습니다. 실제 인간이 실제 말을 남기고 실제 반응을 기대했으니까요. 카운트도 작았죠(누가 메시지를 몇십 개씩 남기나요?). 목소리도 아는 사람이었습니다.
이메일은 은유가 원자(atoms)에서 비트(bits)로 도약한 지점입니다. ‘인박스’는 빌려온 정당성이었습니다. 나무 서류함처럼 들렸고, 그래서 그 심리를 상속받았습니다. 하지만 나무 서류함에는 제약이 있었습니다. 물리적 공간이죠. 책상에는 한계가 있습니다. 디지털 인박스에는 바닥이 없었습니다. 그래도 대부분은 여전히 ‘진짜’ 의무였습니다. 사람이 당신에게 글을 쓰고, 답장을 기대했습니다.
그리고 RSS가 등장했습니다.
Brent는 이메일의 인터페이스를 빌렸지만, RSS는 누군가가 당신에게 글을 쓰는 것이 아닙니다. 그저 사람들이 글을 쓸 뿐입니다. 당신은 그 존재를 알림받기로 선택했을 뿐이죠. 그런데 인터페이스는 존재하지 않는 빚을 암시했습니다.
의무는 팬텀이 되었습니다.
소셜 미디어는 흥미로운 것을 배웠습니다. 페이스북은 ‘당신이 보지 못한 게시물 24,847개’라고 보여줄 수도 있었습니다. 하지만 그건 사람들을 참여시키기는커녕 마비시킬 거라는 걸 이해했습니다. 그래서 다른 선택을 했죠. 미읽음 카운트 없음. 무한 스크롤. 알고리즘 큐레이션. 팬텀 의무를 조작으로 바꿨습니다. 피드는 당신에게 ‘뒤처졌다’는 기분을 주지 않았습니다. 대신 ‘지금 당장’ 뭔가를 놓칠지도 모른다는 느낌을 줬습니다. 다른 독입니다.
그리고 애플은 모든 앱에 무기를 쥐여줬습니다.
알림 배지(notification badge)는 이메일의 미읽음 카운트를 가져다가 보편화했습니다. 이제 어떤 앱이든 긴급함을 주장할 수 있게 됐습니다. 코인을 수집하라고 조르는 게임이, 엄마에게서 온 메시지와 같은 배지를 달 수 있게 된 겁니다.
무게는 민주화됐고, 의미는 탈색됐습니다.
우리는 탈출구를 발명했지만 그것이 새로운 덫이 되었습니다. ‘나중에 읽기’ 앱은 약속합니다. 이걸 저장해, 지금 읽어야 한다는 의무에서 도망쳐. 하지만 그 앱은 새로운 큐, 새로운 숫자, 새로운 의무를 만들었습니다. 당신은 팬텀을 없앤 게 아니라 옮겼을 뿐입니다.
팟캐스트는 음악 플레이어에서 큐를 빌려왔습니다. 하지만 아무도 ‘안 들은 앨범’ 때문에 죄책감을 느끼진 않았습니다. “내 레코드를 전부 듣지 못했어”는 고백이 아닙니다. 팟캐스트 앱은 ‘미재생’ 카운트, 진행 바, 완료 통계를 추가했습니다. 듣기가 할 일 목록이 되어버렸습니다.
그리고 아마도 가장 순수한 팬텀 생성기: 할 일(todo) 앱. 당신이 하고 싶은 일을 적습니다. 열망입니다. 희망입니다. 하지만 앱은 그것을 빚으로 집계합니다. 당신이 원했던 일이 당신이 ‘빚진’ 일이 됩니다.
타임라인 ──────────────────────────────── 1900s [INBOX] 진짜 무게 1920s [PHONE] 기억 없음 1980s [ANSWERING] 첫 팬텀 (●) 1990s [EMAIL] (47) 대부분 진짜 2002 [RSS] (847) ← 팬텀 시작 2006 [SOCIAL] (카운트 없음, 다른 속임수) 2008 [APPS] (●) 모든 것이 배지를 가짐 2010s READ LATER 탈출 → 덫 2010s [PODCASTS] (23 미재생) NOW [TODO] (12) 욕망 → 빚 ──────────────────────────────── 인터페이스의 무게: ════════════════ 실제 의무: ════════╲ ╲____ [그 간극이 팬텀 의무다]
이 패턴은 한 번 보기 시작하면 명확합니다.
각 세대는 의무가 ‘실제’였던 맥락의 시각적 언어를 빌려와, 의무가 그렇지 않은 맥락에 적용했습니다.
인박스(진짜) → 이메일(대부분 진짜) → RSS(팬텀) → 모든 것(팬텀)
우리는 의무를 세탁해 왔습니다. 각 인터페이스는 이전 것에서 정당성을 물려받지만, 그 아래의 사회적 계약은 점점 비어갑니다.
게임에 붙은 빨간 점은 아이가 보낸 문자와 같은 시각적 무게를 갖습니다.
우리는 무게는 유지하고, 이유는 버렸습니다.
────────────────────────────────────────
그렇다면 처음부터 다시 시작한다면 어떤 모습일까요? 더 나은 인박스를 만드는 게 아니라, 완전히 다른 은유를 상상해보는 겁니다.
콘텐츠는 물 위의 나뭇잎처럼 흘러갑니다. 원할 때 들어가고, 끝났으면 나옵니다. 어떤 것들은 당신을 스쳐 지나갈 겁니다. 그건 버그가 아니라 전제입니다.
아바타들이 느슨한 원을 이루어 앉아 있습니다. 어떤 것들은 따뜻하게 빛납니다. 최근에 말을 했다는 뜻이죠. 다른 것들은 희미합니다. 여전히 거기에 있지만 조용할 뿐입니다. 모닥불 주변의 대화를 ‘추적’하진 않습니다. 그저 거기 있을 때 듣습니다.
바깥을 바라보는 단순한 프레임. 콘텐츠는 그 너머에 존재합니다. 당신은 아무것도 관리하지 않습니다. 그냥 보고 있을 뿐입니다. 창은 당신에게 ‘충분히 들여다보지 않았다’고 말하지 않습니다.
책등이 보이는 서가. 배지도 없고, 카운트도 없습니다. 책은 기다립니다. 급한 건 없습니다. 만료되는 것도 없습니다. 도서관은 빨리 읽지 않는다고 당신을 죄책감에 빠뜨리지 않습니다.
모든 인터페이스는 당신이 어떻게 느껴야 하는지에 대한 논증입니다.
────────────────────────────────────────
나는 이 은유들 중 하나가 옳고 인박스가 틀렸다고 말하려는 게 아닙니다. 우리가 지금까지 행사해 온 것보다 더 많은 선택지가 있다는 점을 말하고 싶습니다.
미읽음 카운트를 보여주는 인터페이스는 하나의 주장을 합니다. 읽기는 ‘세어야 하는’ 것이고, 진척은 ‘측정해야 하는’ 것이며, 당신과 이 콘텐츠의 관계는 ‘의무’라는 주장입니다.
우리는 어떤 주장들 속에, 시간마다 날마다 매일매일 자신을 담그고 있는지 더 의식해야 합니다.
"미읽음" → (가라앉는 중) "백로그" → (가라앉는 중) "뒤처짐" → (가라앉는 중) "기한 초과" → (가라앉는 중) "따라잡기" → (가라앉는 중)
당신은 이것들을 내려놓을 수 있습니다.
우리는 죄책감을 느낄 때 그것을 알아차리고, 그 죄책감이 우리 것인지 아니면 어딘가에서 상속받은 것인지 물어야 합니다.
우리는 소프트웨어가 어떻게 보이고 느껴지는지 거의 모든 것이 누군가의 선택이라는 사실을 기억해야 합니다. 그 선택은 종종 빠르게, 종종 실용적 이유로 내려졌고, 그 이유는 이제 더 이상 적용되지 않을 수도 있습니다.
그리고 휴대폰이나 컴퓨터 앞에 앉아, 우리가 얼마나 뒤처졌는지를 말해주는 작은 숫자들과 마주할 때, 정말 중요한 단 하나의 질문을 자유롭게 던질 수 있어야 합니다.
정말로 누군가가 기다리고 있는가?
────────────────────────────────────────
당신은 피드에서 뒤처진 게 아닙니다.
‘뒤처짐’은 존재하지 않습니다.
아무도 기다리지 않습니다.
────────────────────────────────────────