본문 바로가기
부트캠프교육중/웹

웹 표준

by 뭉지야 2023. 2. 28.
728x90

<웹표준의 개념>
인터넷은 웹기반으로 작동한다 . => X
인터넷이 웹보다 더 포괄적인 개념이다.

#인터넷
-전세계적으로 연결되어있는 컴퓨터 네트워크 통신망을 의미
-웹뿐만 아니라 온라인게임, 모바일 앱, 이메일 등 네트워크를 사용하는 다양한 서비스들을 모두 포함한다.

#웹
-공간을 정의
-문서, 이미지, 영상 등 다양한 정보를 여러 사람들과 공유할수있는 공간이 웹이다.

#웹표준
-각 브라우저마다 개발하는 등의 수고를 없애고 웹개발의 형식을 통일시킨것
-W3C(world wide web consortium)에서 권고하는 웹에서 표준적으로 사용되는 기술이나 규칙
-사용자가 어떠한 운영체제나 브라우저를 사용하더라도 웹페이지가 동일하게 보이고 정상적으로 작동할수있도록 하는 웹페이지 제작 기법을 담고있다.
-웹 개발에 사용되는 언어인 HTML, CSS, JavaScript 등의 기술을 다룬다. 이 세 기술은 화면의 구조, 표현, 동작을 각각 담당한다.
-크롬, 엣지, 사파리 등 최신 웹 브라우저들은 모두 웹 표준을 지원한다. 
따라서 웹 표준에 맞추어 웹페이지를 작성하면 어떤 브라우저를 사용하든 동일한 결과물을 얻을수있다.
브라우저 호환 때문에 화면이 제대로 표시되지 않거나 기능이 작동하지 않는 등의 문제 상황을 방지할수있는것이다.

#웹표준에 맞출때의 장점
1. 유지보수의 용이성
이전에는 어느 한부분을 수정하려면 전부 수정해야했다. 하지만 각 영역이 분리되면서 유지보수가 용이해졌고, 코드가 경량화되면서 트래픽비용이 감소하는 효과도 생겼다.
(웹 표준을 준수하면서 각 영역이 분리되면서 오히려 코드가 경량화되었다.)
2. 웹 호환성 확보
웹브라우저의 종류나 버전, 운영 체제나 사용기기 종류에 상관없이 항상 동일한 결과가 나오도록 할수있다.
3. 검색 효율성 증대
웹표준에 맞춰 웹 사이트를 작성하는 것 만으로도 검색 엔진에서 더 높은 우선 순위로 노출될수있다.
적절한 HTML요소의 사용, 웹 페이지에 대한 정확한 정보 작성 등 검색 효율성과 관련된 내용도 웹 표준에서 다루고 있기 때문이다. 홍보를 위한 비용을 들이지 않아도 검색의 효율성을 높일수 있게 되는 것이다.
4. 웹 접근성 향상
브라우저의 종류, 운영 체제의 종류, 기기의 종류 등 웹에 접근할수있는 환경은 매우 다양하다.  이 모든 환경과 사용자에 맞춰서 웹 페이지를 개발하는 일은 쉽지 않다. 하지만 웹 표준에 맞춰 개발하는 것만으로도 이러한 문제를 해결할수있다.

 


그래서 웹개발자로서 웹표준을 공부하고 최대한 준수하려는 태도를 가지는 것이 좋다.

728x90

'부트캠프교육중 > ' 카테고리의 다른 글

시맨틱 HTML  (0) 2023.03.02
웹 콘텐츠 접근성 지침  (1) 2023.03.01
Figma  (0) 2023.02.15
와이어프레임 & 프로토타입  (0) 2023.02.15
UI/UX 사용성 평가  (0) 2023.02.15