WOFF (Web Open Font Format)
WOFF เป็นรูปแบบฟอนต์เว็บที่ห่อหุ้มฟอนต์ TrueType หรือ OpenType ด้วยการบีบอัดและเมตาดาต้าเพื่อการส่งมอบผ่านเว็บอย่างมีประสิทธิภาพ WOFF ลดขนาดไฟล์ฟอนต์ได้ 40-60% เมื่อเทียบกับ TTF/OTF ดิบ และรองรับโดยเบราว์เซอร์สมัยใหม่ทุกตัว
ประเภท MIME
font/woff
ประเภท
ไบนารี
การบีบอัด
ไม่สูญเสียคุณภาพ
ข้อดี
- + 40-60% smaller than raw TTF/OTF files
- + Supported by all modern browsers (IE9+)
- + Preserves all font features from the original TTF/OTF
ข้อเสีย
- − Larger than WOFF2 (Brotli compression is ~30% better than zlib)
- − Being superseded by WOFF2 for modern web use
- − Not suitable for desktop installation — web only
เมื่อใดควรใช้ .WOFF
ใช้ WOFF เป็นทางเลือกสำรองสำหรับเบราว์เซอร์เก่า; ควรใช้ WOFF2 สำหรับเบราว์เซอร์สมัยใหม่เนื่องจากการบีบอัดที่ดีกว่า
รายละเอียดทางเทคนิค
ไฟล์ WOFF ห่อหุ้มข้อมูลฟอนต์ sfnt (TTF หรือ CFF) ด้วยการบีบอัด zlib (DEFLATE) ต่อตาราง, header WOFF และเมตาดาต้าส่วนขยายในรูปแบบ XML ที่เป็นตัวเลือก
ประวัติ
W3C เผยแพร่ WOFF 1.0 ในปี 2012 เป็นคำแนะนำสำหรับฟอนต์เว็บ พัฒนาร่วมกันโดย Mozilla, Opera และ Microsoft เพื่อจัดทำรูปแบบฟอนต์บีบอัดมาตรฐานสำหรับเว็บ