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

वेब टाइपोग्राफी वर्ल्ड वाइड वेब  पर फोंट का उपयोग है। जब एचटीएमएल पहली बार बनाया गया था, तो  फ़ॉन्ट  चेहरे और शैलियों को विशेष रूप से प्रत्येक  वेब ब्राउज़र  की सेटिंग द्वारा नियंत्रित किया जाता था। जब तक  नेटस्केप  ने   1995 में तत्व, जिसे तबएचटीएमएल  3.2 विनिर्देश में मानकीकृत किया गया था। हालाँकि, द्वारा निर्दिष्ट फ़ॉन्ट   तत्व को उपयोगकर्ता के कंप्यूटर पर स्थापित किया जाना था या फ़ॉलबैक फ़ॉन्ट, जैसे कि ब्राउज़र का डिफ़ॉल्ट  सान्स सेरिफ़  या  मोनोस्पेस्ड फ़ॉन्ट, का उपयोग किया जाएगा। पहला  व्यापक शैली पत्रक  विनिर्देश 1996 में प्रकाशित हुआ था और समान क्षमताएं प्रदान करता था।

सीएसएस2 विनिर्देश 1998 में जारी किया गया था और फ़ॉन्ट मिलान, संश्लेषण और डाउनलोड को जोड़कर फ़ॉन्ट चयन प्रक्रिया में सुधार करने का प्रयास किया गया था। इन तकनीकों का अधिक उपयोग नहीं हुआ, और इन्हें सीएसएस2.1 विनिर्देशन में हटा दिया गया। हालाँकि, इन्टरनेट एक्स्प्लोरेर ने 1997 में जारी इन्टरनेट एक्स्प्लोरेर  4|संस्करण 4.0 में फ़ॉन्ट डाउनलोड करने की सुविधा के लिए समर्थन जोड़ा। फ़ॉन्ट डाउनलोडिंग को बाद में CSS3 के फोंट मॉड्यूल में शामिल किया गया था, और तब से इसे सफारी (वेब ​​​​ब्राउज़र) | सफारी 3.1,  ओपेरा 10  और मोज़िला फ़ायरफ़ॉक्स 3.5 में लागू किया गया है। इसने बाद में वेब टाइपोग्राफी के साथ-साथ फ़ॉन्ट डाउनलोडिंग के उपयोग में रुचि बढ़ाई है।

CSS1
पहले CSS विनिर्देशन में, लेखक गुणों की श्रृंखला के माध्यम से फ़ॉन्ट विशेषताओं को निर्दिष्ट करते हैं: सभी फोंट की पहचान केवल नाम से की गई थी। ऊपर बताए गए गुणों से परे, डिजाइनरों के पास स्टाइल फोंट का कोई तरीका नहीं था, और क्लाइंट सिस्टम पर मौजूद फोंट का चयन करने के लिए कोई तंत्र मौजूद नहीं था।
 * font-family
 * font-style
 * font-variant
 * font-weight
 * font-size

वेब-सुरक्षित फ़ॉन्ट्स
वेब-सुरक्षित फोंट कंप्यूटर  फ़ॉन्ट हैं जो कंप्यूटर सिस्टम की विस्तृत श्रृंखला पर मौजूद होने की संभावना है, और  वेबसाइट  सामग्री लेखकों द्वारा सामग्री को उनके चुने हुए फ़ॉन्ट में प्रदर्शित होने की संभावना बढ़ाने के लिए उपयोग किया जाता है। यदि किसी वेब साइट के विज़िटर के पास निर्दिष्ट फ़ॉन्ट नहीं है, तो उनका ब्राउज़र लेखक द्वारा निर्दिष्ट #फॉलबैक फ़ॉन्ट और #जेनेरिक फ़ॉन्ट परिवारों के आधार पर समान विकल्प का चयन करने का प्रयास करता है या यह विज़िटर के ऑपरेटिंग सिस्टम में परिभाषित  फ़ॉन्ट प्रतिस्थापन  का उपयोग करता है।

वेब के लिए माइक्रोसॉफ्ट के कोर फोंट


