Web Basic/HTML

[HTML] 1. 발달 개념

SeongJo 2020. 6. 10. 18:53
반응형

안녕하세요.

 

WWW는 world wide web의 준말이며 사람들이 정보를 공유할 수 있는 정보 공간을 의미합니다.

인터넷은 전 세계를 연결하고 있는 국제 정보 통신망이고, 웹은 인터넷에서 작동하는 서비스라는 차이점이 있습니다.

 

HTML1991년 처음으로 등장했습니다.

HTML 1.0 버전으로 팀 버너스 리가 월드 와이드 웹을 발표하면서 출시된 버전입니다. 처음에는 버전이 붙지 않았지만 차후 업그레이드된 버전이 나오면서 업그레이드된 것이며 80년대에 SGML이라는 마크업 언어를 참조하여 만들어진 것입니다.

 

여담으로 팀 리너스 리는 W3C- World Wide Web Consortum라는 단체를 1994년에 창설합니다. W3C의 경우 HTML 표준을 비롯한 웹 표준안을 제작하거나 제안하는 일을 하는 국제적인 웹 표준화 단체입니다.

 

말을 조금 덧붙이자면 국내의 인터넷의 경우는 1982년 구미에 한국전자기술 연구원 현-ETRI (full name) - Electronics and Telecommunications Research Institute와 서울대학교 컴퓨터공학과를 연결해서 국내 최초 연결해서 사용했습니다.

 

https://namu.wiki/w/HTML

나무위키를 참조하면

HTML 2.0 19951124

HTML 3.2 19970114

HTML 4.0 199712

HTML 5.0 20141028일 순차적으로 HTML이 업그레이드되었습니다. 다른 언어에 비해서 폭발적으로 성장한 것을 알 수 있습니다. 또한 HTML의 경우 Hyper Text Mark-up Language의 약자로 프로그래밍 언어가 아닌 마크업 언어입니다. 저는 HTML은 뼈대를 CSS는 화장을 JavaScript는 두 개를 자연스럽게 연결해주는 그런 느낌으로 이해했습니다. Javascript의 경우는 Java와는 연관이 없는 언어이며 스크립트 언어입니다. 나중에 공부하며 Javascript까지 정리하게 되면 다시 다룰 것 같습니다.

 

웹에는 1차 전쟁과 2차 전쟁으로 크게 나눠집니다. 웹 브라우저의 1, 2차 전쟁 정의를 잘 정리해서 올려볼까 했는데 읽어보니 전체적으로 흥미로워서 궁금함이 더 있는 분의 경우 아래의 주소를 타고 가서 보는 게 더 정확할 것이라 판단되어 주소를 남깁니다.

https://namu.wiki/w/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80%20%EC%A0%84%EC%9F%81#s-3.2

 

결국 이 전쟁을 통해서 가장 이득을 봤다고 판단되는 곳은 javascript가 기하급수적으로 증가해서 현재 가장 보편적인 웹 스크립트 언어가 되었습니다.

 

웹은 과연 어떻게 동작을 할까? 라는 의문점으로 접근을 했을 때 웹의 동작 원리를 알기 위해서는 서버와 클라이언트 그리고 사용자의 개념을 어느 정도 이해하면 좋을 것 같아서 정리해봅니다.

 

클라이언트 (Client) - 사전적인 의미로 전문가의 서비스를 받는 고객, 의뢰인 등의 의미를 지닙니다. 즉 전문가의 정보를 이용하는 고객이므로 사용자입니다. 사용자는 Client Serve를 이용하여 서버에 접속해서 프로그램 또는 서비스를 이용하는 것입니다.

 

서버 (Server) - 서버 컴퓨터의 경우 전문가와 사용자 사이에서 네트워크를 통해 서비스하는 컴퓨터를 의미합니다. 조금 자세하게 서버라는 의미로 들어가면 자신의 컴퓨터를 서버로 만들 때 사용자들이 접속해서 원하는 내용을 가지고 갑니다.

 

여담)
조금씩 HTML을 독학하며 공부한 내용을 정리해서 최대한 올려보겠습니다.
공부는 본인이 이해하는 것도 어렵지만, 타인을 이해시키는 게 어렵다는 것을 공부하다 보면 늘 느끼네요
도태되지 않은 사람 계속 새로운 배움을 얻는 사람이 되기 위해서 다음에 다시 찾아오겠습니다. 부족한 내용이 많이 있지만 좋은 피드백 주시면 감사드리겠습니다.

반응형