[Web] 웹(Web) 이란?

2024. 7. 30. 11:50개발 지식/Basic

 '웹 개발자'를 목표로 학습 & 취업을 준비 중이니 가장 기본적인 'Web(웹)' 에 대해서 한 번 짚고 넘어가보자.

 

1. Web ?

 'Web(웹)' 이란 말은 사실 편의를 위한 명칭이라고 한다. 정식 명칭은 'World Wide Web(월드 와이드 웹)' 이며, 많은 사람들이 해당 명칭을 사용하기에 공공연하게 사용되는 듯 하다. 

 

 하지만 왜 세 단어나 포함된 말 중에 'Web' 이란 단어를 명칭으로 사용 할까? 나름 생각해보길 정식 명칭을 살펴보면 '세상만큼 넓은 거미줄(?)' 이라 해석 할 수 있었는데, 'Web' 이 한 단어로서 'World Wide Web' 의 의미를 가장 많이 내포 할 수 있어서가 아닐까?

 

 

2. Web = World Wide Web

 늘상 사용하던 'Web' 의 정식 명칭을 알게 되었으니 'World Wide Web' 에 대해 알아보자. '인터넷에 연결된 컴퓨터를 통해 사용자가 정보를 공유 할 수 있도록 도와주는 세계적인 정보 공유 시스템' 을 'World Wide Web' 이라 한다. 사용자의 컴퓨터가 인터넷에 연결된 것을 선으로 그엇을 때의 모습이 마치 거미줄(집) 같이 보여서 이러한 명칭을 가지게 된 것 같다.

 

※ 참고 : 약어로 'WWW' 와 'W3' 라는 명칭 또한 가지고 있다.

 

 

3. WWW 의 기능

 명칭이 길어 앞으로는 'WWW' 라는 명칭을 사용하겠다. 'WWW' 가 '세계적인 정보 공유 시스템' 이란 것은 알겠는데, '과연 어떠한 기능을 가지고 있을까?' 라는 의문이 생겼고 아래에 찾아보고 생각한 바를 적었다.

 

 'WWW' 는 인터넷상의 텍스트나 그림, 소리, 영상 등과 같은 멀티미디어 정보를 하이퍼텍스트 방식으로 검색 할 수 있게 해 준다.

 

 'WWW' 개발 이전에는 명령어 기반의 인터넷을 사용하기에 하드웨어 또는 OS(운영체제) 에 따라 다른 명령어를 사용했다고 한다. 하지만 'WWW' 가 개발된 이후에는 어떠한 컴퓨터를 사용하여도 한 가지 '표준 사용자 환경'으로 조작이 가능해진 것이다. 나름 비유하건데 이전에는 '네이버'와 '다음'에서 검색을 하려면 두 사이트 모두 서로 다른 점 때문에 서로 다른 명령어를 배워 사용해야 했지만, 'WWW' 등장으로 두 사이트 모두 같은 방식으로 조작이 가능하게 된 것이 아닐까 생각해본다.

 

 결국 'WWW' 는 하이퍼텍스트 형식으로 표현된 인터넷상의 다양한 정보를 효과적으로 검색하는 시스템의 기능과 어떤 컴퓨터로도 사용할 수 있는 사용자 환경의 '표준'에 가까운 기능을 하는게 아닐까?

 

 

4. WWW 정리

 'WWW' 는 사용자에게 인터넷이 연결된 컴퓨터라면 정보를 공유 할 수 있도록 도와주는 '정보 공유 시스템' 이다. 어떠한 컴퓨터를 사용하든 한 가지의 '표준 사용자 설정'으로 조작이 가능하게 하는 강점을 가지고 있다.

 

 또한 참고 문서에서는 'WWW' 를 세 가지 기능으로 요약하였는데

  1. 통일된 웹 자원의 위치 지정 방법 - URL
  2. 웹의 자원 이름에 접근하는 프로토콜 - HTTP
  3. 자원들 사이를 쉽게 항해 할 수 있는 언어 - HTML

세 기능을 연결해 생각해 보면, 'WWW' 는 통일된 웹 자원 위치 지정 방식을 가지며, 웹 자원 접근 시 프로토콜을 사용, 웹 자원 활용을 위한 언어를 따로 가지고 있다는 내용으로 이해 할 수 있었다.


참고 문서 

'개발 지식 > Basic' 카테고리의 다른 글

[Web] HTTP  (0) 2024.07.31
[Web] URL  (0) 2024.07.31
[Web] 하이퍼링크  (0) 2024.07.30
[Web] 하이퍼텍스트  (0) 2024.07.30
[Web] 웹과 인터넷  (0) 2024.07.30