यह सुनिश्चित करने के लिए कि सभी वेब उपयोगकर्ताओं के पास फोंट का मूल सेट है, माइक्रोसॉफ्ट  ने 1996 में वेब पहल के लिए कोर फोंट शुरू किया (2002 में समाप्त)। जारी किए गए फोंट में  एरियल,  नया संदेशवाहक ,  टाइम्स न्यू रोमन ,  हास्य रहित ,  प्रभाव (टाइपफेस) ,  जॉर्जिया (टाइपफेस) ,  ट्रेबुचेट एम.एस ,  वेबडिंग्स  और  बरामदा  शामिल हैं -  ईयूएलए  के तहत जिसने उन्हें स्वतंत्र रूप से वितरण योग्य बनाया लेकिन उनके उपयोग के लिए कुछ अधिकार भी सीमित कर दिए। उनकी उच्च प्रवेश दर ने उन्हें वेब डिजाइनरों के लिए प्रमुख बना दिया है। हालाँकि, अधिकांश Linux वितरणों में डिफ़ॉल्ट रूप से ये फ़ॉन्ट शामिल नहीं होते हैं।

सीएसएस2 ने फ़ॉन्ट संश्लेषण, बेहतर फ़ॉन्ट मिलान और दूरस्थ फ़ॉन्ट डाउनलोड करने की क्षमता को जोड़कर वेब डेवलपर्स के लिए उपलब्ध टूल को बढ़ाने का प्रयास किया।

कुछ सीएसएस2 फ़ॉन्ट गुणों को सीएसएस2.1 से हटा दिया गया था और बाद में CSS3 में शामिल किया गया था।

फ़ॉलबैक फ़ॉन्ट्स
सीएसएस विनिर्देश एकाधिक फ़ॉन्ट्स को फ़ॉलबैक फ़ॉन्ट्स के रूप में सूचीबद्ध करने की अनुमति देता है। सीएसएस में,  संपत्ति उपयोग करने के लिए अल्पविराम से अलग किए गए फ़ॉन्ट चेहरों की सूची स्वीकार करती है, जैसे: निर्दिष्ट किया गया पहला फ़ॉन्ट पसंदीदा फ़ॉन्ट है। यदि यह फ़ॉन्ट उपलब्ध नहीं है, तो वेब ब्राउज़र सूची में अगले फ़ॉन्ट का उपयोग करने का प्रयास करता है। यदि कोई निर्दिष्ट फ़ॉन्ट नहीं मिलता है, तो ब्राउज़र अपना डिफ़ॉल्ट फ़ॉन्ट प्रदर्शित करता है। यही प्रक्रिया प्रति-चरित्र के आधार पर भी होती है यदि ब्राउज़र किसी ऐसे वर्ण को प्रदर्शित करने का प्रयास करता है जो निर्दिष्ट फ़ॉन्ट में मौजूद नहीं है।

सामान्य फ़ॉन्ट परिवार
वेब डिजाइनरों को उनके वेब पेजों पर फोंट की उपस्थिति पर कुछ नियंत्रण देने के लिए, भले ही निर्दिष्ट फोंट उपलब्ध न हों, सीएसएस विनिर्देश कई सामान्य फ़ॉन्ट परिवार (एचटीएमएल) | फ़ॉन्ट परिवारों के उपयोग की अनुमति देता है। इन परिवारों को उनके सामान्य स्वरूप के आधार पर फोंट को कई श्रेणियों में विभाजित करने के लिए डिज़ाइन किया गया है। वे आमतौर पर फालबैक फोंट की श्रृंखला में अंतिम के रूप में निर्दिष्ट होते हैं, इस घटना में अंतिम उपाय के रूप में कि लेखक द्वारा निर्दिष्ट कोई भी फोंट उपलब्ध नहीं है। कई सालों तक, पांच सामान्य परिवार थे:

<अवधि शैली = फ़ॉन्ट-फ़ैमिली: सैंस-सेरिफ़; >सैन्स-सेरिफ़
 * फ़ॉन्ट जिनके अक्षरों पर सजावटी चिह्न या सेरिफ़ नहीं होते हैं। इन फॉन्ट को अक्सर स्क्रीन पर पढ़ना आसान माना जाता है।

