최대한 많은 사용자에게 도달하려면 사이트가 모든 주요 브라우저에서 작동해야 합니다.
권장사항
Chrome, Edge, Firefox, Safari에서 사이트를 테스트하고 각 브라우저에 나타나는 문제를 해결하세요.
페이지가 프로그레시브 웹 앱인 경우 상위 수준 서비스 워커 툴킷인 Workbox를 사용하는 것이 좋습니다. Workbox는 교차 브라우저 테스트 모음을 기준으로 개발되며 가능한 경우 특정 브라우저에서 누락된 기능의 대체 구현으로 자동으로 대체됩니다.
workbox-broadcast-cache-update
모듈은 가능한 경우 Broadcast Channel API를 사용하고postMessage()
구현으로 대체합니다.workbox-background-sync
모듈은 가능한 경우 Background Sync API를 사용하고, 서비스 워커가 시작될 때마다 큐에 추가된 이벤트를 다시 시도하는 방식으로 대체합니다.
Workbox: 상위 수준 서비스 워커 툴킷에서 자세히 알아보세요.