กูเกิลเสนอ Brotli ขั้นตอนวิธีบีบอัดเว็บแบบใหม่ บีบอัดได้มาก, ขยายได้เร็ว

by lew
22 September 2015 - 18:51

กูเกิลเปิดขั้นตอนวิธีบีบอัดเว็บแบบใหม่สู่สาธารณะครั้งแรกเมื่อปี 2013 ในชื่อ Zopfli ที่เป็นตัวบีบอัดไฟล์ในฟอร์แมต DEFLATE ที่ข้อมูลเล็กลงแต่เบราว์เซอร์สามารถใช้ตัวขยายเดิมได้ทันที ตอนนี้กูเกิลก็พัฒนาฟอร์แมตใหม่ในชื่อ Brotli มีจุดเด่นที่อัตราการบีบอัดสูง ขณะที่ประสิทธิภาพการขยายไฟล์ก็ยังสูงอยู่ด้วย

Brotli ใช้เทคนิคสมัยใหม่ ทำให้อัตราการบีบอัดดีกว่าขั้นตอนวิธีเดิมๆ ประสิทธิภาพการบีบอัดไฟล์ของ Brotli แย่กว่า gzip มาก โดยรวมแล้วข้อมูลจะเล็กกว่าการบีบอัดด้วย Zopfli (ซึ่งไม่ต้องแก้ไขเบราว์เซอร์) อยู่ 20-26%

ทีมงานเบราว์เซอร์โครมเริ่มพิจารณาใช้ Brotli มาตั้งแต่เดือนมกราคมและโค้ดถูกส่งเข้ามายังเบราว์เซอร์ตั้งแต่เดือนเมษายนที่ผ่านมา ตอนนี้มีไฟร์ฟอกซ์อีกเบราว์เซอร์เดียวที่แสดงความสนใจจะใช้งานด้วย

Brotli ถูกเสนอเข้าเป็นมาตรฐาน IETF ในอนาคตหากเว็บเริ่มรองรับ เราจะเห็น "Content-encoding: brotli" อยู่ในส่วนหัวของ HTTP

ที่มา - Google Open Source

Blognone Jobs Premium