W3C 표준화 제정 단계
W3C 표준화 제정 단계
- https://wit.nts-corp.com/2013/10/16/280
- 잘 정리되어있다. 한글이다.
요약
- Working Draft (WD) : 초안
- Candidate Recommendation (CR) : 후보권고안
- Proposed Recommendation (PR) : 제안권고안
- W3C Recommendation(REC) : 권고안
위 상태는 W3C에서의 상태이고
WHATWG
웹 하이퍼텍스트 애플리케이션 테크놀로지 워킹 그룹(Web Hypertext Application Technology Working Group, WHATWG)(링크) 라는 곳도 있으며, 이 곳에서는 Living Standard 라는 상태도 있다. https://developer.mozilla.org/en-US/docs/Web/CSS/::backdrop<table class="standard-table" style="margin: 0px 0px 24px; padding: 0px; border: 2px solid rgb(255, 255, 255); width: 569px; max-width: 100%; color: rgb(51, 51, 51); font-family: Arial, x-locale-body, sans-serif; font-size: 16px; letter-spacing: -0.04448px; background-color: rgb(255, 255, 255);"><thead style=”margin: 0px; padding: 0px; border: 0px;”><tr style=”margin: 0px; padding: 0px; border: 0px;”>&lt;th scope=”col” style=”margin: 0px; padding: 2px 8px 4px; border-width: 2px; border-style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(212, 221, 228); border-image: initial; font-style: inherit; background: rgba(212, 221, 228, 0.5); font-family: x-locale-heading-primary, zillaslab, Palatino, &amp;quot;Palatino Linotype&amp;quot;, x-locale-heading-secondary, serif;”&gt;Specification&lt;/th&gt;&lt;th scope=”col” style=”margin: 0px; padding: 2px 8px 4px; border-width: 2px; border-style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(212, 221, 228); border-image: initial; font-style: inherit; background: rgba(212, 221, 228, 0.5); font-family: x-locale-heading-primary, zillaslab, Palatino, &amp;quot;Palatino Linotype&amp;quot;, x-locale-heading-secondary, serif;”&gt;Status&lt;/th&gt;&lt;th scope=”col” style=”margin: 0px; padding: 2px 8px 4px; border-width: 2px; border-style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(212, 221, 228); border-image: initial; font-style: inherit; background: rgba(212, 221, 228, 0.5); font-family: x-locale-heading-primary, zillaslab, Palatino, &amp;quot;Palatino Linotype&amp;quot;, x-locale-heading-secondary, serif;”&gt;Comment&lt;/th&gt;</tr></thead><tbody style=”margin: 0px; padding: 0px; border: 0px;”><tr style=”margin: 0px; padding: 0px; border: 0px;”>&lt;td style=”margin: 0px; padding: 6px 8px; border: 2px solid rgb(255, 255, 255); background-color: rgba(212, 221, 228, 0.25); box-shadow: rgba(212, 221, 228, 0.5) 0px -1px 0px 0px inset;”&gt;Fullscreen API &amp;#xD; &amp;lt;small lang=”en-US” style=”margin: 0px; padding: 0px; border: 0px;”&amp;gt;The definition of ‘::backdrop’ in that specification.&amp;lt;/small&amp;gt;&lt;/td&gt;&lt;td style=”margin: 0px; padding: 6px 8px; border: 2px solid rgb(255, 255, 255); background-color: rgba(212, 221, 228, 0.25); box-shadow: rgba(212, 221, 228, 0.5) 0px -1px 0px 0px inset;”&gt;Living Standard&lt;/td&gt;&lt;td style=”margin: 0px; padding: 6px 8px; border: 2px solid rgb(255, 255, 255); background-color: rgba(212, 221, 228, 0.25); box-shadow: rgba(212, 221, 228, 0.5) 0px -1px 0px 0px inset;”&gt;Initial definition.&lt;/td&gt;</tr></tbody></table>
좀 더 풀어 써보자
W3C 와 WHATWG
기본적으로 HTML은 W3C에서 정의하는 게 맞는데… 이후에 WHATWG라는게 생겼음.
WHATWG 는 실제 관련 업체(브라우저나 IT기업 등)들이 모여서 기술 발전을 위해서 HTML를 정의하는 작업을 함 기본은 W3C의 내용을 분석하고 재정의하는 거고, 확장은 이런거 있으면 좋겠다. 이렇게 만들어 넣자.. 해서 새로운 기능을 만듬.
HTML 의 문서 status에서 보면 “Living Standard” 라는 단계가 있음 이 단계는 W3C의 표준화 단계가 아니라 WHATWG에서 정의해서 브라우저에 적용을 하고 있는 단계를 의미함 보통 크롬과 파이어 폭스가 Living Standard 단계의 기술을 꽤 잘 지원함. 엣지도 간간히 하는데, 오페라와 사파리는 … …. IE는 논외고.