<अवधि शैली = फ़ॉन्ट-परिवार: सेरिफ़ ; >सेरिफ़
 * फ़ॉन्ट जिनमें सजावटी चिह्न होते हैं, या सेरिफ़, उनके पात्रों पर मौजूद होते हैं। ये फ़ॉन्ट परंपरागत रूप से मुद्रित पुस्तकों में उपयोग किए जाते हैं।

<अवधि शैली = फ़ॉन्ट-फ़ैमिली: मोनोस्पेस, मोनोस्पेस; >मोनोस्पेस्ड फ़ॉन्ट
 * फ़ॉन्ट जिसमें सभी वर्ण समान रूप से विस्तृत होते हैं।

<अवधि शैली = फ़ॉन्ट-परिवार: कर्सिव ; >कर्सिव
 * फॉन्ट जो कर्सिव राइटिंग से मिलते जुलते हैं। इन फोंट में सजावटी उपस्थिति हो सकती है, लेकिन उन्हें छोटे आकार में पढ़ना मुश्किल हो सकता है, इसलिए इन्हें आम तौर पर कम इस्तेमाल किया जाता है।

<अवधि शैली = फ़ॉन्ट-परिवार: कल्पना; > काल्पनिक फोंट
 * फ़ॉन्ट जिनमें प्रतीक या अन्य सजावटी गुण हो सकते हैं, लेकिन फिर भी निर्दिष्ट वर्ण का प्रतिनिधित्व करते हैं।

कम ब्राउज़र समर्थन के साथ सीएसएस फोंट काम कर रहे ड्राफ्ट 4
System-ui
 * किसी दिए गए सिस्टम पर डिफ़ॉल्ट फोंट: इस विकल्प का उद्देश्य वेब सामग्री को देशी ओएस के रंगरूप के साथ एकीकृत करने की अनुमति देना है।

ui-serif
 * दिए गए सिस्टम पर सेरिफ़ शैली में डिफ़ॉल्ट फोंट

ui-sans-serif
 * सेन्स-सेरिफ़ शैली में दिए गए सिस्टम पर डिफ़ॉल्ट फोंट

ui-monospace
 * किसी दिए गए सिस्टम पर मोनोस्पेस शैली में डिफ़ॉल्ट फोंट

ui-rounded
 * किसी दिए गए सिस्टम पर गोलाकार शैली में डिफ़ॉल्ट फोंट

Emoji
 * इमोजी का उपयोग करते हुए फ़ॉन्ट्स

Math
 * जटिल गणितीय सूत्र और अभिव्यक्तियों के लिए फ़ॉन्ट्स।

Fangsong (仿宋体)
 * चीनी टाइपफेस जो सेरिफ़ सॉन्ग और कर्सिव काई रूपों के बीच हैं। इस शैली का प्रयोग प्राय: सरकारी दस्तावेजों के लिए किया जाता है।

इतिहास
रिमोट फोंट को संदर्भित करने और स्वचालित रूप से डाउनलोड करने की तकनीक को पहले सीएसएस2 विनिर्देश में निर्दिष्ट किया गया था, जिसने  निर्माण की शुरुआत की थी। उस समय, वेब से फ़ॉन्ट फ़ाइलें लाना विवादास्पद था क्योंकि केवल कुछ वेब पेजों के लिए उपयोग किए जाने वाले फ़ॉन्ट को भी डाउनलोड किया जा सकता था और फ़ॉन्ट लाइसेंस के उल्लंघन में स्थापित किया जा सकता था।

माइक्रोसॉफ्ट ने पहली बार 1997 में इंटरनेट एक्सप्लोरर 4 में डाउनलोड करने योग्य  एंबेडेड ओपन टाइप फोंट के लिए समर्थन जोड़ा। लेखकों को प्रत्येक पृष्ठ के लिए सबसेटेड फ़ॉन्ट फ़ाइल बनाने के लिए मालिकाना  वेब एम्बेडिंग फ़ॉन्ट्स उपकरण टूल का उपयोग करना पड़ा। ईओटी ने दिखाया कि वेबफोंट काम कर सकता है और प्रारूप ने लेखन प्रणालियों में कुछ उपयोग देखा जो सामान्य  लेखन प्रणाली द्वारा समर्थित नहीं हैं। हालाँकि, प्रारूप को व्यापक स्वीकृति कभी नहीं मिली और अंततः W3C द्वारा अस्वीकार कर दिया गया।

