HTML
ver : HTML5웹에서 자유롭게 오갈 수 있는 웹 문서
를 만드는 언어이다.
❗ 주의 ❗ : 프로그래밍 언어가 아니라 마크업 언어이다.
Hyper Text
와 Markup Language
의 합성어로 이루어져 있다.
Hyper Text
Markup Language
tag
등을 이용하여 문서나 데이터의 구조를 표현하는 언어의 한 가지이다.1980년, 영국의 물리학자 Timothy John Berners-Lee
가 HTML의 원형이 되는 Enquire
를 개발하였다.
팀 버너스리
는 당시 스위스에 있는 유럽 입자 물리 연구소(CERN
)에 근무하였다.
CERN
에는 1만여 명이 근무하였는데, 정보를 교환하려 할때 각 직원마다 원하는 정보 / 하드웨어 및 소프트웨어적인 사양이 달랐다.
팀 버너스리
는 이를 체계적으로 정리하고 관리하기 위한 인터넷 기반 하이퍼텍스트 문서인 Enquire
를 개발하게 된다.
HTML는 1991년 말 팀 버너스리
가 처음으로 인터넷에서 문서를 HTML Tag
로 부르면서 시작되었다.(HTML 1.0
)
언어가 발전하듯이 HTML 또한 계속 업데이트 되었고 현재의 최신 버전은 HTML 5
이다.
HTML 1.0
의 발표 이후 시간이 흘러, 팀 버너스리
는 1994년 10월 웹을 표준화하기 위해 W3C
라는 기구를 창설한다.
표준화 한다 = 모든 사람이 접근할 수 있도록 만든다.
World Wide Web Consortium의 약어이다.
1994년 10월 Timothy John Berners-Lee
가 설립하였다.
지속적인 성장을 도모하는 프로토콜과 가이드라인을 개발하여 월드 와이드 웹의 모든 잠재력을 이끌어 내는 것
이를 위해 W3C
는 웹 언어와 프로토콜에 대한 공개(반독점적인) 표준 권고안을 제정하여 시장 분열과 웹의 분열을 피하고자 한다.
모든 운영체제 및 브라우저에서 웹에 접속하더라도 동일하게 보여지도록 하는 기준안
모든 표준안은
W3C
기구에서 만든 표준에 맞춘다.
인터넷 역사 초기, 브라우저(IE
, 넷스케이프
등)의 제조사들은 웹의 기본이 되는 HTML 기술들을 구현하였다.
제조사 별로 개발하다 보니, 동일한 기술이 브라우저에 따라 구현되는 방식이 제각각이었다.
그러던 중 Timothy John Berners-Lee
가 W3C
라는 기구를 설립하며 웹 표준안을 전파하게 되었다.
예를 들어, 표준안이라는 것이 없고 브라우저 마다 독자적인 언어를 사용한다고 생각해보자.
크롬
브라우저로 개발한 문서가 파이어폭스
, 사파리
브라우저로는 화면이 보이지 않는다거나, 글자 or 이미지가 깨져버리는 현상이 발생할 수 있다.
웹 표준을 지키면 브라우저간의 호환성이 확보되며 유지보수가 쉬워진다.
또한 각각의 브라우저에 맞는 홈페이지를 따로 제작하지 않아도 되기에 이에 따른 비용 절감의 효과도 있다.
GUI(Graphical User Interface) 기반의 응용 소프트웨어로써 다음 2가지의 특징을 가진다.
마찬가지로 Timothy John Berners-Lee
가 1990년 최초로 발명했다.
그의 브라우저는 월드와이드웹으로 불리다가 넥서스(Nexus)로 이름이 바뀌었다
제작자 : wonkooklee