Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> เบราว์เซอร์

Chrome 92 จะมี Back-Forward Cache: โหลดหน้าเว็บทันทีเวลากด Back/Forward (Windows, Linux, macOS)

Google จะนำ Back-Forward Cache (bfcache) มาใน Chrome 92 บน Desktop (Windows, Linux, macOS) ฟีเจอร์นี้มีบน Chrome Android, Firefox, Safari มาปีก่อนแล้ว

Back-Forward Cache คืออะไร?

เก็บหน้าเว็บที่เพิ่งไปเยี่ยมไว้ใน Cache (Frozen - ไม่รัน JavaScript) เวลากด Back/Forward → โหลดทันที ไม่ต้องดาวน์โหลดใหม่

"Back-forward cache improves UX by keeping a page alive after navigating away and reusing it for session history navigation to make navigation instant. Pages in cache are frozen and do not run any javascript."

ประโยชน์: โหลดเร็วขึ้น + ใช้ดาต้าน้อยลง (ไม่โหลดซ้ำ)

ข้อมูล Chrome: 1 ใน 10 การนำทาง Desktop และ 1 ใน 5 Mobile ใช้ Back/Forward buttons → ฟีเจอร์นี้จำเป็น

ข้อจำกัดบน Android

Chrome Android รองรับ bfcache แค่ Cross-site navigation (เว็บต่างโดเมน) Same-site navigation ยังโหลดปกติ

นักพัฒนาสามารถทำให้เว็บรองรับ bfcache ได้ดีขึ้น

  • หลีกเลี่ยง Event unload (ขัดกับ bfcache อาจทำให้หน้าเว็บเสีย)
  • ปฏิบัติตามแนวทาง Web.dev

ฟีเจอร์นี้ทดสอบมา 2 ปีแล้ว บน Desktop จะ Roll out แบบ Experimental (ค่อยๆ ให้ผู้ใช้บางส่วน) 令人驚訝ที่ Google ใช้เวลานานถึงนี้