내가 만든 것을 전 세계와 함께
1. 기원
1) 누가
팀 버너스-리(Tim Berners-Lee)
2) 언제
1989년 3월 개발, 1993년 4월 세상에 공개
3) 어디서
CERN(유럽 입자 물리 연구소)
4) 어떻게
팀 버너스-리가 만든 프로그램과 인터넷을 통해
5) 왜
근본적으로 웹은 신속한 정보 교환과 공동 연구를 위한 프로그램에서 고안되었다. 팀 버너스-리는 대학에서 물리학을 전공했지만, 컴퓨터에 대한 전문성도 있었던 그는 CERN(유럽 입자 물리 연구소)에서 비정규직 소프트웨어 엔지니어로 근무했다. 비정규직이었기 때문에 그는 10년 동안 연구소를 들어갔다 나갔다를 반복했는데, 이 과정에서 웹의 전신이 되는 프로그램을 만드는 작업을 꾸준히 했다.
그 과정에서 1990년에 인터넷이 연구소에 도입되고, 팀 버너스-리는 1990년 10월에 웹 페이지를 편집하는 프로그램을 개발, 1990년 11월에는 세계 최초의 웹 브라우저를 만들었다. 이 브라우저의 이름이 바로 '월드 와이드 웹(World Wide Web)'이었다. 그리고 1990년 12월 24일 크리스마스이브에 마침내 웹 서버가 완성되는데, 이 서버에 info.cern.ch라는 도메인 네임을 부여했다. 이후 1993년 4월에 CERN은 월드 와이드 웹 소프트웨어를 세상에 공개, 오픈 라이선스로 배포하며 본격적으로 웹이 대중화되기 시작했다.
6) 일화
팀 버너스-리가 전 세계 최초로 구현한 서버 info.cern.ch는 최초의 웹 페이지가 되었다. 최초의 웹 페이지라는 타이틀에 걸맞게 이 페이지를 방문해보면 아마 세상 어느 페이지보다 간단한 구조이면서도, 그 안에는 역사적으로 큰 의미가 담겨있다.
2. 활용
웹은 아마 컴퓨터 언어 중 가장 습득하기 쉬운 HTML을 기반으로 한다. 하지만 그렇기 때문에 누구나 웹을 만들어볼 수 있고, 지금까지의 서비스나 애플리케이션에는 웹이 상당한 비중을 차지한다. 물론, 스마트 기기의 발전으로 앱 애플리케이션 또한 점점 비중이 증가할 것이지만, 웹 또한 뒤쳐지지는 않을 것이라 생각한다. 그리고 내가 직접 무언갈 개발해보고, 이를 웹으로 모두와 공유할 수 있다는 점은 개발자로서 큰 매력으로 다가올 것이다. 이런 점에서도 웹은 많은 활용 가능성이 있다.
현재 월드 와이드 웹에 관련된 기술은 '월드 와이드 웹 컨소시엄(W3C)'이 개발하고 있다. 현재까지 꾸준히 HTML, HTTP 등의 표준화를 진행하고 있으며, 최근에는 시맨틱 웹(Semantic Web)이라는 의미론적인 웹의 표준도 제정하고 있다고 한다.
3. 최초의 웹 페이지
'지극히 개인적인 공부 노트 > 근-본(Roooooooooooot)' 카테고리의 다른 글
[JavaScript] '자바스크립트'의 시작 (0) | 2021.08.13 |
---|---|
[Python] '파이썬'의 시작 (0) | 2021.08.11 |
[Git] '깃'의 시작 (0) | 2021.08.07 |
[Linux] '리눅스'의 시작 (0) | 2021.08.07 |
[Internet] '인터넷'의 시작 (0) | 2021.07.26 |