เว็บไซต์ควรทำงานบนเบราว์เซอร์หลักๆ ทั้งหมดเพื่อให้เข้าถึงผู้ใช้ได้มากที่สุด
การแนะนำวิดีโอ
ทดสอบเว็บไซต์ใน Chrome, Edge, Firefox และ Safari แล้วแก้ไขปัญหาที่ปรากฏในแต่ละเบราว์เซอร์
หากหน้าเว็บเป็น Progressive Web App ให้พิจารณาใช้ Workbox ซึ่งเป็นชุดเครื่องมือService Worker ระดับสูง Workbox ได้รับการพัฒนาร่วมกับชุดทดสอบข้ามเบราว์เซอร์ และเมื่อเป็นไปได้ จะเปลี่ยนกลับไปใช้การใช้งานฟีเจอร์ทางเลือกอื่นๆ ที่ขาดหายไปจากบางเบราว์เซอร์โดยอัตโนมัติ
- โมดูล
workbox-broadcast-cache-update
จะใช้ Broadcast Channel API หากเป็นไปได้ และกลับไปใช้postMessage()
- โมดูล
workbox-background-sync
จะใช้ Background Sync API หากเป็นไปได้ และกลับไปใช้กิจกรรมที่อยู่ในคิวอีกครั้งทุกครั้งที่ Service Worker เริ่มทำงาน
ดูข้อมูลเพิ่มเติมในWorkbox: ชุดเครื่องมือระดับสูงของ Service Worker