웹 표준(Web Standards) 정의
웹 표준이란 브라우저 종류 및 버전에 따른 기능 차이에 대하여 호환이 가능하도록
제시된 표준으로, 다른 기종 혹은 플랫폼에 따라 달리 구현되는 기술을 동일하게
구현함과 동시에 어느 한쪽에 최적화되어 치우치지 않도록 공통요소를 사용하여
웹 페이지를 제작하는 기법을 의미한다.
표준화 단체인 W3C(World Wide Consortium)가 권고한 표준안에 따라 웹사이트를
작성할 때 이용하는 HTML, CSS, JavaScript 등에 대한 규정을 담고 있으며
웹 표준의 궁극적인 목적은 웹사이트에 접속한 사용자가 어떠한 운영체제나
브라우저를 사용하더라도 동일한 결과를 보이게 하는 것이다.
웹 표준의 장점
1) 수정 및 운영관리 용이
- 콘텐츠의 올바른 구조화와 css로 시각표현을 통일하여
페이지 제작의 부담 감소 및 관리 용이
2) 접근성 향상
- 웹 표준을 이용해 작성한 문서는 다양한 브라우징 환경에
대응하기 가능하며 휴대폰, PDA에서도 정상적인 작동 및
장애인 지원용 프로그램에도 도움이 되므로 사용자나
접속 장치의 접근성이 용이
3) 검색엔진 최적화(SEO)
- 구조화된 웹 페이지는 검색 로봇 수집을 통해 검색 엔진에
효율적으로 노출 될 수 있도록 최적화에 용이
4) File Size 축소, 서버 저장 공간 절약
- 효율적인 소스 작성은 파일 사이즈와 서버 공간을
절약할 수 있으며 화면 표시에 소요되는 시간을 단축
5) 효율적인 마크업
- css와 html 문서를 분리하여 제작할 경우 불필요한
마크업이 최소화 되어 페이지 로딩 속도 향상
6) 호환성 가능
- 웹 표준을 준수함으로써 다양한 브라우저(크롬, 사파리,
오페라, 파이어폭스 등)에서도 작동 가능
정보통신접근성(Web접근성) 정의
정보통신접근성은 「지능정보화기본법」에 따라 장애인이나 고령자분들이
웹 사이트에서 제공하는 정보를 비장애인과 동등하게 접근하고 이용 할 수 있도록
보장하는 것으로 웹 접근성 준수는 법적의무사항이다.
웹 접근성 지침(WCAG) - Web Content Accessibility Guidelines의 약자로
W3C에서 제정한 웹 접근성 지침이다. 크게 4가지 항목인 인지, 운용, 이해, 견고로
나누어져 있으며 세부 기준은 3가지 적합성(A, A, AAA)으로 분류되어 있다.
일반적으로 AA를 기준으로 잡는다.
웹 브라우징에 쓰이는 보조과학 기술
웹 브라우징을 할 수 있게 하거나 도움을 주는 등을 목적으로 보조과학기술을 이용할 수 있다.
- 스크린 리더 소프트웨어
- 화면 확대 도구
- 음성 인식
- 키보드 오버레이
웹 호환성(Cross Browsing) 정의
웹 호환성은 표준 웹 기술을 사용하여 운영체제, 브라우저 등 어느 한쪽으로
최적화 되거나 종속되지 않도록 공통 요소를 사용하여 웹 페이지를 제작하는 기법으로
웹 사이트 사용 시 운영체제 및 브라우저 간 동일한 결과가 나오도록 의미하는
웹 상호운용성의 개념에 웹 표준의 준수를 포함하는 개념이다.
웹 호환성 준수 이유
웹 표준을 준수하지 않고 특정 운영체제와 브라우저에 종속되어 있다면
다양한 운영체제 환경 및 브라우저에서의 사용이 불가능한 문제점이 발생하게 된다.
그러므로 웹에서 제공하는 서비스를 모든 웹 브라우저 환경에서
동일하게 이용하기 위해서는 웹 호환성을 준수한 웹사이트의 구축이 필요하다.
웹 표준, 웹 접근성, 웹 호환성의 이해
웹을 개발하는데 있어서 어느 한 쪽으로 치우쳐 개발을 진행하기 어렵다.
웹 표준만을 지킨다고 접근성과 호환성에 적합한 것이 아니며,
웹 접근성만을 지킨다고 표준과 호환성에 적합한 것이 아니다.
웹을 사용하는 사용자가 웹 사이트를 자유롭고 편리하게 사용하며
다양한 연령층과 장애인의 차별 없이 다양한 브라우저에 따라
동일하게 웹 컨텐츠를 이용할 수 있도록 하는 것이 중요하다.