본문 바로가기

학습 내용 정리/Computer Science

웹표준 (Web Standards)

728x90

웹표준


웹 표준이란
브라우저 종류 및 버전에 따른 기능 차이에 대하여 호환이 가능하도록 제시된 표준이다.

 다른 기종 혹은 플랫폼에 따라 달리 구현되는 기술을 동일하게 구현함과 동시에 어느 한쪽에 최적화되어 치우치지 않도록 공통요소를 사용하여 웹 페이지를 제작하는 기법을 의미한다. 표준화 단체인 W3C(World Wide Consortium)가 권고한 표준안에 따라 웹사이트를 작성할 때 이용하는 HTML, CSS, JavaScript 등에 대한 규정을 담고 있다.

 

웹 표준의 목적

웹사이트에 접속한 사용자가 어떠한 운영체제나 브라우저를 사용하더라도 동일한 결과를 보이게 하는 것이다.

(웹의 사용성 및 접근성 보장)

웹 표준 준수 이유

국내 웹의 현실은 특정 브라우저와 사용자 등의 이용환경과 비표준 페이지 및 과도한 플러그인 사용으로 장애인, 노약자를 포함한 모든 사용자들에게 운영체제 및 웹 브라우저 등의 정보 접근 제약이 있다. 따라서 브라우저의 종류나 버전에 상관없이 모든 사용자들이 동일한 웹사이트를 볼 수 있도록 웹 표준기술 작업이 필요하며 웹 표준 준수는 웹 접근성 준수를 위한 핵심이다.

 

웹 표준 준수 내용

HTML, CSS 등에 대한 WC3규격(문법) 준수 등
- HTML, CSS, Javascript 등 구조와 표현, 동작 분리 권고

웹 표준의 장점

  • 1. 수정 및 운영관리 용이
    콘텐츠의 올바른 구조화와 CSS로 시각표현을 통일하여 제어하게 되어 페이지 제작의 부담 감소 및 관리용이
  • 2. 접근성 향상
    웹 표준을 이용해 작성한 문서는 다양한 브라우징 환경에 대응이 가능하며 휴대폰, PDA에서도 정상적인 작동 및
    장애인 지원용 프로그램에도 도움이 되므로 사용자나 접속 장치의 접근성이 용이
  • 3. 검색엔진 최적화(SEO)
    구조화된 웹페이지는 검색 로봇 수집을 통해 검색엔진에 효율적으로 노출 될 수 있도록 검색엔진의
    검색결과를 최적화
  • 4. File Size 축소, 서버 저장 공간 절약
    효율적인 소스 작성은 파일 사이즈와 서버공간을 절약할 수 있으며 동시에 화면표시에 소요되는 시간을 단축
  • 5. 효율적인 마크업
    CSS와 HTML문서를 분리하여 제작할 경우 불필요한 마크업이 최소화되어 페이지 로딩속도 향상
  • 6. 호환성 가능
    기존 IE브라우저에서만 작동이 가능했던 요소들이 표준을 준수함으로써 다양한 브라우저
    (
    크롬, 파이어폭스, 사파리, 오페라 )에서도 작동

 

참고자료 : http://www.smartebiz.kr/new/subpage02_02.html

 

'학습 내용 정리 > Computer Science' 카테고리의 다른 글

LLM 대형 언어 모델 (거대 언어 모델)  (0) 2023.10.26
웹 호환성 (Cross Browsing)  (0) 2023.10.12
웹 접근성 (Web Accessibility)  (2) 2023.10.12
시간 복잡도  (0) 2023.09.15
공간 복잡도  (0) 2023.09.15