वेब ओपन फॉन्ट फॉर्मेट (WOFF) मोज़िला द्वारा विकसित वेब फोंट के लिए एक फ़ाइल स्वरूप है। WOFF फ़ाइल में संपीड़ित TTF और OTF फ़ाइलें, साथ ही लाइसेंसिंग जानकारी और अन्य मेटाडेटा हो सकते हैं। यहां आपको WOFF के बारे में जानने की जरूरत है।
इस लेख में दी गई जानकारी WOFF और WOFF2 फाइलों पर लागू होती है।
WOFF फाइल क्या है?
ज़िप फ़ाइलों के समान, WOFF फ़ाइलें अन्य फ़ाइलों के लिए कंटेनर के रूप में कार्य करती हैं, विशेष रूप से ट्रू टाइप फ़ॉन्ट (TTF) और ओपन टाइप फ़ॉन्ट (OTF) फ़ाइलें। इस प्रकार की फ़ाइलें वेब डिज़ाइनरों को अधिकांश कंप्यूटरों पर पाए जाने वाले मानक वर्णों के बाहर फ़ॉन्ट का उपयोग करने की क्षमता प्रदान करती हैं।
WOFF को WOFF2 प्रारूप द्वारा हटा दिया गया है। WOFF2 और भी बेहतर संपीड़न एल्गोरिदम प्रदान करता है, जो मूल फ़ाइल आकार को अतिरिक्त 30 प्रतिशत तक कम कर देता है। इसलिए, WOFF2 फाइलें कम बैंडविड्थ लेती हैं और तेजी से लोड होती हैं। WOFF फाइलों में एक्सटेंशन .woff होता है, जबकि WOFF2 फाइलों में एक्सटेंशन .woff2 होता है।
WOFF फ़ाइलें कैसे काम करती हैं?
आपकी स्क्रीन पर HTML और अन्य तत्वों के लेआउट को परिभाषित करने के लिए लगभग सभी वेब पेज कैस्केडिंग स्टाइल शीट्स (CSS) का उपयोग करते हैं। उदाहरण के लिए, उपयोगकर्ता के कंप्यूटर पर पहले से इंस्टॉल किए गए फ़ॉन्ट का संदर्भ देकर डेवलपर वेब फ़ॉन्ट बदलने के लिए CCS का उपयोग कर सकते हैं। हालांकि, यदि आपका पीसी या ब्राउज़र किसी फ़ॉन्ट का समर्थन नहीं करता है, तो यह एक अलग फ़ॉन्ट के रूप में दिखाई देगा या बिल्कुल भी लोड नहीं होगा, यह इस बात पर निर्भर करता है कि पेज का फ़ॉन्ट स्टैक कैसे सेट किया गया है।
इस समस्या से बचने के लिए, कस्टम फोंट को WOFF फ़ाइल में संग्रहीत किया जा सकता है, जो अन्य सभी वेब पेज तत्वों के साथ सर्वर पर सहेजा जाता है। तब डिज़ाइनर WOFF फ़ाइल को संदर्भित करने और ब्राउज़र में फ़ॉन्ट रेंडर करने के लिए @font-face CSS गुण का उपयोग कर सकता है।
Google Chrome, Firefox, Microsoft Edge, Opera और Safari WOFF प्रारूप का समर्थन करते हैं, लेकिन आपको अपने वेब ब्राउज़र को नवीनतम संस्करण में अपडेट करने की आवश्यकता हो सकती है।
WOFF के लाभ
वेब डेवलपर्स के लिए उपलब्ध फोंट के प्रकारों को विस्तृत करने के अलावा, WOFF फाइलों का उपयोग करने के कई फायदे हैं। उदाहरण के लिए:
- संपीड़न :चूंकि WOFF फ़ाइलें संपीड़ित होती हैं, वे अन्य फ़ॉन्ट फ़ाइल प्रकारों की तुलना में तेज़ी से लोड होती हैं।
- एचटीएमएल और सीएसएस समर्थन :छवि फ़ाइलों के विपरीत, WOFF फ़ाइलों को HTML और CSS के साथ शैलीबद्ध किया जा सकता है।
- एसईओ :WOFF फॉन्ट टेक्स्ट इमेज की तुलना में सर्च इंजन ऑप्टिमाइजेशन (SEO) के लिए बेहतर होते हैं।
- अनुकूलित प्रतिपादन :WOFF फाइलों में प्रासंगिक रूपों और पुरानी शैली के आंकड़ों सहित टाइपोग्राफिक जानकारी शामिल होती है, जो सभी उपकरणों पर इष्टतम प्रतिपादन की अनुमति देती है।
- वेबसाइट पहुंच :WOFF फाइलें साइटों को अधिक सुलभ बनाती हैं क्योंकि पाठ को जोर से पढ़ा जा सकता है और पाठ की छवियां नहीं हो सकती हैं।
- एंबेड करना :WOFF फोंट आपको अन्य भाषाओं के पात्रों के साथ फोंट एम्बेड करने की अनुमति देकर अंतर्राष्ट्रीयकरण में मदद करते हैं।
अपना खुद का WOFF फ़ॉन्ट बनाएं
FontForge जैसे फ़ॉन्ट संपादक आपको अपने स्वयं के फ़ॉन्ट सेट डिज़ाइन करने और उन्हें WOFF फ़ाइलों के रूप में निर्यात करने की अनुमति देते हैं। आप FontForge का उपयोग करके WOFF को TTF या OTF फ़ाइलों में भी बदल सकते हैं। यदि आपके पास एक अलग फ़ॉन्ट संपादक है जो आपको पसंद है जो केवल TTF या OTF का समर्थन करता है, तो आप फ़ॉन्ट को WOFF फ़ाइलों में बदलने के लिए sfnt2woff टूल का उपयोग कर सकते हैं।
ओपन फॉन्ट लाइब्रेरी और फॉन्ट गिलहरी में WOFF फॉर्मेट में सैकड़ों फॉन्ट हैं जो व्यावसायिक और गैर-व्यावसायिक उपयोग के लिए मुफ्त हैं।