웹의 힘은 그것의 보편성에 있다. 장애에 구애없이 모든 사람이 접근할 수 있는 것이 필수적인 요소이다.
(The power of the Web is its universality,access by everyone regardless of disability is an essential aspect.)
⁃ 팀 버너스 리(Tim Berners-Lee)
1. 웹 표준이란?
다양한 웹 브라우저의 사용이 시작 된 후 W3C(World Wide Web Consortium)에서 규율을 정하고 표준화 함.
- 대표적인 5대 브라우저 : 인터넷 익스플로어, 파이어폭스, 사파리, 오페라, 크롬.
- 장점
1. 수정과 운영관리의 용이
→ 콘텐츠의 올바른 구조화, CSS로 시각표현을 통일하여 제어하게 되어 웹페이지 제작의 부담이 감소된다.
2. 웹 접근성 향상
→ 다양한 브라우징 환경에 대응 가능, 핸디캡을 가진 사용자(시각장애인, 청각장애인 등)들을 배려할 수 있다.
3. 검색엔진 최적화
→ 검색엔진의 크롤러(Crawler)는 웹페이지 소스를 있는 그대로 해석하므로 적절하게 구조화된 웹페이지는 검색 로봇이 잘 검색할 수 있으며, 그만큼 비즈니스 기회가 많아진다.
4. File Size축소, 서버 저장 공간 절약
→ 소스의 효율적 작성은 파일 사이즈와 서버공간 절약 가능, 화면표시에 소요되는 시간 줄일 수 있음.
5. 스마트폰, 테블릿 PC 등의 장치 호환
→ 별도의 모바일 홈페이지를 제작하지 않아도 모바일에서 깨지지 않는 홈페이지의 형태 그대로 보인다.
2. 크로스 브라우징(Cross Browsing)
웹표준 기술을 채용하여 다른 기종/플랫폼에 따라 달리 구현되는 기술을 비슷하게 만들어냄과 동시에 어느 한쪽에 최적화되어 치우치지 않도록 공통요소를 사용하여 웹페이지를 제작하는 기법을 말합니다.
각각의 웹페이지 이용자들이 사용하는 브라우저에 따라 렌더링 방식이 다르기 때문에 표준 웹 기술을 적용시켜 기기나 시스템에 따른 서로 다른 구현 방식으로도 최대한 비슷하게 표현되도록 웹 페이지를 제작하여 브라우저의 종류에 구애받지 않고 웹을 이용 가능하게 하기 위함.
3. 표준 마크업 검사(W3C)
HTML검사 - 👉🏻 W3C Markup Validation
CSS검사 - 👉🏻 W3C CSS Validation