2006 में, Håkon Wium Lie ने EOT का उपयोग करने के खिलाफ अभियान शुरू किया और इसके बजाय वेब ब्राउज़र आमतौर पर उपयोग किए जाने वाले फ़ॉन्ट स्वरूपों का समर्थन करते हैं।  सफारी (वेब ​​​​ब्राउज़र) | सफारी 3.1, ओपेरा 10, मोज़िला फ़ायरफ़ॉक्स 3.5 और  इंटरनेट एक्सप्लोरर 9 में आमतौर पर इस्तेमाल किए जाने वाले ट्रू टाइप और ओपन टाइप फ़ॉन्ट स्वरूपों के लिए समर्थन लागू किया गया है।

2010 में, मोज़िला फाउंडेशन,  ओपेरा सॉफ्टवेयर और माइक्रोसॉफ्ट द्वारा ट्रू टाइप और ओपन टाइप फोंट के लिए  वेब ओपन फ़ॉन्ट प्रारूप कम्प्रेशन मेथड W3C को सबमिट किया गया था और तब से ब्राउजरों ने अतिरिक्त समर्थन दिया है।

Google फ़ॉन्ट्स को 2010 में ओपन-सोर्स सॉफ़्टवेयर#फ्री सॉफ़्टवेयर|ओपन-सोर्स लाइसेंस के तहत वेबफ़ॉन्ट की सेवा के लिए लॉन्च किया गया था। 2016 तक, 800 से अधिक वेबफॉन्ट परिवार उपलब्ध हैं।

वेबफॉन्ट वेब डिजाइनरों के लिए महत्वपूर्ण उपकरण बन गया है और 2016 तक अधिकांश साइटें वेबफोंट का उपयोग करती हैं।

फ़ाइल प्रारूप
विशिष्ट CSS  एम्बेडिंग तकनीक का उपयोग करके फोंट एम्बेड करना संभव है जैसे कि वे आईई4+, फायरफॉक्स 3.5+, सफारी 3.1+, ओपेरा 10+ और क्रोम 4.0+ के साथ काम करते हैं। यह अधिकांश वेब उपयोगकर्ताओं को इस कार्यक्षमता तक पहुँचने की अनुमति देता है। कुछ व्यावसायिक फाउंड्री अपने फोंट के पुनर्वितरण पर आपत्ति जताते हैं। उदाहरण के लिए, हॉफलर और फ्रेरे-जोन्स का कहना है कि, जबकि वे अधिक अभिव्यंजक वेब के उद्भव का उत्साहपूर्वक [समर्थन] करते हैं, जिसमें डिजाइनर सुरक्षित रूप से और विश्वसनीय रूप से उच्च गुणवत्ता वाले फोंट का ऑनलाइन उपयोग कर सकते हैं,   को फाउंड्री द्वारा अवैध वितरण माना जाता है और इसकी अनुमति नहीं है। इसके बजाय, होफलर एंड कंपनी क्लाउड में निहित मालिकाना फ़ॉन्ट वितरण प्रणाली की पेशकश करती है। कई अन्य वाणिज्यिक प्रकार की फाउंड्रीज़ विशिष्ट लाइसेंस की पेशकश करके अपने फोंट के पुनर्वितरण को संबोधित करती हैं, जिसे वेब फॉन्ट लाइसेंस के रूप में जाना जाता है, जो वेब पर सामग्री प्रदर्शित करने के लिए फ़ॉन्ट सॉफ़्टवेयर के उपयोग की अनुमति देता है, आमतौर पर बुनियादी डेस्कटॉप लाइसेंस द्वारा निषिद्ध उपयोग। स्वाभाविक रूप से यह मुफ्त लाइसेंस के तहत फोंट और फाउंड्री में हस्तक्षेप नहीं करता है।

