⚠️ 이 포스팅은 우아한Tech을 공부하고 정리한 블로그 포스팅입니다. ⚠️
포스팅에 해당하는 목차는 다음과 같습니다:
웹 표준 (Web Standards)
어떠한 운영체제나 브라우저를 사용해도 *동일한 컨텐츠를 볼 수 있도록 웹에서 표준적으로 사용되는 기술이나 규칙을 말한다.
*동일한 컨텐츠: 똑같은 화면을 의미하는 것이 아닌 모든 플랫폼에서 동등한 수준의 정보에 접근이 가능함을 의미
웹 표준은 어떻게 만들어질까?
팀 버나스 리를 중심으로한 world wide web consortium이라는 조직의 토론에 의해 결정
웹 표준을 지켰을때의 장점
- 하나의 코드로 모든 플랫폼(브라우저, 운영체제)에 대응할 수 있음
- 개발자가 더 코드를 이해하기 쉬워짐으로 개발의 효율성 제공함
- 기업입장에서는 서버 비용 절감과 운영의 효율성을 가져다줌
- *검색엔진 최적화에 용이
*검색엔진 최적화: 웹 페이지가 검색 페이지에서 좀 더 높은 순위가 나올 수 있도록 하는 작업. 웹 크롤러 봇은 웹페이지를 탐색하여 검색 결과 페이지에 웹 페이지를 분류하는데 표준을 지켜 웹페이지를 만들면 크롤러봇이 이해하기가 더 쉬워진다. 결론적으로 웹 표준을 지킨 웹사이트가 검색 결과 순위에서 높은 우위를 가져갈 수 있도록 한다.
웹 접근성 (Web Accessibility)
장애인이나 노인분들을 포함한 모든 사람이 개인의 능력에 상관없이 웹 페이지의 정보에 접근할 수 있도록 보장하는 것을 의미한다. 다시 말해 모든 사람이 동등하게 서비스를 이용할 수 있게 하기 위해 웹 접근성을 고려해 웹사이트를 개발해야한다.
웹 접근성을 높이는 방법
웹 표준을 지킨다
예) 스크린 리더를 사용하는 시각 장애인분들을 위해 이미지에 alt 태그 넣기
예) 근거리 시력이 떨어지는 시니어분들을 위해 rem 유닛을 사용해 브라우저의 폰트 사이즈를 커스터마이즈 할 수 있도록 하기
'웹개발 · IT 지식' 카테고리의 다른 글
| [웹개발] 엘리의 드림코딩: 함수형 프로그래밍 노트 정리 (0) | 2022.11.30 |
|---|---|
| [한줄정리/웹개발] 시멘틱 마크업이란? (0) | 2022.11.27 |
| [한줄정리/웹개발] E2E 테스팅이란? (0) | 2022.11.27 |
| [웹개발] 드림코딩 노트정리: Test와 TDD (0) | 2022.11.27 |
| [웹개발] 드림코딩 노트정리: CI/CD (0) | 2022.11.27 |
댓글