Style Guide for Online Hypertext (1992)
온라인 하이퍼텍스트를 위한 스타일 가이드 (1992) — 웹의 초기 원칙을 정리한 Tim Berners-Lee의 문서
1992년 웹 초창기에 작성된 Tim Berners-Lee의 하이퍼텍스트 문서 작성 지침서입니다. 'webmaster'라는 용어와 'www.xxx.com' 도메인 관례를 정의한 문서로, URI를 바꾸지 말라는 원칙 등 지금도 유효한 웹의 기본 원칙을 담고 있습니다. Lobsters에서는 이 문서가 30년이 지난 지금도 여전히 살아 있고, 현대 웹이 이 원칙을 따르지 않는다는 점이 화제가 되었습니다.
- 주제
본문
Tim Berners-Lee가 1992년, 웹이 막 태동하던 시기에 작성한 'Style Guide for Online Hypertext'가 Lobsters에서 다시 조명되었습니다. 문서 서두에서 저자는 이 문서가 웹 초기에 쓰였으며 'webmaster'라는 용어와 'www.xxx.com'이라는 도메인 명명 관례를 정의했고, 몇 가지 기본적인 요점은 지금도 여전히 유효하다고 밝힙니다. 다만 최근 HTML의 발전 사항은 다루지 않았기 때문에 많은 부분이 시대에 뒤떨어졌으며, 새 페이지 몇 개가 날짜와 함께 추가된 정도라고 덧붙입니다.
하이퍼텍스트 데이터베이스를 만드는 사람들을 위한 안내서
이 가이드의 목적은 독자에게 자신의 지식을 효과적으로 전달하는 WWW 하이퍼텍스트 데이터베이스를 만들도록 돕는 것입니다. 저자는 독자들의 의견과 온라인 문서 제공자들의 수많은 요구를 반영해 작성했다고 설명하며, 일부 요점은 개인적 취향이나 상식에 기반하지만 그런 요점들을 모아달라는 요청이 있었기에 정리했다고 밝힙니다. 가이드는 순차적으로 읽도록 설계되었지만 원하는 대로 읽어도 된다고 안내하며, 'Allowing input - forms and editing'처럼 폼과 편집을 통한 사용자 입력 허용까지 다루는 섹션 구성을 소개합니다. 또한 개선 제안은 [email protected]로 보내달라고 요청하며, 다른 스타일 가이드나 기업 문서 스타일 지침, 관련 도서의 URL도 수집한다고 적혀 있습니다. 웹의 창시자가 직접 피드백을 받으며 문서를 유지하던 초기 웹의 협업 방식을 엿볼 수 있는 대목입니다.
사용자를 '통제'하려는 디자인에 대한 경고
댓글에서 인용된 이 문서의 한 대목은 웹사이트 디자인에 대한 특정한 통제 지향적 철학을 비판합니다. 사용자를 가능하게 하기보다 제약하려는 사이트와 사이트 제작 도구들이 사용자 경험을 완전히 통제하려 한다는 것입니다. 이런 사이트는 대표적으로 'entrance tunnel', 즉 실제 사이트에 접근하기 전에 짧은 프레젠테이션을 억지로 보고 클릭해야 하는 홈페이지 시퀀스를 두는데, 이는 거의 모든 경우에 사용자의 시간을 존중하지 않는 낭비라고 지적합니다. 이런 디자인을 쓰고 싶거나 컨설턴트가 제안한다면 멈추고, 진짜 웹사이트를 만들라는 것이 문서의 권고입니다. 플래시 인트로가 유행하던 시대를 예견한 듯한 이 비판은 지금의 강제 온보딩이나 쿠키 동의 터널을 떠올리게 합니다.
Cool URIs Don't Change — 지금도 유효한 URI 지속성 원칙
커뮤니티가 이 문서에서 가장 주목한 원칙은 'Cool URIs Don't Change', 즉 좋은 URI는 변하지 않아야 한다는 원칙입니다. 댓글이 지적하듯 이 원칙이 바로 이 문서 안에 들어 있으며, 30년이 넘은 지금도 웹의 근본적인 약속으로 남아 있습니다. 그러나 현실의 웹사이트들이 이 조언을 따르지 않는다는 아쉬움이 댓글의 주된 반응이었고, 링크 로트(link rot) 때문에 나중에 다시 읽을 가능성이 조금이라도 있는 페이지는 Wayback Machine에 아카이빙하는 습관이 생겼다는 개발자의 토로가 공감을 얻었습니다.
Lobsters 반응
- @schmudde — 이게 왜 멋진지 아세요? 이 문서 안에 그게 들어 있습니다 — Cool URIs Don't Change 말입니다.
- @gavinmorrow — 웹사이트들이 실제로 이 조언을 따르기만 했다면 좋았을 텐데요. 그랬다면 5년 뒤에 다시 읽고 싶을 가능성이 조금이라도 있는 페이지를 볼 때마다 Wayback Machine에 아카이빙하는 습관을 들이지 않아도 됐을 겁니다.
- @hjvt — 웹사이트 디자인에는 사용자를 가능하게 하기보다 제약하려는 특정한 통제 지향적 철학이 있고, 일부 사이트와 사이트 제작 도구가 이를 씁니다. 사용자 경험을 완전히 통제하겠다는 발상이죠. 이런 사이트들은 보통 entrance tunnel, 즉 실제 사이트에 들어가기 전에 짧은 프레젠테이션을 억지로 보고 클릭하게 하는 홈페이지 시퀀스를 둡니다. 이는 거의 모든 경우에 사용자의 시간을 존중하지 않는 낭비입니다. [...] 이런 형태의 디자인을 쓰고 싶거나 컨설턴트가 제안한다면, 멈추세요. 하지 마세요. 진짜 웹사이트를 만드세요.
- @Irene — W3C의 투표권을 가진 회원은 대부분 업계 쪽이라서요.......... :/
원문: W3C / 번역·요약: Trawling