웹표준이란?
2015년 1월 9일 - Less than a minute read웹 표준화 단체 W3C(World Wide Web Consortium)가 권고한 표준안에 따라
용도에 맞는 마크업(구조) 사용과 CSS(표현)를 분리하여 웹을 구현하는 것을 웹표준 작업이라 할 수 있습니다.
현재 사용자들은 IE뿐만 아니라 크롬, 파이어폭스, 오페라, 사파리 등 다양한 브라우저를 사용함에 따라
비표준방식의 제작형태로는 원활한 접근이 어려워졌습니다.
특히 모바일기기 사용의 증가로 인해 표준을 지키지 않으면 손해를 보는 상황이 됩니다.
다양한 환경에서 내 홈페이지가 제대로 보여질 수 있도록 하기 위해 웹표준을 지켜 홈페이지를 제작 해야 하겠습니다.
웹표준의 장점
- 수정과 운영관리 용이
- 컨텐츠의 올바른 구조화, CSS로 시각표현을 통일하여 제어하게 되어 페이지 제작의 부담이 감소됩니다.
- 웹 접근성 향상
- 다양한 브라우징 환경에 대응이 가능, 핸디캡을 가진 사용자(시각장애인 등)들을 배려할 수 있습니다.
- 검색엔진 최적화
- 검색엔진의 크롤러(Crawler)는 웹페이지 소스를 있는 그대로 해석하므로 적절하게 구조화된 웹페이지는 검색 로봇이 잘 검색할 수 있으며 그만큼 비즈니스 기회가 많아집니다.
- File Size 축소, 서버 저장 공간 절약
- 소스의 효율적 작성은 파일사이즈와 서버공간을 절약할 수 있으며, 동시에 화면표시에 소요되는 시간을 줄일 수 있습니다.
- 스마트폰, 타블렛PC 등의 장치 호환
- 별도의 모바일 홈페이지를 제작하지 않아도 모바일에서 깨지지 않는 홈페이지의 형태 그대로 보입니다.
구조언어와 표현언어
- 구조언어
- HTML : 가장 잘 알려진 마크업 언어, Strict, Transitional, Frameset DTD 세가지 문서형
XHTML 1.0 : HTML을 XML로 재구축한 마크업언어. HTML처럼 Strict, Transitional, Frameset DTD 세가지 문서형
XHTML 1.1 : 모듈화된 XHTML. 1.0의 Strict만 인정
XML 1.0 : 기반언어이며 기반기술에 Namespaces, Base, Events, Infoset, XIncludes가 있고, 확장기술에 Schema, XQuery Xpath, XLink, XForm, XSL 등이 있다. XML 작성 어플리케이션으로 마크업언어 ‘XHTML’과 수식기술언어 MathML, 그래픽언어 SVG 멀티미디어언어 SMIL이 있음.HTML이 아니라 XHTML인 이유
빠른 데이터 처리와 안정적 브라우저 동작, 데이터 재이용성과 정보공유 촉진, 네임스페이스 이용과 다양한 기계에 대응 - 표현언어

웹 표준은 월드 와이드 웹의 측면을 서술하고 정의하는 공식 표준이나 다른 기술 규격을 가리키는 일반적인 용어이다.
최근에 이 용어는 웹 사이트를 작성하는 데 중요도가 높아지고 있으며 웹 디자인, 개발과 관계가 있다.
수많은 상호 의존성이 있는 표준들과 규격들 가운데 일부는 단지 월드 와이드 웹으로만 끝나는 것이 아니라, 인터넷의 관리 측면이기도 하며 이러한 표준들은 직간접적으로 웹 사이트, 웹 서비스 개발과 관리에 영향을 주고 있다. 이러한 것들 모두 “웹 표준”이라고 부르지만 웹 표준으로 이동하는 것을 찬성하는 사람들은 사용성과 접근성에 직접 영향을 미치는 더 높은 수준의 표준에 초점을 두는 경향이 있다. 더 넓은 뜻의 웹 표준은 다음을 이룬다:
- W3C (World Wide Web Consortium)
- 국제 인터넷 표준화 기구 (IETF)가 출판한 인터넷 표준 (STD) 문서
- 국제 인터넷 표준화 기구 (IETF)가 출판한 RFC (Request for Comments) 문서
- 국제 표준화 기구(ISO)가 출판한 표준들
- Ecma 인터내셔널 (이전 이름은 ECMA)이 출판한 표준들
- 유니코드 컨소시엄이 출판한 유니코드 표준과 다양한 유니코드 기술 보고서 (UTR)
- 인터넷 할당 번호 기관 (IANA)이 운영하는 이름과 번호 레지스트리
웹 사이트나 웹 페이지가 웹 표준을 준수한다는 것은 일반적으로 올바른 HTML, CSS, 자바스크립트를 사이트나 페이지가 가지고 있다는 것을 뜻한다. HTML은 접근성과 시맨틱 HTML의 가이드라인을 충족해야 한다.
웹 표준을 논할 때 일반적으로 다음의 것들이 중요성이 있는 것으로 보인다:
0 Comments