웹 표준 & 크로스 브라우징

clouood·2024년 11월 12일

Question

목록 보기
2/5
post-thumbnail

Web Standard(웹 표준)

웹에서 사용되는 표준 기술이나 규칙.
ex) HTML, CSS, JavaScript...

W3C 표준화 단계 중 권고안 단계 (W3C Recommendation, REC)에 해당.

이 단계에서 W3C 회원의 최종 승인을 받고 공식적으로 발표된 기술은 웹 표준으로 인정된다. 권고안 단계에 도달한 기술은 안정적이고, 여러 웹 브라우저와 플랫폼에서 일관되게 구현될 수 있도록 권장되는 표준이 된다.

웹 표준 준수 시 장점

  • 웹 페이지의 호환성 ↑
  • 검색 엔진 최적화(SEO)
  • 유지보수 및 확장성
  • 웹 접근성 향상

크로스 브라우징

개념 등장 계기

웹 개발 초기에는 브라우저마다 HTML, CSS, JavaScript의 기능을 해석하는 방식이 달랐다. 그렇기에 브라우저마다 웹사이트가 다르게 작동하는 문제가 발생했다. 이런 문제를 해결하기 위해 모든 브라우저에서 웹사이트가 일관되게 보이고 작동하도록 만드는 방법이 필요하게 된 것이다.

개념

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

  • 마이크로소프트는 인터넷 익스플로러(IE)에 대한 모든 서비스 지원 종료를 발표했으며, 현재 주요 서비스 제공 업체들 또한 IE 지원을 점차 중단하고 있다. IE는 점진적으로 사라지는 추세이지만, 오래된 서비스의 유지보수 가능성은 존재.

이를 통해 사용자들이 사용하는 브라우저와 관계없이 웹사이트가 안정적으로 보이도록 만드는 것이 목적.

현재는 크로스 브라우징 이슈가 과거에 비해 상당히 줄어들었다. 주요 웹 브라우저(ex : Chrome, Firefox, Safari, Edge)들이 W3C 웹 표준을 대부분 준수하면서, 동일한 코드가 여러 브라우저에서 거의 비슷하게 작동하고 있다.

Refer1
Refer2

0개의 댓글