웹표준 이란?
웹표준 정의
- 웹표준은 월드 와이드 웹(World Wide Web, WWW, W3)의 측면을 서술하고 정의하는 공식 표준, 기술 규격을 가리키는 일반적인 용어
- 최근에 이 용어는 웹 사이트를 작성하는 데 중요도가 높아지고 있으며 웹 디자인, 개발과 관계
- 수많은 상호 의존성이 있는 표준들과 규격들 가운데 일부는 단지 월드 와이드 웹으로만 끝나는 것이 아니라, 인터넷의 관리 측면이기도 하며 이러한 표준들은 직간접적으로 웹 사이트, 웹 서비스 개발과 관리에 영향을 주고 있다. 이러한 것들 모두 "웹 표준"이라고 부르지만 웹 표준으로 이동하는 것을 찬성하는 사람들은 사용성과 접근성에 직접 영향을 미치는 더 높은 수준의 표준에 초점을 두는 경향이 있음.
W3C
- W3C는 월드 와이드 웹을 위한 표준을 개발하고 장려하는 조직으로 팀 버너스 리를 중심으로 1994년 10월에 설립되었다. W3C는 회원기구, 정직원, 공공기관이 협력하여 웹 표준을 개발하는 국제 컨소시엄이다. W3C의 설립취지는 웹의 지속적인 성장을 도모하는 프로토콜과 가이드라인을 개발하여 월드 와이드 웹의 모든 잠재력을 이끌어 내는 것이다.
- http://ko.wikipedia.org/wiki/W3C
- http://www.w3.org/
- http://validator.w3.org/
W3C - 웹표준, 가이드라인 개발
W3C는 설립목적인 웹 표준과 가이드라인 개발을 수행하고 있으며, 지금까지의 결과로 지난 10년간 80여개의 W3C 권고안을 발표하였다.
W3C는 또한 교육과 소프트웨어 개발에 관여해 왔고, 그리고 웹에 관하여 토론할 수 있는 열린 포럼을 개최해 왔다. 웹의 모든 잠재력을 이끌어내기 위해서 가장 기본적인 웹 기술은 상호 간의 호환성이 있어야 한다는 것,그리고 어떤 소프트웨어나 하드웨어에서도 웹을 접근할 수 있어야 한다는 것이다.
W3C의 이러한 목표를 "웹 상호운용성(Web Interoperability)"이라고 한다. W3C는 웹 언어와 프로토콜에 대한 공개(반독점적인) 표준을 제정하여 시장 분열과 웹의 분열을 피하고자 한다.
W3C 표준
CSS, CGI, DOM, HTML, RDF, SVG, SOAP, SMIL, WSDL, XHTML, XML, XML 정보 집합, XPath, XQuery, XSLT 등
표준안에 대한 목록
- [CSS1] "CSS, level 1 Recommendation", B. Bos, H. Wium Lie, eds., 17 Decstrongber 1996, revised 11 January 1999.
- CSS1 권고안 : http://www.w3.org/TR/1999/REC-CSS1-19990111.
- CSS1 최신 버전 : http://www.w3.org/TR/REC-CSS1.
- [CSS2] "CSS, level 2 Recommendation", B. Bos, H. Wium Lie, C. Lilley, and I. Jacobs, eds., 12 May 1998
- CSS2 권고안 : http://www.w3.org/TR/1998/REC-CSS2-19980512.
- CSS2 최신 버전 : http://www.w3.org/TR/REC-CSS2.
- [DOM1] "Document Object Model (DOM) Level 1 Specification", V. Apparao, S. Byrne, M. Champion, S. Isaacs, I. Jacobs, A. Le Hors, G. Nicol, J. Robie, R. Sutor, C. Wilson, and L. Wood, eds., 1 October 1998.
- DOM1 권고안 : http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001.
- DOM1의 최신 버전 : http://www.w3.org/TR/REC-DOM-Level-1.
- [HTML40] "HTML 4.0 Recommendation", D. Raggett, A. Le Hors, and I. Jacobs, eds., 17 Decstrongber 1997, revised 24 April 1998.
- HTML 4.0 권고안 : http://www.w3.org/TR/1998/REC-html40-19980424
- HTML 4.0 최신 버전 : http://www.w3.org/TR/REC-html40.
- [HTML32] "HTML 3.2 Recommendation", D. Raggett, ed., 14 January 1997.
- HTML 3.2 최신 버전 : http://www.w3.org/TR/REC-html32.
- [RDF] "Resource Description Framework (RDF) Model and Syntax Specification", O. Lassila, R. Swick, eds., 22 February 1999.
- RDF 권고안 : http://www.w3.org/TR/1999/REC-rdf-syntax-19990222
- RDF 1.0 최신 버전 : http://www.w3.org/TR/REC-rdf-syntax.
- [XML] "Extensible Markup Language (XML) 1.0.", T. Bray, J. Paoli, C.M. Sperberg-McQueen, eds., 10 February 1998.
- XML 1.0 권고안 : http://www.w3.org/TR/1998/REC-xml-19980210.
- XML 최신버전 : http://www.w3.org/TR/REC-xml.