ट्रूडॉक
ट्रूडॉक, जबकि विशेष रूप से वेबफॉन्ट विनिर्देशन नहीं है, फॉन्ट एम्बेड करने के लिए पहला मानक था। यह 1994 में टाइप फाउंड्री बिटस्ट्रीम इंक. 6 जारी किया गया था। इंटरनेट एक्सप्लोरर में ट्रूडॉक के लिए समर्थन जोड़ने के लिए ActiveX  प्लगइन उपलब्ध था, लेकिन तकनीक को माइक्रोसॉफ्ट के एम्बेडेड ओपनटाइप फोंट के खिलाफ प्रतिस्पर्धा करनी पड़ी, जो संस्करण 4.0 के बाद से अपने इंटरनेट एक्सप्लोरर ब्राउज़र में मूल रूप से समर्थित थी। अन्य बाधा ट्रूडॉक प्रारूप में वेबफोंट बनाने के लिए ओपन-सोर्स या फ्री टूल की कमी थी, जबकि माइक्रोसॉफ्ट ने अपने प्रारूप में वेबफोन बनाने के लिए मुफ्त वेब एंबेडिंग फ़ॉन्ट्स टूल उपलब्ध कराया था।

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

स्केलेबल वेक्टर ग्राफिक्स === वेब टाइपोग्राफी स्केलेबल वेक्टर ग्राफिक्स पर दो तरह से लागू होती है:


 * 1) SVG 1.1 विनिर्देश के सभी संस्करण, जिसमें स्केलेबल वेक्टर ग्राफिक्स#मोबाइल प्रोफाइल सबसेट शामिल है, फ़ॉन्ट मॉड्यूल को परिभाषित करता है जो SVG दस्तावेज़ के भीतर फोंट के निर्माण की अनुमति देता है। सफारी (वेब ​​ब्राउज़र) ने संस्करण 3 में इनमें से कई गुणों के लिए समर्थन पेश किया। ओपेरा (वेब ​​ब्राउज़र)  ने संस्करण 8.0 में प्रारंभिक समर्थन जोड़ा, 9.0 में अधिक गुणों के समर्थन के साथ।
 * 2) SVG विनिर्देश CSS कोएचटीएमएल दस्तावेज़ों की तरह ही SVG दस्तावेज़ों पर लागू करने देता है, और   नियम को SVG दस्तावेज़ों में टेक्स्ट पर लागू किया जा सकता है। ओपेरा ने इसके लिए संस्करण 10 में समर्थन जोड़ा, और संस्करण 325 से  वेबकिट  भी केवल  एसवीजी फोंट  का उपयोग करके इस विधि का समर्थन करता है।

स्केलेबल वेक्टर ग्राफिक्स फ़ॉन्ट्स === एसवीजी फोंट एसवीजी ग्राफिक का उपयोग करते हुए फोंट का डब्ल्यू3सी मानक था जो ओपनटाइप फोंट का सबसेट बन गया। इसने बहुरंगा की अनुमति दी या एनिमेटेड फोंट। यह पहले SVG 1.1 विनिर्देशों का सबसेट था लेकिन इसे बहिष्कृत कर दिया गया है एसवीजी 2.0 विनिर्देश में। स्वतंत्र प्रारूप के रूप में एसवीजी फोंट आईई और फ़ायरफ़ॉक्स के अलावा अधिकांश ब्राउज़रों द्वारा समर्थित है, और क्रोम (और क्रोमियम) में बहिष्कृत है। वह अब आम तौर पर पदावनत हो गया है; अधिकांश ब्राउज़र विक्रेता जिस मानक से सहमत हैं, वह SVG फ़ॉन्ट सबसेट है जो OpenType (और फिर WOFF सुपरसेट, नीचे देखें) में शामिल है, जिसे SVGOpenTypeFonts  कहा जाता है। फ़ायरफ़ॉक्स ने फ़ायरफ़ॉक्स 26 के बाद से एसवीजी ओपनटाइप का समर्थन किया है।

ट्रू टाइप/ओपन टाइप
उद्योग-मानक ट्रू टाइप (TTF) और ओपन टाइप (TTF/OTF) फोंट से लिंकिंग द्वारा समर्थित है मोज़िला फ़ायरफ़ॉक्स 3.5+, ओपेरा 10+, सफारी 3.1+, और गूगल क्रोम 4.0+। इन्टरनेट एक्स्प्लोरेर 9+ केवल उन फ़ॉन्ट्स का समर्थन करता है जिनकी एम्बेडिंग अनुमतियाँ इंस्टॉल करने योग्य पर सेट हैं।

