HTML Living Standard란?

전서희·2022년 3월 29일
1

CS

목록 보기
1/1
post-thumbnail

📍HTML Living Standard 정의

HTML 문법 등을 규정한 표준이라고 합니다. 비공식적으로 많은 사람들이 HTML5라고 알고 있는데 공식적으로는 HTML Living Standard 라고 합니다. 2011년 부터 버전 넘버 없이 living standard으로 존재합니다.

📔 HTML의 역사

  • 최초의 HTML 1991은 HTML1.0이라는 버전으로 공개되었고, 이후에 점차 업데이트 되었습니다.
  • 2014년에 발표된 HTML5는 새로운 DOM API 스펙을 포함하였습니다. XHTML에 있던 XML 문법이 제거되는 등, 이전 버전에 비해 문법이 간결해졌습니다. 그러나 HTML Living Standard가 웹 표준으로 정해졌습니다.

그 이유는...

  • W3C, WHATWG는 협력해서 HTML을 개발하고 있었습니다. W3C는 HTML4.01 이후에 XML 기반의 XHTML로 웹 표준의 방향을 변경했습니다. 그러나 XML의 문법이 까다로워 웹 개발자들은 이 변화를 반기지 않았습니다. 한편 WHATWG는 W3C와 협업을 진행하면서도 W3C와는 별도로 독자적인 HTML 표준의 작업을 시작했고, 이를 HTML Living Standard 이름으로 발표하였습니다. 이것은 HTML5와 다르게 버전 없이 그때그때 업데이트 되는 특징을 가집니다. 표준이 2개이면 혼란이 발생하기 때문에 W3C와 WHATWG는 논의를 통해 HTML 표준을 HTML Living Standard로 단일화하기로 합니다.
  • 즉, 언어를 개발하던 개발팀 사이에 개발 방향의 차이가 있어서 생긴 두 표준이 HTML5와 HTML Living Standard인데 이제 HTML Living Standard만 웹 표준으로 받아들인다고 생각하면 됩니다.

HTML5는 이제 틀린 말이니 HTML Living Standard로 알고 있으면 됩니다~!!

profile
UX디자인을 배우다 코딩의 매력에 흠뻑빠져 프론트엔드 개발자가 되고자 하는 코린이

1개의 댓글

comment-user-thumbnail
2022년 3월 29일

앞으로 HTML5라고 하는 사람 발견하면 딱밤때리기~!

답글 달기