월드 와이드 웹: 두 판 사이의 차이

TechPedia
편집 요약 없음
41번째 줄: 41번째 줄:


=== 주요 연혁 ===
=== 주요 연혁 ===
* '''1989년''' – [[팀 버너스리]]가 “''Information Management: A Proposal''” 문서를 통해
* '''1989년''' – [[팀 버너스리]]가 “''Information Management: A Proposal''” 문서를 통해 하이퍼텍스트를 기반으로 한 전 세계적 정보 공유 시스템(웹)의 개념을 제안.   
  하이퍼텍스트를 기반으로 한 전 세계적 정보 공유 시스템(웹)의 개념을 제안.   
* '''1990년''' – [[NeXT]] 컴퓨터에서 최초의 웹 서버와 브라우저인 “''WorldWideWeb''” 개발. HTML, HTTP, URL의 기본 구조가 확립됨.   
* '''1990년''' – [[NeXT]] 컴퓨터에서 최초의 웹 서버와 브라우저인 “''WorldWideWeb''” 개발.
* '''1991년''' – CERN 내부 네트워크에서 월드 와이드 웹이 시범적으로 공개되었으며, 이후 외부 연구 기관으로 확산되기 시작함.   
  HTML, HTTP, URL의 기본 구조가 확립됨.   
* '''1993년''' – [[Mosaic]] 웹 브라우저 등장으로 일반 대중에게 웹이 보급되기 시작. GUI 기반 인터페이스로 인해 웹 사용이 폭발적으로 증가함.   
* '''1991년''' – CERN 내부 네트워크에서 월드 와이드 웹이 시범적으로 공개되었으며,
* '''1994년''' – [[W3C]](World Wide Web Consortium) 설립. 웹 표준(HTML, HTTP, CSS 등)의 국제적 관리와 호환성 확보를 목표로 함.   
  이후 외부 연구 기관으로 확산되기 시작함.   
* '''1995년''' – [[JavaScript]], [[CSS]], [[HTML 2.0]] 등 핵심 기술 등장. 정적 웹에서 동적·상호작용형 웹으로의 전환이 시작됨.   
* '''1993년''' – [[Mosaic]] 웹 브라우저 등장으로 일반 대중에게 웹이 보급되기 시작.
* '''2000년대''' – [[Web 2.0]] 시대 도래. 블로그, SNS, 위키, 사용자 생성 콘텐츠(UGC)의 등장으로 웹이 참여형 플랫폼으로 진화.   
  GUI 기반 인터페이스로 인해 웹 사용이 폭발적으로 증가함.   
* '''2010년대 이후''' – [[HTML5]], [[PWA]], [[WebAssembly]] 등의 기술로 웹 애플리케이션이 데스크톱 수준의 성능을 갖추게 됨. 모바일 웹과 클라우드 서비스 중심의 생태계로 확장됨.
* '''1994년''' – [[W3C]](World Wide Web Consortium) 설립.
  웹 표준(HTML, HTTP, CSS 등)의 국제적 관리와 호환성 확보를 목표로 함.   
* '''1995년''' – [[JavaScript]], [[CSS]], [[HTML 2.0]] 등 핵심 기술 등장.
  정적 웹에서 동적·상호작용형 웹으로의 전환이 시작됨.   
* '''2000년대''' – [[Web 2.0]] 시대 도래.
  블로그, SNS, 위키, 사용자 생성 콘텐츠(UGC)의 등장으로 웹이 참여형 플랫폼으로 진화.   
* '''2010년대 이후''' – [[HTML5]], [[PWA]], [[WebAssembly]] 등의 기술로
  웹 애플리케이션이 데스크톱 수준의 성능을 갖추게 됨.
  모바일 웹과 클라우드 서비스 중심의 생태계로 확장됨.


오늘날 웹은 단순한 문서 네트워크를 넘어,   
오늘날 웹은 단순한 문서 네트워크를 넘어,   

2025년 11월 14일 (금) 14:18 판

개요

월드 와이드 웹(World Wide Web, 약칭 WWW 또는 단순히 웹(Web))은 인터넷 상에서 문서, 이미지, 영상, 오디오 등 다양한 정보를 하이퍼텍스트(Hypertext) 형태로 연결하고 접근할 수 있도록 하는 정보 시스템이다.

