World Wide Web
World Wide Web은 인터넷을 통해 식별된 자원을 연결하고 전송하며 이용할 수 있게 하는 전 세계적 분산 정보 시스템이다. 일반적으로 웹이라고 부르며, 문서와 이미지, 영상, 프로그램, 데이터와 각종 서비스를 하이퍼링크로 연결된 하나의 정보 공간으로 제공한다. 웹의 자원은 URI...
| 약칭 | WWW, W3, Web |
|---|---|
| 분류 | 분산 정보 시스템, 하이퍼텍스트, 인터넷 서비스 |
| 발명자 | 팀 버너스리 |
| 개발 기관 | CERN |
| 최초 제안 | 1989년 3월 |
| 최초 구현 | 1990년 |
| 공개 배포 | 1991년 |
| 자유 공개 | 1993년 4월 30일 |
| 핵심 식별 체계 | URI, URL |
| 핵심 통신 규약 | HTTP, HTTPS |
| 핵심 문서 형식 | HTML |
| 주요 클라이언트 | 웹 브라우저 |
| 주요 서버 | 웹 서버 |
| 표준화 단체 | W3C, WHATWG, IETF |
| 기반 네트워크 | 인터넷 |
World Wide Web은 인터넷을 통해 식별된 자원을 연결하고 전송하며 이용할 수 있게 하는 전 세계적 분산 정보 시스템이다. 일반적으로 웹이라고 부르며, 문서와 이미지, 영상, 프로그램, 데이터와 각종 서비스를 하이퍼링크로 연결된 하나의 정보 공간으로 제공한다. 웹의 자원은 URI나 URL로 식별되고, 주로 HTTP 또는 HTTPS를 통해 전송되며, 웹 브라우저가 HTML, CSS, JavaScript와 여러 미디어 형식을 해석하여 사용자에게 표시한다.
웹은 인터넷 자체와 같은 개념이 아니다. 인터넷은 여러 컴퓨터 네트워크를 연결하여 데이터를 전달하는 통신 기반 시설이고, 웹은 그 위에서 동작하는 정보 시스템이자 인터넷 서비스의 하나다. 전자우편, 파일 전송, 원격 접속과 인터넷 전화도 인터넷을 이용하지만 웹에 포함되는 것은 아니다. 다만 현대의 여러 인터넷 서비스가 웹 브라우저와 HTTP 기반 인터페이스를 제공하면서 일상에서는 웹과 인터넷이라는 표현이 서로 비슷한 의미로 사용되기도 한다.
웹은 1989년 CERN에서 근무하던 팀 버너스리가 서로 다른 컴퓨터에 흩어진 연구 정보를 연결하기 위한 인터넷 기반 하이퍼텍스트 시스템을 제안하면서 시작되었다. 그는 1990년까지 HTML, HTTP, URL의 초기 형태와 최초의 웹 브라우저 겸 편집기인 WorldWideWeb, 최초의 웹 서버인 CERN httpd를 구현하였다. CERN은 1993년 4월 30일 웹 기술을 누구나 자유롭게 사용할 수 있도록 공개하였고, 이후 웹은 학술 정보 교환 체계를 넘어 출판, 통신, 상거래, 교육, 행정, 금융, 오락과 소프트웨어 배포를 포괄하는 범용 정보 플랫폼으로 확장되었다.
초기의 웹은 서버에 저장된 문서를 내려받아 읽고 링크를 따라 이동하는 구조가 중심이었다. 이후 스타일 표현을 담당하는 CSS, 브라우저에서 프로그램을 실행하는 JavaScript, 서버 측 응용 프로그램, 데이터베이스, 멀티미디어, 실시간 통신과 다양한 웹 API가 결합되면서 웹 페이지는 상호작용하는 웹 애플리케이션으로 발전하였다. 오늘날의 웹은 정적인 문서 공간과 응용 프로그램 실행 환경, 공개 데이터 기반 시설, 대규모 서비스 배포 플랫폼이라는 성격을 함께 가진다.