브라우저 호환성은 요구 범위부터 실제 기기 확인까지 좁혀 간다

지원 대상을 모른 채 polyfill을 추가하지 않고 기능 사용과 사용자 비율을 근거로 결정한다.

1

지원 기준

사용자 데이터와 제품 요구로 브라우저 범위 정의

2

기능 탐지

user agent 대신 필요한 API 존재 여부 확인

3

빌드 보완

필요한 문법 변환과 polyfill만 적용

4

실기기 검증

레이아웃·입력·성능을 대표 환경에서 확인

핵심호환성 목표는 모든 브라우저의 픽셀 일치가 아니라 핵심 정보와 행동의 동등한 제공이다.