1998년, 월드 와이드 웹(WWW)의 창시자 팀 버너스 리(Tim Berners-Lee)는 '멋진 URI(Uniform Resource Identifier)는 변하지 않는다'는 원칙을 제시했습니다. 이는 웹사이트의 주소인 URI가 시간이 지나도 변하지 않고 유지되어야 한다는 강력한 메시지입니다. 웹사이트 개편, 담당자 교체, 파일 이동, 심지어 구현 기술이 바뀌더라도 기존 링크는 계속 작동해야 하며, 이를 위해 URI를 처음부터 장기간 존속하도록 설계하는 것이 중요하다고 강조합니다.
이 원칙의 핵심은 URI를 파일 시스템이나 CGI(Common Gateway Interface) 경로와 분리된 추상적인 공간으로 다루고, 실제 파일 위치와는 서버 설정을 통해 유연하게 매핑하는 것입니다. 즉, URI 자체에 작성자, 주제 분류, 문서 상태, 접근 권한, 파일 확장자, 특정 소프트웨어 방식, 디스크 이름 등 변할 수 있는 정보를 포함하지 않아야 합니다. 예를 들어, 'cgi-bin'이나 '.pl' 같은 문자열은 현재의 구현 방식을 노출하여 기술 변경 시 URI까지 바꿔야 하는 문제를 야기합니다. 대신 문서 생성일처럼 변하지 않는 정보를 URI의 구성 요소로 활용하는 것이 장기 보존에 더 적합합니다. 끊어진 링크는 사용자 경험을 저해하고 서버 운영자에 대한 신뢰를 떨어뜨리므로, URI 안정성은 웹 게시의 장기적인 책임으로 다뤄져야 합니다.
이러한 '변하지 않는 URI' 원칙은 단순히 기술적인 문제를 넘어 웹의 근본적인 가치와 연결됩니다. 웹은 정보의 영속성과 접근성을 보장해야 하며, URI는 그 정보를 찾아가는 핵심 경로이기 때문입니다. 마이크로소프트(Microsoft)나 로지텍(Logitech) 같은 대기업조차 웹사이트 개편 후 링크가 끊기는 사례가 빈번하게 발생하는데, 이는 이 원칙이 여전히 제대로 지켜지지 않고 있음을 보여줍니다. 웹마스터와 콘텐츠 관리자는 URI를 2년, 20년, 200년 뒤에도 유지할 수 있도록 설계할 책임이 있으며, 이는 웹 생태계 전체의 신뢰성을 높이는 데 기여합니다. 독자의 지식 구조와 접근 환경을 고려한 하이퍼텍스트 구성, 기기 독립적인 HTML 사용, 의미 있는 링크 텍스트 제공 등은 모두 사용자가 웹을 더욱 효과적으로 탐색하고 정보를 얻을 수 있도록 돕는 중요한 요소들입니다.