1989년 팀 버너스리(Tim Berners-Lee)가 CERN(유럽 입자 물리 연구소)에서 제안하였으며, 그는 웹의 기본 구성 요소인 HTTP, HTML, URL을 함께 설계하였다. 1991년 8월, 최초의 웹사이트가 CERN 내부 네트워크에서 공개되면서 월드 와이드 웹은 오늘날의 인터넷 문명으로 이어지는 정보 혁명의 출발점이 되었다.

웹은 본질적으로 인터넷 위에서 동작하는 응용 계층 서비스이다. 인터넷은 전 세계의 네트워크를 연결하는 통신 인프라이며, 웹은 그 위에서 정보를 교환하고 표현하기 위한 프로토콜 체계이다. 즉, 웹은 인터넷을 기반으로 작동하지만 인터넷 전체를 의미하지는 않는다.

웹의 핵심은 하이퍼텍스트 시스템이다. 문서 내부의 하이퍼링크(Hyperlink)를 통해 다른 문서나 자원으로 비선형적(Non-linear)으로 이동할 수 있으며, 이 구조는 정보 간의 연관성을 시각적으로 표현하고, 지식의 상호 연결(Interconnected Knowledge)을 가능하게 한다.

웹은 다음과 같은 주요 기술 요소로 구성된다:

  • HTML – 문서 구조와 콘텐츠를 기술하는 마크업 언어
  • HTTP – 클라이언트(웹 브라우저)와 서버 간의 통신 프로토콜
  • URL – 자원의 위치를 식별하기 위한 통합 자원 지시자(주소 체계)

이 세 가지 기술이 결합되어, 사용자는 웹 브라우저를 통해 원격 서버의 문서를 열람하고, 링크를 따라 자유롭게 탐색할 수 있게 되었다.

오늘날 월드 와이드 웹은 단순한 문서 열람을 넘어, 웹 애플리케이션, 클라우드 서비스, 소셜 네트워크, 스트리밍 플랫폼 등 수많은 인터넷 서비스의 기술적 기반으로 발전하였다. 이는 인류의 지식 교류, 경제 활동, 문화 생산 전반에 걸쳐 가장 중요한 정보 인프라 중 하나로 평가된다.

역사

월드 와이드 웹의 역사는 정보 공유와 접근 방식을 혁신한 기술적 전환의 연속이다. 1989년 CERN에서 시작된 웹은 초기에는 연구소 간 문서 공유 시스템에 불과했으나, 1990년대 중반 이후 대중화되면서 현대 인터넷 사회의 핵심 인프라로 자리 잡았다.

주요 연혁

  • 1989년팀 버너스리가 “Information Management: A Proposal” 문서를 통해 하이퍼텍스트를 기반으로 한 전 세계적 정보 공유 시스템(웹)의 개념을 제안.
  • 1990년NeXT 컴퓨터에서 최초의 웹 서버와 브라우저인 “WorldWideWeb” 개발. HTML, HTTP, URL의 기본 구조가 확립됨.
  • 1991년 – CERN 내부 네트워크에서 월드 와이드 웹이 시범적으로 공개되었으며, 이후 외부 연구 기관으로 확산되기 시작함.
  • 1993년Mosaic 웹 브라우저 등장으로 일반 대중에게 웹이 보급되기 시작. GUI 기반 인터페이스로 인해 웹 사용이 폭발적으로 증가함.
  • 1994년W3C(World Wide Web Consortium) 설립. 웹 표준(HTML, HTTP, CSS 등)의 국제적 관리와 호환성 확보를 목표로 함.
  • 1995년JavaScript, CSS, HTML 2.0 등 핵심 기술 등장. 정적 웹에서 동적·상호작용형 웹으로의 전환이 시작됨.
  • 2000년대Web 2.0 시대 도래. 블로그, SNS, 위키, 사용자 생성 콘텐츠(UGC)의 등장으로 웹이 참여형 플랫폼으로 진화.
  • 2010년대 이후HTML5, PWA, WebAssembly 등의 기술로 웹 애플리케이션이 데스크톱 수준의 성능을 갖추게 됨. 모바일 웹과 클라우드 서비스 중심의 생태계로 확장됨.

