Witryny powinny działać w każdej popularnej przeglądarce, aby mogło do nich dotrzeć jak najwięcej użytkowników.
Rekomendacje
Przetestuj swoją witrynę w przeglądarkach Chrome, Edge, Firefox i Safari, a także rozwiąż wszelkie problemy występujące w poszczególnych przeglądarkach.
Jeśli masz progresywną aplikację internetową, rozważ użycie Workbox – pakietu narzędzi Service Worker. Workbox powstał na bazie zestawu testów na różne przeglądarki. W miarę możliwości automatycznie korzysta z alternatywnych implementacji funkcji, których nie ma w niektórych przeglądarkach:
- W miarę możliwości moduł
workbox-broadcast-cache-update
korzysta z interfejsu Broadcast Channel API i wraca do implementacjipostMessage()
. - W miarę możliwości moduł
workbox-background-sync
korzysta z interfejsu Background Sync API i wraca do ponawiania zdarzeń umieszczonych w kolejce przy każdym uruchomieniu skryptu service worker.
Więcej informacji znajdziesz w artykule Workbox – pakiet narzędzi Service Worker wysokiego poziomu.
Zasoby
Kod źródłowy kontroli Witryna działa w różnych przeglądarkach