웹 표준은 과연 무엇일까?
웹 표준(Web Standard)
웹 표준이라는 정의는 '웹에서 표준적으로 사용되는 기술이나 규칙'이란 말을 의미한다.
이는 어떤 브라우저의 환경이던 웹 페이지가 똑같이 보이고 정상적으로 잘 동작하게 해야 한다 라는 말을 의미한다.
웹 표준은 W3C(World Wide Web Consortium) 에서 월드 와이드 웹을 위한 표준을 개발하고 장려하는 조직으로 웹 표준의 가이드라인이 정해진다. W3C에는 HTML, CSS, Javasciprt 등의 대한 규정을 담고 있다.
웹 표준 준수 이유
국내 웹은 특정 브라우저의 사용자들의 이용환경과 비 표준 페이지, 과도한 플러그인 사용으로 노약자, 장애인등의 사용이나 모든 사용자들이 운영체제 및 웹 브라우저 등의 정보 접근 제약이 있음. 모든 사용자들이 동일한 웹 사이트를 볼 수 있도록 웹 표준 기술 작업이 필요하며, 이를 위해선 웹 표준을 준수해야된다.
웹 표준의 장점
1. 수정 및 운영 관리가 용이하다.
2. 웹 접근성이 향상된다.
3. 검색엔진의 최적화(SEO)를 돕는다.
4. File Size 축소, 서버 저장 공간을 절약해준다.
5. 효율적인 마크업을 작성할 수 있다.
6. 호환성이 가능해진다.
웹 호환성(Cross Browsing)
웹 호환성은 표준 웹 기술을 사용해 운영체제와 브라우저 어느 한쪽으로 최적화되거나 종속되지 않도록 공통 요소를 사용하며 웹 페이지를 제작하는 기법, 웹 사이트 사용시 운영체제 및 브러우저 간 동일한 결과가 나오도록 하는 웹 표준의 준수를 포함하는 개념이다
예를들면 크롬 브라우저, Edge나 파이어 폭스에서 웹 표준을 적용하여 동일한 결과 및 화면이 나오도록 준수하는 것이다.
웹 호환성 준수 이유
웹 호환성을 준수하지않으면 다양한 브라우저 및 운영체제 환경에서 사용이 불가능한 문제점이 발생한다.
예를 들면 ActiveX가 그렇다. ActiveX는 웹 사이트에서 정적인 웹 문서를 멀티미디어 기술로 동작 가능하게 하는 플러그인(Plug-in) 기술이지만, 보안에 취약한 문제점이 있다. 또한 ie에서 밖에 사용되지 않기 때문에 다른 브라우저에서는 웹 호환성이 현저히 떨어지는 문제가 발생한다.
요약
웹 표준(Web Standards) : 웹의 사용성 및 접근성을 보장하고 HTML,CSS 등에 대한 W3C 규경 문법을 준수하여 작성하는 규칙
웹 호환성(Cross Browsing) : 웹 브라우저 및 운영체제 버전 종류와 관계없는 웹사이트 접근
웹 접근성(Web Accessibility) : 인적, 환경적 요인에 제약없는 웹 정보 접근
참고
댓글