แคชของแอปพลิเคชัน หรือที่เรียกว่า AppCache เลิกใช้งานแล้ว
วิธีที่การตรวจสอบแคชแอปพลิเคชัน Lighthouse ล้มเหลว
Lighthouse จะทำเครื่องหมายหน้าที่ใช้แคชของแอปพลิเคชันดังนี้
การตรวจสอบนี้จะล้มเหลวเมื่อ Lighthouse พบการอ้างอิงไปยัง
ไฟล์ Manifest ของแคชแอปพลิเคชันในแท็ก <html>
ของหน้าเว็บ
เช่น มาร์กอัปนี้จะทำให้การตรวจสอบไม่สำเร็จ
<html manifest="example.appcache">
...
</html>
ใช้ Cache API แทนแคชของแอปพลิเคชัน
เพื่อให้ผ่านการตรวจสอบนี้ นำไฟล์ Manifest ออกจากหน้าของคุณ และใช้ API แคช ผ่านService Worker แทน
หากต้องการย้ายข้อมูลจากแคชของแอปพลิเคชันไปยังโปรแกรมทำงานของบริการ ให้ลองใช้ ไลบรารี sw-appcache-behavior ไลบรารีนี้สร้างการติดตั้งใช้งานตามพฤติกรรมของผู้ปฏิบัติงานบริการ กำหนดไว้ในไฟล์ Manifest ของแคชแอปพลิเคชัน
ดูโพสต์หน้าปัจจุบันไม่ตอบสนองด้วยรหัส 200 เมื่อออฟไลน์ เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้ Service Worker เพื่อทำให้เว็บไซต์ทำงานได้ ออฟไลน์อยู่