[fonts] .woff2 फोंट के लिए उचित MIME प्रकार


Answers

font/woff2

mime.types लिए mime.types फ़ाइल में निम्नलिखित जोड़ें:

font/woff2 woff2;

पुराना उत्तर

डब्ल्यूओएफएफ 2 फोंट के लिए माइम प्रकार (कभी-कभी माइमटाइप के रूप में लिखा जाता है) को application/font-woff2 रूप में प्रस्तावित किया गया है।

साथ ही, यदि आप spec ( http://dev.w3.org/webfonts/WOFF2/spec/ ) देखेंगे तो आप देखेंगे कि font/woff2 पर चर्चा की जा रही है। मुझे संदेह है कि सभी फोंट के लिए फाइलल माइम प्रकार अंततः अधिक तार्किक font/* ( font/woff2 , font/woff2 आदि) होगा ...

एनबी डब्ल्यूओएफएफ 2 अभी भी 'वर्किंग ड्राफ्ट' स्थिति में है - अभी तक आधिकारिक तौर पर अपनाया नहीं गया है।

Question

आज मैंने फ़ॉन्ट विस्मयकारी पैकेज को 4.3.0 में अपडेट किया और देखा कि woff2 फ़ॉन्ट जोड़ा गया था। वह फ़ाइल सीएसएस में जुड़ी हुई है इसलिए मुझे woff2 फ़ाइलों को ठीक से सेवा देने के लिए nginx को कॉन्फ़िगर करने की आवश्यकता है।

वर्तमान में मेरे पास फोंट के लिए nginx config में यह ब्लॉक है:

location ~* \.(otf|eot|woff|ttf)$ {
    types     {font/opentype otf;}
    types     {application/vnd.ms-fontobject eot;}
    types     {font/truetype ttf;}
    types     {application/font-woff woff;}
}

Woff2 फोंट के लिए उचित माइम प्रकार क्या है?




http://dev.w3.org/webfonts/WOFF2/spec/#IMT

ऐसा लगता है कि w3c ने इसे font/woff2 स्विच किया

मुझे लगता है कि उचित माइम प्रकार के बारे में कुछ चर्चा है। लिंक में हम पढ़ते हैं:

यह दस्तावेज़ शीर्ष-स्तरीय एमआईएम प्रकार "फ़ॉन्ट" को परिभाषित करता है ...

... आधिकारिक तौर पर परिभाषित आईएएनए उपप्रकार जैसे "एप्लिकेशन / फ़ॉन्ट-वाफ" ...

डब्ल्यू 3 सी वेबफोंट डब्ल्यूजी के सदस्यों का मानना ​​है कि "एप्लिकेशन" टॉप-स्तरीय प्रकार का उपयोग आदर्श नहीं है।

और बादमें

6.5. WOFF 2.0

    Type name:

        font
    Subtype name:

        woff2

तो डब्ल्यू 3 सी से प्रस्ताव आईएएनए से अलग है।

हम देख सकते हैं कि यह भी प्रकार के प्रकार से अलग है: http://dev.w3.org/webfonts/WOFF/spec/#IMT जहां हम पढ़ते हैं:

Type name:

    application
Subtype name:

    font-woff

जो है

application/font-woff

http://www.w3.org/TR/WOFF/#appendix-b




Related