오늘날 웹은 단순한 문서 네트워크를 넘어, 애플리케이션 실행 환경·미디어 플랫폼·분산 서비스 인프라로 진화하였다. 이 과정에서 HTTP/2, HTTP/3, TLS 등 네트워크 계층의 기술 발전과 함께 웹은 현대 인터넷의 가장 강력한 응용 계층으로 자리 잡게 되었다.

핵심 구성 요소

월드 와이드 웹은 세 가지 기본 기술로 구성된다.

구성 요소 약어 설명
하이퍼텍스트 마크업 언어 HTML 웹 페이지의 구조와 내용 정의
하이퍼텍스트 전송 프로토콜 HTTP 클라이언트–서버 간 문서 송수신 규약
통합 자원 식별자 URL 웹 자원의 위치를 지정하는 주소 체계

작동 원리

웹은 클라이언트–서버 모델로 동작한다. 사용자가 웹 브라우저(클라이언트)를 통해 URL을 입력하면 해당 주소의 서버로 HTTP 요청을 보내고, 서버는 HTML 문서로 된 응답을 전송한다. 브라우저는 이를 렌더링하여 사용자에게 시각적으로 보여준다.

[사용자] → [브라우저] → [HTTP 요청] → [웹 서버]

[웹 서버] → [HTTP 응답] → [HTML 렌더링] → [화면 표시]

주요 구성 기술

계층 기술 설명
표현 계층 HTML, CSS, SVG, Web Fonts 콘텐츠 구조 및 시각 표현
동작 계층 JavaScript, DOM, Web APIs 동적 콘텐츠 처리
통신 계층 HTTP, HTTPS, WebSocket, QUIC 데이터 송수신
데이터 계층 JSON, XML, WASM 구조화된 데이터 및 실행 모듈
보안 계층 TLS, Same-Origin Policy, CSP 통신 암호화 및 정책 보호

웹의 세대 발전

세대 명칭 시기 특징
1세대 Web 1.0 1990s 정적 HTML 중심, 정보 열람 위주
2세대 Web 2.0 2000s 사용자 참여, AJAX, SNS, 위키
3세대 Web 3.0 2010s 시맨틱 웹, AI, 블록체인, 분산 구조
4세대 (현대) WebAssembly 시대 2020s 브라우저 기반 애플리케이션 실행, 클라우드 통합

웹 표준화 기관

  • W3C (World Wide Web Consortium) – 웹 표준 제정 및 관리
  • WHATWG (Web Hypertext Application Technology Working Group) – HTML Living Standard 개발
  • IETFHTTP, TLS 등 인터넷 프로토콜 표준화

주요 브라우저

이름 개발사 렌더링 엔진 출시 연도
WorldWideWeb Tim Berners-Lee for CERN NeXTSTEP Text Manager 1990
Mosaic NCSA Mosaic Engine 1993
Netscape Navigator Netscape Pre-Gecko 1994
Opera Opera Blink, V8 1995
Internet Explorer Microsoft Trident 1995
Mozilla Firefox Mozilla Foundation Gecko 2004
Google Chrome Google Blink 2008
Safari Apple WebKit 2003
Microsoft Edge Microsoft Blink 2020
Arc The Browser Company Blink, V8 2023

철학

팀 버너스리는 웹을 “열린 지식의 공유 플랫폼”으로 설계했다. 웹은 다음의 세 가지 원칙을 기반으로 발전했다:

  • 보편성 (Universality): 누구나 접근 가능한 개방형 시스템
  • 비중앙화 (Decentralization): 통제되지 않는 연결 구조
  • 상호운용성 (Interoperability): 다양한 플랫폼 간 호환성 보장

웹과 인터넷의 차이

항목 월드 와이드 웹 (WWW) 인터넷
정의 정보 접근 시스템 컴퓨터 네트워크 인프라
핵심 기술 HTML, HTTP, URL TCP/IP, DNS, Routing
사용 방식 웹 브라우저 모든 응용 (이메일, FTP 등)
창시자 팀 버너스리 여러 기관의 공동 개발

영향

같이 보기

참고 문헌

  • Tim Berners-Lee, “Information Management: A Proposal”, CERN, 1989
  • “Weaving the Web”, Tim Berners-Lee, HarperCollins, 1999
  • W3C Official Site – w3.org
  • Internet Society, “A Brief History of the Web”, 2022
  • “The Birth of the Web”, CERN Historical Archives, 2019