WWWIKI
EDIT MODE
S5
# 월드 와이드 웹의 역사 월드 와이드 웹("WWW", "W3" 또는 단순히 "웹")은 인터넷에 연결된 컴퓨터를 통해 사용자들이 접속할 수 있는 전 세계적인 정보 매체이다. 이 용어는 종종 인터넷과 동의어로 사용되지만, 웹은 전자우편과 유즈넷처럼 인터넷을 통해 작동하는 서비스이다. 인터넷의 역사와 하이퍼텍스트의 역사는 월드 와이드 웹의 역사보다 훨씬 더 오래되었다. 팀 버너스리는 1989년 유럽 입자 물리 연구소에서 일하면서 월드 와이드 웹을 발명했다. 그는 여러 개념과 기술을 사용하여 "범용 연결 정보 시스템"을 제안했으며, 가장 기본적인 것은 정보들 사이에 존재하는 연결이었다. 그는 최초의 웹 서버, 최초의 웹 브라우저, 그리고 하이퍼텍스트 마크업 언어(HTML)라는 문서 포맷팅 프로토콜을 개발했다. 1991년 마크업 언어를 발표하고 1993년 브라우저 소스 코드를 일반에 공개한 후, 다른 많은 웹 브라우저들이 곧 개발되었는데, 특히 마크 앤드리슨의 모자이크(나중에 넷스케이프 내비게이터)는 사용하기 쉽고 설치가 용이하여 1990년대 인터넷 붐을 일으킨 것으로 평가받는다. 이는 여러 인기 있는 사무실 및 가정용 컴퓨터에서 실행되는 그래픽 브라우저로, 동일한 페이지에 이미지와 텍스트를 포함하여 비기술 사용자에게 멀티미디어 콘텐츠를 제공했다. 일반 대중을 위한 웹사이트는 1993-94년에 등장하기 시작했다. 이는 서버 및 브라우저 소프트웨어 경쟁을 촉발시켰고, 초기에는 넷스케이프 내비게이터와 인터넷 익스플로러가 지배했던 브라우저 전쟁으로 두드러졌다. 1995년까지 인터넷 사용에 대한 상업적 제한이 완전히 제거된 후, 거시 경제적 요인과 함께 웹의 상업화는 1990년대 후반과 2000년대 초반의 닷컴 버블과 붕괴로 이어졌다. HTML의 기능은 시간이 지남에 따라 진화하여 1995년에 HTML 버전 2, 1997년에 HTML3 및 HTML4, 그리고 2014년에 HTML5로 이어졌다. 이 언어는 캐스케이딩 스타일 시트(CSS)로 고급 포맷팅이 확장되었고, 자바스크립트에 의해 프로그래밍 기능이 추가되었다. Ajax 프로그래밍은 사용자에게 동적 콘텐츠를 제공했으며, 이는 웹 디자인의 새로운 시대를 열었고, 웹 2.0으로 명명되었다. 2010년대에 보편화된 소셜 미디어의 사용은 사용자들이 프로그래밍 기술 없이 멀티미디어 콘텐츠를 만들 수 있게 하여 웹을 일상생활에서 어디에서나 볼 수 있게 만들었다. 하이퍼텍스트의 기본 개념은 사용자 인터페이스 패러다임으로서 1960년대 프로젝트에서 시작되었는데, 브라운 대학교의 안드리스 반 담의 하이퍼텍스트 편집 시스템(HES), IBM 일반화 마크업 언어, 테드 넬슨의 제너두 프로젝트, 그리고 더글러스 엥겔바트의 oN-Line 시스템(NLS)과 같은 연구에서 비롯되었다. 넬슨과 엥겔바트는 1945년 에세이 "우리가 생각할 수 있는 대로(As We May Think)"에 묘사된 버니바 부시의 마이크로필름 기반 메멕스에서 영감을 받았다. 다른 전조로는 FRESS와 인터미디어 (하이퍼텍스트)가 있었다. 폴 오틀레의 프로젝트인 문다네움도 20세기 초 웹의 전조로 언급되었다. 1980년, 스위스 유럽 입자 물리 연구소 (CERN)에서 팀 버너스리는 사람과 소프트웨어 모델에 대한 개인 데이터베이스이자 하이퍼텍스트를 실험하는 방법으로 ENQUIRE를 만들었다. ENQUIRE의 각 새 정보 페이지는 다른 페이지에 연결되어야 했다. 버너스리가 ENQUIRE를 만들었을 때, 부시, 엥겔바트, 넬슨이 개발한 아이디어들은 그가 알지 못했기 때문에 그의 작업에 영향을 미치지 않았다. 그러나 버너스리가 자신의 아이디어를 다듬기 시작하면서, 이들 선배들의 작업은 나중에 그의 개념의 정당성을 확인하는 데 도움이 될 것이다. 1980년대 동안, 다양한 통신 프로토콜에 기반한 많은 패킷 교환 데이터 네트워크가 등장했다(프로토콜 전쟁 참조). 이 표준 중 하나는 종종 TCP/IP라고 불리는 인터넷 프로토콜 스위트였다. 1980년대에 인터넷이 성장하면서, 많은 사람들은 파일과 정보를 찾고 정리할 필요성이 점점 커지고 있다는 것을 깨달았다. 1985년에는 유니폼 리소스 로케이터의 기반이 되는 도메인 네임 시스템이 탄생했다. 애플 컴퓨터의 하이퍼카드(1987)와 같은 많은 작고 독립적인 하이퍼텍스트 시스템이 만들어졌다. 1980년 버너스리의 계약은 6월부터 12월까지였으나, 1984년 그는 정규직으로 CERN에 돌아와 정보 관리 문제를 고려했다. 전 세계의 물리학자들은 데이터를 공유해야 했지만, 공통된 기계와 공유된 프레젠테이션 소프트웨어가 부족했다. 버너스리가 CERN에 돌아온 직후, TCP/IP 프로토콜이 기관의 유닉스 기계에 설치되어 유럽에서 가장 큰 인터넷 사이트가 되었다. 1988년, 유럽과 북미 간의 첫 직접 IP 연결이 구축되었고, 버너스리는 CERN에서 웹과 유사한 시스템의 가능성을 공개적으로 논의하기 시작했다. 그는 Enquire Within upon Everything이라는 책에서 영감을 받았다. 월드 와이드 웹이 만들어지기 전에는 컴퓨서브, 유즈넷과 같은 많은 온라인 서비스가 존재했다. IRC (인터넷 릴레이 챗), 텔넷 그리고 전자 게시판. 인터넷 이전에 UUCP는 전자우편과 같은 온라인 서비스에 사용되었고, BITNET 또한 인기 있는 네트워크였다. 유럽 입자 물리 연구소에서 일하면서 팀 버너스리는 다른 컴퓨터에 저장된 정보를 찾는 데 따르는 비효율성과 어려움에 좌절했다. 1989년 3월 12일, 그는 "정보 관리: 제안서"라는 제목의 문서를 CERN 경영진에게 제출했다. (그의 2025년 책 12장 초반에서 버너스리는 "첫 번째 문서는 '1989년 3월'이라고만 적혀 있다"며 "3월 12일은 사실 나의 어머니 생일"이라고 고백한다.) 이 제안은 "웹"이라는 용어를 사용했으며 "유형이 지정된 링크가 있는 대규모 하이퍼텍스트 데이터베이스"를 기반으로 했다. 이 제안은 그가 1980년에 구축한 데이터베이스 및 소프트웨어 프로젝트인 ENQUIRE를 참조하는 "메시(Mesh)"라는 시스템을 설명했는데, 텍스트로 포함된 링크를 기반으로 한 보다 정교한 정보 관리 시스템이었다. "이 문서의 참조들이 모두 참조하는 항목의 네트워크 주소와 연결되어 있다고 상상해 보라. 그러면 이 문서를 읽는 동안 마우스 클릭 한 번으로 해당 항목으로 이동할 수 있을 것이다." 그는 이러한 시스템을 1950년대에 만들어진 용어인 하이퍼텍스트라는 단어의 기존 의미 중 하나를 사용하여 지칭할 수 있다고 설명했다. 버너스리는 그래픽, 음성 및 비디오를 포함하는 멀티미디어 문서를 하이퍼미디어라고 명명하며 그 가능성을 언급했다. 이 제안은 거의 관심을 끌지 못했지만, 버너스리는 그의 매니저인 마이크 샌들(Mike Sendall)의 격려를 받아 새로 구매한 NeXT 워크스테이션에서 그의 시스템을 구현하기 시작했다. 그는 정보 메시(Information Mesh), 정보 광산(The Information Mine) 또는 정보의 광산(Mine of Information)을 포함한 여러 이름을 고려했지만, 월드 와이드 웹으로 결정했다. 버너스리는 동료이자 하이퍼텍스트 애호가인 로베르 카이오에게서 열정적인 지지자를 찾았고, 카이오는 CERN 전체에 제안된 시스템을 홍보하기 시작했다. 버너스리와 카이오는 1990년 9월 유럽 하이퍼텍스트 기술 컨퍼런스에서 버너스리의 아이디어를 발표했지만, 그의 비전을 이해할 수 있는 공급업체를 찾지 못했다. 버너스리의 획기적인 발견은 하이퍼텍스트를 인터넷과 결합한 것이었다. 그의 책 Weaving the Web에서, 그는 두 기술의 결합이 가능하다는 것을 두 기술 커뮤니티의 구성원들에게 거듭 제안했음을 설명한다. 그러나 아무도 그의 초대를 받아들이지 않자, 그는 결국 직접 프로젝트를 맡았다. 이 과정에서 그는 세 가지 필수 기술을 개발했다. 카이오의 도움을 받아 그는 1990년 11월 12일 "WorldWideWeb"(약칭 "W3")이라는 "하이퍼텍스트 프로젝트"를 클라이언트 서버 모델을 사용하여 "브라우저"로 볼 수 있는 "하이퍼텍스트 문서"의 "웹"으로 구축하기 위한 보다 공식적인 제안서를 발표했다. 이 제안은 브라운 대학교의 정보 및 학술 연구소에서 파생된 Electronic Book Technology의 표준 일반화 마크업 언어(SGML) 리더인 다이내텍스트(Dynatext)를 모델로 했다. CERN이 라이선스를 받은 다이내텍스트 시스템은 너무 비싸고 일반 고에너지 물리학 커뮤니티에서 사용하기에 부적절한 라이선스 정책(즉, 각 문서 및 각 문서 변경에 대한 수수료)을 가지고 있다고 간주되었다. 이 시점에 HTML과 HTTP는 이미 약 두 달 동안 개발 중이었고, 첫 번째 웹 서버는 첫 성공적인 테스트를 완료하기까지 약 한 달이 남았다. 버너스리의 제안서는 읽기 전용 웹이 3개월 이내에 개발될 것이며, 독자들이 "새로운 링크와 새로운 자료를 생성하여 저작이 보편화"되고 "관심 있는 새로운 자료가 제공될 때 독자에게 자동 통지"되는 데 6개월이 걸릴 것이라고 추정했다. 1990년 12월까지 버너스리와 그의 작업 팀은 작동하는 웹에 필요한 모든 도구를 구축했다. 하이퍼텍스트 전송 프로토콜(HTTP), 하이퍼텍스트 마크업 언어(HTML), 최초의 웹 브라우저(월드와이드웹이라고 불렸으며, 이는 웹 편집기이기도 했다), 최초의 웹 서버(나중에 CERN httpd로 알려졌다), 그리고 프로젝트 자체를 설명하는 최초의 웹 페이지를 포함하는 최초의 웹 사이트(https://info.cern.ch/)가 1990년 12월 20일에 게시되었다. 이 브라우저는 유즈넷 뉴스그룹과 FTP 파일에도 접근할 수 있었다. 넥스트 컴퓨터는 버너스리에 의해 웹 서버로 사용되었고 웹 브라우저를 작성하는 데도 사용되었다. CERN에서 버너스리와 함께 일한 니콜라 펠로는 최초의 크로스 플랫폼 웹 브라우저인 라인 모드 브라우저를 개발했다. 1991년 1월, CERN 외부의 첫 번째 웹 서버가 가동되었다. 1991년 8월 6일, 버너스리는 뉴스그룹 alt.hypertext에 월드 와이드 웹 프로젝트의 짧은 요약을 게시하고 협력자를 초대했다. 스탠퍼드 선형 가속기 센터(SLAC)의 폴 쿤츠는 1991년 9월 CERN을 방문하여 웹에 매료되었다. 그는 NeXT 소프트웨어를 SLAC으로 가져왔고, 그곳에서 사서인 루이즈 애디스는 SPIRES-HEP 데이터베이스를 호스팅하고 SLAC의 온라인 문서 카탈로그를 표시하는 방법으로 IBM 메인프레임의 VM/CMS 운영 체제에 맞게 이를 수정했다. 이것은 유럽 외부에서, 그리고 북미에서 최초의 웹 서버였다. 월드 와이드 웹은 당시 사용 가능한 다른 하이퍼텍스트 시스템과 몇 가지 차이점이 있었다. 웹은 양방향 링크가 아닌 단방향 링크만 필요하여, 자원의 소유자의 조치 없이 다른 자원에 링크할 수 있었다. 또한 웹 서버와 브라우저 구현의 어려움을 크게 줄였지만(이전 시스템에 비해), 깨진 링크라는 고질적인 문제를 안고 있었다. 월드와이드웹 브라우저는 NeXTSTEP 운영 체제에서만 실행되었다. 이 단점은 1992년 1월에 논의되었고, 1992년 4월 헬싱키 공과대학교에서 개발된 Erwise 애플리케이션의 출시로 완화되었으며, 5월에는 페이위안 웨이가 만든 ViolaWWW에 의해 완화되었는데, 이 브라우저는 내장 그래픽, 스크립팅, 애니메이션과 같은 고급 기능을 포함했다. ViolaWWW는 원래 하이퍼카드용 애플리케이션이었다. 두 프로그램 모두 유닉스용 X 윈도 시스템에서 실행되었다. 1992년에 CERN의 513동과 31동 사이에서 NeXT 스테이션의 브라우저와 X11로 포팅된 모자이크 브라우저 간에 다른 플랫폼의 브라우저 간 첫 번째 테스트가 성공적으로 완료되었다. ViolaWWW는 CERN에서 권장되는 브라우저가 되었다. CERN 내부 사용을 장려하기 위해 베른트 폴러만(Bernd Pollermann)은 CERN 전화번호부를 웹에 게시했는데, 이전에는 사용자들이 전화번호를 찾기 위해 메인프레임에 로그인해야 했다. 웹은 CERN에서 성공적으로 사용되었고 다른 과학 및 학술 기관으로 퍼져나갔다. 캔자스 대학교의 학생들은 1992년에 기존의 텍스트 전용 하이퍼텍스트 브라우저인 링크스를 웹에 접속할 수 있도록 개조했다. 링크스는 유닉스와 DOS에서 사용할 수 있었고, 화려한 그래픽 웹사이트에 불만을 품은 일부 웹 디자이너들은 링크스를 통해 접근할 수 없는 웹사이트는 방문할 가치가 없다고 주장했다. 이러한 초기 브라우저에서는 이미지가 별도의 "헬퍼" 애플리케이션에서 열렸다. 1990년대 초반, 아키, 고퍼, 광역 정보 서버(WAIS), FTP 아카이브 목록과 같은 인터넷 기반 프로젝트는 분산 데이터를 조직하는 방법을 만들려고 시도했다. 고퍼는 인터넷을 위한 문서 브라우징 시스템으로, 1991년 미네소타 대학교에서 출시되었다. 마크 P. 매카힐이 발명한 고퍼는 인터넷에서 가장 일반적으로 사용되는 최초의 하이퍼텍스트 인터페이스가 되었다. 고퍼 메뉴 항목은 하이퍼텍스트로 전송되지는 않았지만, 하이퍼텍스트 링크로 렌더링되어 사용자가 링크를 따라 리소스 탐색을 할 수 있게 했다. 1년도 채 되지 않아 수백 개의 고퍼 서버가 생겨났다. 이는 1990년대 초반 월드 와이드 웹에 대한 실행 가능한 대안을 제공했으며, 고퍼가 사람들이 인터넷과 상호 작용하는 주요 방법이 될 것이라는 공감대가 형성되었다. 그러나 1993년, 미네소타 대학교는 고퍼가 독점적이며 라이선스가 필요하다고 선언했다. 이에 대응하여 1993년 4월 30일, CERN은 월드 와이드 웹이 무료이며 수수료가 없다고 발표하고 그들의 코드를 공개 도메인으로 출시했다. 이는 서버와 클라이언트를 독립적으로 개발하고 라이선스 제한 없이 확장을 추가하는 것을 가능하게 했다. 고퍼 프로토콜의 서버 구현이 더 이상 무료로 사용할 수 없다는 발표가 있은 지 두 달 만에 나온 이 결정은 다양한 브라우저 개발을 촉진했으며, 이는 고퍼에서 빠르게 전환하는 계기가 되었다. 버너스리의 발명품을 대중에게 공개함으로써 CERN은 그 광범위한 사용을 장려하고 가능하게 했다. 초기 웹사이트는 HTTP 웹 프로토콜과 고퍼 프로토콜에 대한 링크를 혼합하여 사용했다. 고퍼는 HTML 파일이 아닌 파일 시스템으로 제시된 하이퍼텍스트 메뉴를 통해 콘텐츠에 대한 접근을 제공했다. 초기 웹 사용자들은 인기 있는 디렉터리 페이지를 북마크하거나 NCSA "새로운 소식" 페이지와 같은 업데이트된 목록을 참조하여 탐색했다. 일부 사이트는 WAIS에 의해 색인화되어 사용자들에게 나중에 검색 엔진이 제공하는 기능과 유사한 전체 텍스트 검색을 제출할 수 있게 했다. 1993년 이후 월드 와이드 웹은 검색 엔진을 통해 색인화 및 접근 용이성 면에서 많은 발전을 보였고, 이는 종종 고퍼와 고퍼스페이스를 소홀히 했다. 사용 편의성으로 인기가 증가함에 따라 웹에 대한 상업적 투자의 인센티브도 증가했다. 1994년 중반까지 웹은 고퍼와 다른 인터넷 브라우징 시스템을 능가했다. 일리노이 어배너-섐페인 대학교의 NCSA는 1992년 11월에 웹사이트를 개설했다. 1992년 말 마크 앤드리슨, 일리노이 어배너-섐페인 대학교 학생이 ViolaWWW를 본 후, 그는 다른 일리노이 어배너-섐페인 대학교 학생인 에릭 비나와 함께 모자이크 개발을 시작했는데, 이는 앨 고어 미국 상원의원이 시작한 미국 연방 연구 개발 프로그램인 고성능 컴퓨팅 및 통신 이니셔티브의 자금을 사용했다. 앤드리슨과 비나는 1993년 2월에 브라우저의 유닉스 버전을 출시했으며, 1993년 8월에 맥과 윈도우 버전이 뒤따랐다. 이 브라우저는 통합 멀티미디어에 대한 강력한 지원과 사용자 버그 보고서 및 새로운 기능 제안에 대한 저자들의 빠른 대응으로 인기를 얻었다. 역사학자들은 일반적으로 1993년 모자이크 웹 브라우저의 도입이 월드 와이드 웹의 전환점이었다는 데 동의한다. 1993년 모자이크가 출시되기 전에는 웹 페이지에 텍스트와 그래픽이 흔히 혼합되지 않았으며, 웹은 고퍼 및 WAIS와 같은 이전 프로토콜보다 인기가 적었다. 모자이크는 인라인 이미지와 폼을 윈도우, 매킨토시, X-윈도우에서 표시할 수 있었다. NCSA는 또한 공용 게이트웨이 인터페이스를 사용하여 폼을 처리하고 동적 콘텐츠에 Server Side Includes를 사용하는 유닉스 웹 서버인 NCSA HTTPd를 개발했다. 클라이언트
Cancel
Save Changes