웹 표준(Web Standard)란 요약해서 '웹에서 사용되는 표준 기술이나 규칙'을 의미함
보통 인터넷을 이용할 경우 같은 웹페이지라면 어느 브라우저를 사용하는지 여부와는 상관없이 그 웹페이지가 똑같이 보이고 정상적으로 기능들이 작동해야합니다. 웹 표준은 브라우저 종류(크롬, 익스플로어, 사파리, 파이어폭스 등) 및 버전에 따라 발생하는 기능 차이에 대하여 호환이 가능하도록 제시된 표준으로써, 다른 기종, 플랫폼에 따라 다르게 구현되는 기술을 동일하게 구현하고, 어느 한쪽에 최적화되어 치우치지 않도록 공통 요소를 이용하여 웹페이지를 제작하는 기법을 의미합니다. W3C의 권고안에 따라 웹페이지를 만들 때 사용하는 HTML, CSS, Javascript 등에 대한 규정을 담고 있습니다. 지금은 거의 사라졌지만 ActiveX, Flash, 공인인증서, 플러그인과 같은 기술은 표준이 아닙니다.
웹 표준 관련 기구
W3C(World Wide Web Consortium) : 월드 와이드 웹 컨소시엄은 국제적인 웹 기술 표준기구를 말하며 정보, 의견 교환, 아이디어 창출, 독립적 사고, 가이드 라인, 소프트웨어, 그리고 도구 및 규칙등의 표준안을 제정함으로써 웹의 잠재력을 이끌어 내는 것을 목표로 하고 있다.
웹 표준 관련 기술
웹 표준의 장점
1. 손쉬운 유지 보수 및 비용 절감 효과
콘텐츠의 올바른 구조화와 CSS로 시각표현을 통일하여 제어하게 되어 페이지 제작의 부감 감소 및 관리용이 하고, 소스의 경량화로 인해 서버의 트래픽 비용이 감소하는 부수적인 효과도 얻을 수 있다.
2. 웹 접근성 향상
웹표준을 이용해 작성한 문서는 다양한 브라우징 환경에 대응이 가능하며 휴대폰, PDA에서도 정상적인 작동 및 장애인 지원용 프로그램에도 도움이 되므로 사용자나 접속 장치의 접근성이 용이하게 된다.
3. 검색엔진의 최적화 (SEO)
구조화된 웹페이지는 검색 로봇 수집을 통해 검색엔진에 효율적으로 노출 될 수 있도록 검색엔진의 검색 결과를 최적화 한다.
4. File Size 축소 , 서버 저장 공간 절약
효율적인 소스 작성은 파일 사이즈와 서버 공간을 절약할 수 있으며 동신에 화면표시에 소요되는 시간을 단축 할 수 있다.
5. 효율적인 마크업
css와html문서를 분리하여 제작할 경우 불필요한 마크업이 최소화되어 페이지 로딩 속도 향상
6. 호환성 확보
기존 IE브라우저에서만 작동이 가능했던 요소들이 웹표준을 준수함으로써 다양한 브라우저(크롬, 파이어폭스, 사파리, 오페라등)에서도 작동
출처
'프로그래밍지식 > it기초지식' 카테고리의 다른 글
[데이터베이스] 트랜잭션이란? 트랜잭션 총정리 (Transaction) (0) | 2020.10.22 |
---|---|
[컴퓨터 기초] 메모리 구조 / 스택(Stack), 힙(Heap), 데이터(Data)영역 (0) | 2020.10.08 |
댓글