IT

웹 표준이 뭘까? (Feat. W3C)

breeghty 2023. 1. 24. 09:48

1. 웹 표준의 정의

웹표준이란 W3C(World Wide Web Consortium) 권고안을 토대로 만들어진 '웹에서 표준으로 사용되는 기술이나 규칙'을 말한다. 웹 문서를 구조(Mark Up)와 표현(Style), 동작(Script)로 구분해 사용하는 것을 의미한다. 

 

2. 웹 표준 준수의 이점

  • 웹 접근성 향상
  • 파일의 용량 및 트래픽 감소
  • 유지 보수의 용이함
  • 검색 효율성 증가
  • 다양한 플랫폼 및 디바이스에 호환

3. 웹 표준 만족 조건

웹 표준을 지키기 위해서는 구조를 담당하는 HTML에 페이지의 구조와 콘텐츠를, CSS에는 페이지의 디자인을, 나머지 동작과 로직은 Javascript를 사용해 구현해야 하며, 최종적으로는 다음 항목을 만족할 때 웹 표준 사이트라 한다.

 

  • W3C 권장 표준 DTD(Document Type Definition) 사용
  • 논리적이고 의미에 맞는 HTML과 CSS 사용
  • 최신 버전의 브라우저 호환
  • HTML 문법 오류가 페이지별 99개 이하
  • 키보드만으로 대부분의 콘텐츠 조작 가증
  • Active X, Flash 등을 사용하지 않아도 핵심 기능 사용 가능

 

4. 웹 표준 검사 방법(W3C Validator 사용하기)

https://validator.kldp.org/

https://validator.kldp.org/

http://www.css-validator.org/validator.html.ko

 

http://www.css-validator.org/validator.html.ko

 

구글에 W3C Validator (한글)를 입력하면 검사하는  페이지가 나타난다. 기계적 검사이기 때문에 여기서 통과가 된다고 하더라도 코드가 100% 웹 표준을 만족한다는 것은 아니다.

 

 

 


참고: HTML 독학백서