वेब ओपन फ़ॉन्ट प्रारूप

वेब ओपन फॉन्ट फॉर्मेट (डब्ल्यूओएफएफ) वर्ल्ड वाइड वेब पेजों में उपयोग के लिए एक फ़ॉन्ट प्रारूप है। WOFF फ़ाइलें ओपन टाइप या ट्रू टाइप फ़ॉन्ट हैं, जिनमें प्रारूप-विशिष्ट संपीड़न लागू होता है और अतिरिक्त XML मेटाडेटा जोड़ा जाता है। दो प्राथमिक लक्ष्य हैं, पहला, वेब फ़ॉन्ट के रूप में उपयोग के लिए इच्छित फ़ॉन्ट फ़ाइलों को स्थानीय इंस्टॉलेशन के माध्यम से डेस्कटॉप अनुप्रयोगों में उपयोग के लिए इच्छित फ़ॉन्ट फ़ाइलों से अलग करना, और दूसरा, जब फ़ॉन्ट को सर्वर से क्लाइंट में नेटवर्क कनेक्शन पर स्थानांतरित किया जाता है, तो वेब फ़ॉन्ट विलंबता को कम करना।.

मानकीकरण
WOFF 1 का पहला ड्राफ्ट 2009 में जोनाथन केव, टैल लेमिंग और एरिक वैन ब्लोकलैंड द्वारा प्रकाशित किया गया था। जोनाथन केव द्वारा लिखित संदर्भ रूपांतरण कोड के साथ। अप्रैल 2010 में मोज़िला फाउंडेशन, ओपेरा सॉफ्टवेयर और माइक्रोसॉफ्ट द्वारा विश्वव्यापी वेब संकाय  (W3C) को WOFF प्रस्तुत करने के बाद,  W3C ने टिप्पणी की कि उसे उम्मीद है कि WOFF जल्द ही एकल, इंटरऑपरेबल बन जाएगा [font] प्रारूप सभी ब्राउज़रों द्वारा समर्थित है। W3C ने जुलाई 2010 में WOFF को वर्ल्ड वाइड वेब कंसोर्टियम#स्पेसिफिकेशन मेच्योरेशन के रूप में प्रकाशित किया।  अंतिम ड्राफ्ट (सॉफ़्टवेयर) को 13 दिसंबर 2012 को W3C अनुशंसा के रूप में प्रकाशित किया गया था। WOFF 2.0, Google द्वारा उपलब्ध कराए गए संदर्भ कोड के साथ, इसमें बाइट-स्तरीय संपीड़न के लिए भाईचारे से का उपयोग करते हुए एक बेहतर संपीड़न योजना है, और मार्च 2018 में W3C अनुशंसा बन गई। प्रारूप के प्रत्येक संस्करण को कई प्रकार फाउंड्री टाइप करें का समर्थन प्राप्त हुआ है।

विशिष्टता
WOFF एक रैपर है जिसमें SFNT-आधारित फ़ॉन्ट (ट्रू टाइप या ओपन टाइप) होते हैं जिन्हें WOFF-विशिष्ट एन्कोडिंग टूल का उपयोग करके संपीड़ित किया गया है ताकि उन्हें एक वेब पेज में एम्बेड किया जा सके। WOFF संस्करण 1 व्यापक रूप से उपलब्ध zlib संपीड़न (विशेष रूप से, कॉम्प्रेस2 फ़ंक्शन) का उपयोग करता है, आम तौर पर ट्रू टाइप फ़ाइलों के लिए फ़ाइल आकार में 40% से अधिक की कमी आती है। चूँकि ओपनटाइप सीएफएफ फ़ाइलें ( परिशिष्ट भाग ग्लिफ़ रूपरेखा के साथ) पहले से ही संपीड़ित हैं, उनकी कमी आम तौर पर छोटी होती है।

ब्राउज़र समर्थन
प्रमुख वेब ब्राउज़र WOFF का समर्थन करते हैं:

WOFF 2.0 इसमें समर्थित है:
 * फ़ायरफ़ॉक्स 3.6|संस्करण 3.6 के बाद से फ़ायरफ़ॉक्स
 * Google Chrome संस्करण 6.0 से
 * इंटरनेट एक्सप्लोरर 9 के बाद से इंटरनेट एक्सप्लोरर
 * कहाँ 4.4.1 के बाद से विजेता
 * माइक्रोसॉफ्ट बढ़त
 * ओपेरा (वेब ​​ब्राउज़र) संस्करण 11.10 से (प्रेस्टो (लेआउट इंजन) 2.7.81)
 * सफ़ारी (वेब ​​ब्राउज़र) 5.1
 * WebKit बिल्ड 528 के बाद से अन्य WebKit#Use|WebKit-आधारित ब्राउज़र

कुछ ब्राउज़र समान-मूल नीति लागू करते हैं, जिससे WOFF फ़ॉन्ट को विभिन्न डोमेन में उपयोग करने से रोका जा सकता है। यह प्रतिबंध कैस्केडिंग स्टाइल शीट्स#सीएसएस 3 फॉन्ट मॉड्यूल का हिस्सा है, जहां यह सभी फ़ॉन्ट प्रारूपों पर लागू होता है और फ़ॉन्ट प्रदान करने वाले सर्वर द्वारा इसे ओवरराइड किया जा सकता है।
 * गूगल क्रोम (संस्करण 36 से), * एज (संस्करण 14 से), * ओपेरा (संस्करण 26 से), *फ़ायरफ़ॉक्स (संस्करण 35 से)
 * सफ़ारी (संस्करण 10 से)।

कुछ सर्वरों को फ़ाइलों को सही ढंग से प्रस्तुत करने के लिए WOFF के इंटरनेट मीडिया प्रकार को मैन्युअल रूप से जोड़ने की आवश्यकता हो सकती है। फरवरी 2017 से, उचित MIME प्रकार है  WOFF 1.0 के लिए और   WOFF 2.0 के लिए. फरवरी 2017 से पहले, WOFF 1.0 के लिए मानक MIME प्रकार था, और कुछ एप्लिकेशन अभी भी पुराने प्रकार का उपयोग कर सकते हैं, हालांकि अब इसे हटा दिया गया है।

यह भी देखें

 * वेब टाइपोग्राफी

बाहरी संबंध

 * Current specification of the WOFF 1.0 file format at the World Wide Web Consortium's website
 * Current specification of the WOFF 2.0 file format at the World Wide Web Consortium's website