본문 바로가기
2.1 CS/기타

[CS/기타] 웹(WWW)

by Dohi._. 2024. 8. 28.
728x90

인터넷 통신망에서 웹사이트를 사용하는데

인터넷과 네트워크의 차이점을 우선 알아보고 시작하고자 한다.

 

네트워크

자료를 공유할 수 있는 두 대 이상의 연결된 컴퓨터 그룹을 나타내며

사용범위에 따라서 주로 2가지로 구분한다

  • 인터넷
    • 누구나 사용가능하여 전세계적으로 연결되어 있는 컴퓨터 네트워크 통신망
  • 사설 네트워크
    • 사용자를 제한하거나 통제된 환경속에서 사용하는 네트워크

 

인터넷은 전세계적으로 연결되어있는 컴퓨터 네트워크 통신망이고

인터넷 통신망에서 웹사이트를 HTML로 작성하고 URL를 이용해서 찾아 가고 HTTP로 데이터를 전송하는 정보 시스템을 WWW(World Wide Web)라고 하며 간단하게 웹(Web)이라고 부른다

 

종종 인터넷과 웹을 동의어로 설명하기도 하지만 

정확히 따지면 인터넷은 통신망 웹은 인터넷 안에서 구현된 정보시스템이다.

 

인터넷의 시초는 ARPANET에서 시작되었는데 미 국방부에서 전쟁시 군사정보가 집중되어 있는 곳을 공격받을 것을 우려하여 여러 지역에 분산하여 설치를 하고 서로 연결 하고자 하기위한 목적시작한 연구에서 시작되었다.

이를 통해 중앙 서버가 공격 받더라도 연결된 수많은 다른 서버가 존재하기 떄문에 정보의 손실을 막을 수 있게 되었다.

 

최초의 웹

팀 버너스리가 제시한 정보 관리 시스템에 기반을 둔 서비스로 하이퍼텍스트 중심으로 구성되었고, 흩어져있는 문서들을 체계화하여 관리하기 위해 문서뿐만 아니라 음성,동영상을 열람하는 방식을 제안하였다.

이것이 월드 와이드 웹의 탄생 배경이다.

월드 와이드 웹을 만들떄 HTML 표준을 비롯한 표준안을 제작하였다

 

 

 

 

===== 관련 정보 === 

HTML(Hyper Text Markup Language)

웹사이트의 모습을 기술하기 위한 마크업 언어로 웹의 틀을 잡는 기반으로 생각하면 편하다.

마크업언어는 프로그래밍 언어와 달리 조건/분기문이 없으며 변수를 수정할 수가 없다는 차이가 있다.

 

웹 브라우저

HTML을 비롯하여 이미지, 멀티미디어 파일 등의 콘텐츠를 WWW을 기반으로 검색, 뷰잉하기 위한 응용프로그램

 

웹서버

하드웨어 서버에 접속한 사용자에게 웹 서비스를 제공하기 위하여 사용되는 소프트웨어 서버  

 

 

웹 접근성

웹사이트에서 제공하는 정보를 차별 및 제한 없이 동등하게 이용할 수 있도록 보장하는 것 

즉, 장애인,고령자를 포함한 모든 사람들이 어느 환경에서도 차별 및 제한없이 이용할 수 있도록 보장

즉, 웹 접근성을 준수한다는 것은 웹 표준을 지키는 것을 의미

웹 표준을 결정하는 기술은 HTML, CSS ,JS로 주로 결정하고 표준속성을 사용하는것을 고려해야한다.

+ W3C : 월드 와이드 웹을 위한 표준을 개발하고 장려하는조직 

 

웹 동작 그림

 

 

728x90

'2.1 CS > 기타' 카테고리의 다른 글

웹 크롤링 vs 웹 스크래핑  (2) 2024.10.05
[CS/기타] BackEnd, FrontEnd  (2) 2024.08.28

댓글