คุณต้องใช้วันหมดอายุสู่อนาคต (far-future expiration date) สำหรับทุกทรัพยากรในส่วน CACHE ของ manifest นอกจากนี้ ให้เพิ่ม timestamp suffix ให้แต่ละไฟล์ในส่วน CACHE:
CACHE: menu_1355817388000.js toolbar_1355817389100.js
เมื่อไฟล์ไหนเปลี่ยนบนเซิร์ฟเวอร์ เพื่อเปลี่ยน timestamp คุณต้องอัปเดต manifest ไฟล์ที่มี timestamp แก้ไขจะถูกดาวน์โหลดครั้งต่อไป