웹 표준과 크로스 브라우징

2022. 9. 15. 20:05프로그래밍/HTML & CSS

    목차

웹 표준 (Web Standard)

웹 표준이란 웹에서 사용되는 표준 기술이나 규칙을 의미한다.
W3C 의 표준화 제정 단계의 권고안(REC) 에 해당하는 기술이다.

 

W3C 의 표준화 제정 단계는 크게 다음과 같이 4가지 단계를 가진다. 

  1. 초안 (Working Draft, WD)
  2. 후보권고안 (Candidate Recommendation, CR)
  3. 제안권고안 (Proposed Recommendation, PR)
  4. 권고안 (W3C Recommendation, REC)

구글, 마이크로소프트, 애플 같은 브라우저 공급업체 (Browser Vendors) 에서는 제정된 웹표준을 근거로 해서 브라우저를 만든다.

브라우저 공급업체가 각각 다르기 때문에, 브라우저에서 동작하는 내용들도 일부가 다를 수 있다.

 

크로스 브라우징 (Cross Browsing)

조금은 다르게 구동되는 여러 브라우저에서
동일한 사용자 경험(같은 화면, 같은 동작 등)을 줄 수 있도록 제작하는 기술과 방법을 말한다.

2~3년 전만 해도 크로스 브라우징 이슈가 큰 이슈 중의 하나였지만,
요즘에는 많은 부분에서 통일이 되고 있기 때문에 조금씩 사라져 가고 있다.


마이크로소프트 사(MS)에서 만든 인터넷 익스플로러(IE)는 웹 표준과 동떨어져 있는 부분이 많다.
결국 2020년 8월, 마이크로소프트(MS)는 인터넷 익스플로러(IE)의 모든 서비스 지원을 종료한다고 발표했다.