मैंने इस प्रश्न को पूछने के बाद कुछ और विस्तृत शोध किया, और इसलिए मैं इस उत्तर को जूनस के परिशिष्ट के रूप में जोड़ रहा हूं, जो कि अच्छा था लेकिन मेरे अंतिम प्रश्न का मेरे लिए पर्याप्त विवरण में उत्तर नहीं दिया:
यदि इन सेवाओं का प्राथमिक उपयोग विभिन्न स्वरूपों में रूपांतरण है, तो 2019 तक ब्राउज़रों की उचित संख्या का समर्थन करने के लिए आधुनिक वेब पर वास्तव में किन स्वरूपों की आवश्यकता है?
कई डेवलपर्स का तर्क है कि आधुनिक वेब विकास में WOFF और WOFF2 केवल फ़ॉन्ट स्वरूप हैं । उन जवाबों को हालांकि अच्छी तरह से खट्टा नहीं किया गया है, और मुझे भी लगता है कि वे थोड़े बहुत अधिक उत्साही हो रहे हैं, तो चलिए शुरू करते हैं WOFF और WOFF2 के लिए वास्तविक समर्थन आंकड़े, CanIUse.com के सौजन्य से, जो इसे प्रलेखित करने के लिए उद्योग मानक है लगभग वैसी चीज़।
WOFF2 के लिए समर्थन
WOFF2 WOFF पर हर तरह से सुधार करता है, 2014 के बाद जारी किए गए अधिकांश डेस्कटॉप ब्राउज़रों द्वारा समर्थित है, लेकिन 2018 के बाद से अधिकांश मोबाइल ब्राउज़रों द्वारा समर्थित होना शुरू हो गया है। यह विश्व स्तर पर अनुमानित 93% ब्राउज़रों द्वारा समर्थित है ।
WOFF के लिए समर्थन
WOFF को IE9 (2011 में जारी) में Internet Explorer द्वारा समर्थित किया जाना शुरू हुआ, जो 2011 के बाद से IE के संस्करणों के लिए अप्रचलित ईओटी प्रारूप का प्रतिपादन करता है। यह विश्वभर में अनुमानित 97% ब्राउज़रों द्वारा समर्थित है ।
अन्य डेस्कटॉप ब्राउज़रों ने लगभग उसी समय WOFF का समर्थन करना शुरू कर दिया, जिसमें फ़ायरफ़ॉक्स 3.6 के बाद फ़ायरफ़ॉक्स, क्रोम 5 से क्रोम, और 5.1 के बाद से सफारी (क्रमशः 2010, 2011 और 2011 में जारी) को शामिल किया गया, जो पहले संस्करणों में अप्रचलित टीटीएफ और ओटीएफ 1 प्रारूपों को प्रस्तुत करता है। । अधिकांश मोबाइल ब्राउज़र ने 2013 से WOFF का समर्थन किया है।
कैविएट और निष्कर्ष
इस दृष्टिकोण से, अनावश्यक होने के नाते अन्य सभी स्वरूपों को लिखना काफी आसान है, लेकिन अब आधिकारिक तौर पर समर्थित सॉफ्टवेयर का कभी अच्छा संकेतक नहीं रहा है कि इसका उपयोग नहीं किया जा रहा है। इसे दूसरे तरीके से रखने के लिए, वैश्विक ब्राउज़र संस्करण शेयर की गारंटी नहीं है कि जनसांख्यिकी के प्रतिनिधि होने के लिए आपकी वेबसाइट का उपयोग किया जाएगा।
ब्राउज़र संस्करण का हिस्सा जनसांख्यिकी के बीच नाटकीय रूप से भिन्न हो सकता है: देश, सामाजिक वर्ग और आय जैसे कारक जो आपके उपयोगकर्ताओं द्वारा उपयोग किए जा रहे डिवाइस (और इसलिए, ब्राउज़र के संस्करण) पर भारी प्रभाव डालते हैं। एक डेवलपर के रूप में, इस बारे में सोचें कि क्या आप जिस साइट का निर्माण कर रहे हैं उसका उपयोग जनसांख्यिकी द्वारा किया जाएगा जो कि उन पुराने संस्करणों का उपयोग करने की अधिक संभावना है।
यदि आप तय करते हैं कि ऐसा ही है, और आपको 2011 से अधिक पुराने डेस्कटॉप ब्राउज़रों का समर्थन करने की आवश्यकता है, या 2013 से अधिक पुराने मोबाइल ब्राउज़र, पूर्ण फ़ॉन्ट स्टैक का उपयोग करें: WOFF2, WOFF, TTF (या OTF), और EOT।
यदि आपको उन प्राचीन ब्राउज़रों का समर्थन करने की आवश्यकता नहीं है, और यह अभी भी सच है कि आप संभावना से अधिक नहीं हैं, तो बस यहां से अपने फ़ॉन्ट स्टैक के रूप में WOFF2 और WOFF का उपयोग करें।
(1) टीटीएफ और ओटीएफ पारंपरिक डेस्कटॉप फ़ॉन्ट प्रारूप हैं, और कोई भी ब्राउज़र जो एक का समर्थन करता है दूसरे का समर्थन करता है, इसलिए कभी भी दोनों का उपयोग न करें