वेब ओपन फॉन्ट फॉर्मेट
वेब ओपन फॉन्ट फॉर्मेट (WOFF) कम्प्रेशन और अतिरिक्त मेटाडेटा के साथ अनिवार्य रूप से ओपन टाइप या ट्रू टाइप  है। WOFF Mozilla Firefox 3.6+ द्वारा समर्थित है,  गूगल क्रोम  5+, ओपेरा (वेब ​​ब्राउज़र) प्रेस्टो (लेआउट इंजन) , और इंटरनेट एक्सप्लोरर 9 (14 मार्च, 2011 से) द्वारा समर्थित है। रिलीज़ 5.1 से Mac OS X Lion Safari (वेब ​​ब्राउज़र) पर समर्थन उपलब्ध है।

यूनिकोड फोंट
Microsoft Windows प्लेटफ़ॉर्म पर डिफ़ॉल्ट रूप से उपलब्ध केवल दो फ़ॉन्ट,  Microsoft Sans Serif  और  Lucida Sans Unicode, विस्तृत यूनिकोड वर्ण प्रदर्शनों की सूची प्रदान करते हैं। वरदाना#संयोजन वर्ण बग (और विभिन्न उपयोगकर्ता एजेंटों द्वारा इसे अलग-अलग संभालना) इसकी उपयोगिता में बाधा डालता है जहां वर्णों का संयोजन वांछित है।

लिनक्स, जीएनयू यूनिफॉन्ट और जीएनयू फ्रीफॉन्ट  जैसे  मुफ़्त और ओपन-सोर्स सॉफ़्टवेयर  प्लेटफॉर्म पर यूनिकोड कैरेक्टर की विस्तृत श्रृंखला प्रदान करते हैं।

विकल्प
वेब डिज़ाइन में सामान्य बाधा मॉकअप का डिज़ाइन है जिसमें ऐसे फ़ॉन्ट शामिल हैं जो वेब-सुरक्षित नहीं हैं। इस तरह की स्थितियों के लिए कई समाधान हैं। सामान्य समाधान पाठ को समान वेब-सुरक्षित फ़ॉन्ट से बदलना या समान दिखने वाले फ़ॉलबैक फ़ॉन्ट की श्रृंखला का उपयोग करना है।

एक अन्य तकनीक छवि प्रतिस्थापन है। इस अभ्यास में वांछित फ़ॉन्ट में लिखे गए समान पाठ वाली छवि के साथ पाठ को ओवरले करना शामिल है। यह सौंदर्य संबंधी उद्देश्यों के लिए अच्छा है, लेकिन पाठ चयन को रोकता है, बैंडविड्थ उपयोग को बढ़ाता है, खोज इंजन अनुकूलन के लिए बुरा है, और विकलांग उपयोगकर्ताओं के लिए पाठ वेब को सुगम बनाता है। पूर्व में, Adobe Flash -आधारित समाधान जैसे कि  sIFR  का उपयोग किया जाता था। यह छवि प्रतिस्थापन तकनीकों के समान है, हालांकि पाठ चयन योग्य है और वेक्टर के रूप में प्रस्तुत किया गया है। हालाँकि, इस पद्धति के लिए क्लाइंट के सिस्टम पर मालिकाना प्लगइन की उपस्थिति की आवश्यकता होती है।

एक अन्य समाधान पाठ को वीएमएल  (इंटरनेट एक्सप्लोरर के लिए) या स्केलेबल वेक्टर ग्राफिक्स (अन्य सभी ब्राउज़रों के लिए) के साथ बदलने के लिए जावास्क्रिप्ट का उपयोग कर रहा है।

यह भी देखें

 * स्केलेबल इनमैन फ्लैश रिप्लेसमेंट

बाहरी कड़ियाँ

 * W3C CSS Fonts Specification
 * List of RFC as mentioned in WOFF (draft of 2009-10-23):
 * ZLIB Compressed Data Format Specification
 * Key words for use in RFCs to Indicate Requirement Levels
 * Matching of Language Tags