Offline Storage คืออะไร

การพัฒนาเว็บไซต์ในปัจจุบันส่วนใหญ่แล้วจะอยู่ในรูปแบบของ Web Application ซึ่งตัวเว็บนั้นจะสามารถทำได้เหมือนกับโปรแกรมๆ หนึ่ง ซึ่งในอดีตได้มีการใช้คุกกี้เข้ามาเก็บข้อมูลของเว็บไซต์ไว้ แต่ก็สามารถเก็บข้อมูลได้ไม่มาก ดังนั้นในเทคโนโลยี HTML5 จึงมีการใช้ Offline Storage เข้ามาจัดการปัญหาส่วนนี้แทน…

advertisements

Offline Storage คืออะไร?
Offline Storage คือเทคโนโลยีที่ใช้สำหรับการจัดเก็บข้อมูลแบบออฟไลน์ บางตำราก็เรียกว่า Local storage คุณสมบัติเด่นของ Offline Storage ก็คือสามารถจัดเก็บข้อมูลได้มากกว่าคุกกี้ และจัดเก็บข้อมูลได้ในระยะยาว (persistence) โดยการใช้ Object ที่ชื่อว่า localStorage ซึ่งมีความซับซ้อนมากยิ่งขึ้น และเมื่อมีการเปิดเว็บไซต์ Offline Storage จะทำหน้าที่ download ข้อมูลของเว็บเพจที่เปิดใช้งานอยู่มาเก็บไว้บนเครื่องคอมพิวเตอร์ของเรา

Offline Storage

หลังจากนั้นหากมีการเปิดเว็บเพจเดียวกันใน 2 แท็บหรือมากกว่าในช่วงเวลาเดียวกัน Offline Storage ก็จะทำการแชร์ข้อมูลก้อนเดียวกันที่มีอยู่บนเครื่องมาแสดงผล ทำให้แสดงผลได้เร็วขึ้นโดยไม่ต้องไปโหลดข้อมูลใหม่ทุกแท็บ ยกเว้นกรณีที่มีการอัพเดตข้อมูลใหม่ จึงจะทำการ download ข้อมูลใหม่มาเก็บไว้แทนของเดิม

advertisements
Scroll To Top