| 웹 표준 등장배경
초기
넷스케이프 vs 인터넷 익스플로러
서로 웹을 장악하기 위해 경쟁이 컸음
>> 개발자는 두 버전의 페이지를 다 만들어야 했었음.
중기
IE가 독점, IE는 자사에 유리한 플러그인을 대거 채용
윈도우 98이 인터넷 익스플로러를 기본으로 탑재하기 시작 > 인터넷 익스플로러가 독점
인터넷 익스플로러는 호환성을 고려하지 않고 자사 진영에만 맞는 기술 도입(ActiveX)
말기
스마트폰의 등장
특정 OS나 특정 브라우저에서만 동작하는 웹페이지의 자리가 사라지고 웹표준이 중요하게 드러나기 시작
| 웹 표준
어떠한 운영체제나 브라우저를 사용하여도 동일한 컨텐츠를 볼 수 있도록 웹에서 표준적으로 사용되는 기술이나 규칙
>> 모든 플랫폼에서 동등한 수준의 정보에 접근이 가능함을 의미
웹 표준의 장점
1) 웹 브라우저와 os에 관계없이 하나의 코드로 모든 플랫폼에 대응할 수 있음
2) 개발자 입장에서는 개발의 효율성, 기업 입장에서는 서버 비용 절감과 운영의 효율성이 있음
3) 검색엔진 최적화에 용이함 >> 웹 페이지가 검색결과에서 좀 더 높은 순위가 나올 수 있도록 하는 작업을 의미
4) 개발자가 코드를 더 이해하기 쉬워진다. >> 웹 크롤러 봇이 웹 페이지의 구조를 더 쉽게 이해할 수 있고
사람도 의미를 가진 태그를 통해 만들어진 구조를 더 이해하기 쉬움
5) 구조와 표현의 분리가 가능
| 웹 접근성
장애인이나 노인분들 모두 개인의 능력에 상관없이 웹 페이지의 정보에 접근할 수 있도록 보장하는 것을 의미
ex) 스크린 리더
시각 장애인은 스크린 리더라는 프로그램을 통해 웹 페이지를 읽을 수 있음
웹 접근성을 높이려면?
기본적인 방법은 웹표준을 지키는 것
웹 표준을 지키기만 하면 모든 접근성 문제가 해결되는 것은 아님
녹내장인 분들을 위해 명암 민감도를 신경 써야 하고 글꼴크기를 확대할 수 있는 방법도 제공하는 등 접근성을 위해 해야 할 일은 많지만
웹 표준은 접근성 보조도구가 웹을 좀 더 쉽게 이해할 수 있도록 해주므로 접근성은 웹 표준을 지키는 것에서부터 시작된다고 할 수 있음
ex ) 스크린 리더 > 웹 표준을 준수한 시맨틱 html 구조를 통해 좀 더 원활한 흐름으로 음성 안내가 가능함
웹 접근성이 나무라면, 웹 표준은 나무 뿌리라고 할 수 있다.
정리
웹 표준 : 하나의 소스로 모든 브라우저나 플랫폼에서 같은 컨텐츠를 볼 수 있도록 하는 웹 개발자들 간의 약속
웹 접근성 : 개인의 능력에 상관없이 모든 사람에게 웹을 사용할 수 있도록 하는 방법
>> 웹 표준을 준수하는 것은 접근성 확보의 기본이 된다고 할 수 있다.
'IT Study > YouTube 영상 후기' 카테고리의 다른 글
10분 테코톡 - CSS 방법론 (0) | 2022.12.24 |
---|---|
10분 테코톡 - 프론트엔드 component (0) | 2022.12.24 |
10분 테코톡 - 정규 표현식 (0) | 2022.12.24 |
10분 테코톡 - 제네릭 (2) | 2022.12.24 |
10분 테코톡 - MVC 패턴 2 (0) | 2022.12.24 |
댓글