WOFF2 (Web Open Font Format 2.0)
WOFF का उन्नत संस्करण जो Brotli कम्प्रेशन का उपयोग करके बेहतर कम्प्रेशन प्रदान करता है। WOFF2 आधुनिक वेब फॉन्ट्स के लिए अनुशंसित फॉर्मेट है।
MIME Type
font/woff2
प्रकार
बाइनरी
संपीड़न
दोषरहित
लाभ
- + Best compression for web fonts — 30% smaller than WOFF1
- + Supported by all modern browsers (Chrome, Firefox, Safari, Edge)
- + Default format served by Google Fonts
- + Fast decompression in browsers
हानियाँ
- − Not supported by IE11 (use WOFF1 fallback)
- − Not suitable for desktop font installation
- − Requires tools like pyftsubset or woff2_compress for creation
.WOFF2 कब उपयोग करें
आधुनिक वेब फॉन्ट सर्विंग (सभी ब्राउज़र), Google Fonts और अन्य CDN-आधारित फॉन्ट सर्विसेज़, और बेहतर पेज लोड परफॉर्मेंस।
तकनीकी विवरण
WOFF2, Brotli कम्प्रेशन का उपयोग करता है जो फॉन्ट डेटा के लिए विशेष रूप से ऑप्टिमाइज़्ड है। 'wOF2' signature (77 4F 46 32) से शुरू होता है। ग्लिफ डेटा का प्रीप्रोसेसिंग (triplet encoding, transform) कम्प्रेशन को और बेहतर बनाता है। WOFF से 30%+ छोटा।
इतिहास
Google ने Brotli कम्प्रेशन एल्गोरिथ्म विकसित किया और W3C ने 2018 में WOFF2 को रिकमेंडेशन के रूप में प्रकाशित किया। WOFF2, WOFF से 30%+ बेहतर कम्प्रेशन प्रदान करता है। सभी आधुनिक ब्राउज़र (Chrome, Firefox, Safari, Edge) WOFF2 सपोर्ट करते हैं।