2014-09-05 17 views
6

में काम नहीं कर रहा है मैंने आज देखा कि एक साइट जिसे मैंने विकसित किया है, अचानक क्रोम में "एरियल ब्लैक" फ़ॉन्ट चेहरे को प्रस्तुत करना बंद कर दिया है।एरियल ब्लैक अचानक क्रोम

क्या किसी को पता है कि हाल ही के क्रोम अपडेटों से "एरियल ब्लैक" काम करना बंद कर सकता है?

भी w3schools पर उदाहरण क्रोम में काम बंद कर दिया है: http://www.w3schools.com/cssref/css_websafe_fonts.asp

उत्तर

5

यह नवीनतम क्रोम अद्यतन (संस्करण 37.x) के साथ डिफ़ॉल्ट रूप से (क्रोम 35 बीटा पर मूल रूप से और डिफ़ॉल्ट रूप से सेट नहीं) सेट आता है और यह है फ़ॉन्ट को रेंडर करने के लिए क्रोम DirectWrite एपीआई का उपयोग कैसे करता है।

यदि आप पुराने व्यवहार को chrome://flags/ खोलना चाहते हैं और Disable DirectWrite सक्षम करें।

यह प्रायोगिक DirectWrite फ़ॉन्ट प्रतिपादन प्रणाली के उपयोग को अक्षम कर देगा।

के रूप में भी this bug report में टिप्पणी की थी

यह सभी फ़ॉन्ट वजन के रूप में विभिन्न रूपों में एक ही फॉन्ट का , GDI के विपरीत इलाज DW से आता है। इस प्रकार एरियल ब्लैक को 900 के वजन के साथ एरियल माना जाता है और यह निर्दिष्ट परिवार से मेल खाता है।

तो अगर "एरियल ब्लैक" 900 का वजन और एरियल में 900 का वजन के साथ वापस "Arial" पर गिर जाता है, उसी के रूप में एरियल ब्लैक 'वजन' नहीं है तो आप प्रदान की गई फॉन्ट में अंतर देखेंगे ।

+0

क्या डायरेक्टवाइट फ़ॉन्ट इस तथ्य के लिए "फिक्स" प्रस्तुत करता है कि क्रोम के पिछले संस्करण सही ढंग से टेक्स्ट को एंटी-एलियास नहीं कर सकते हैं? यह पता लगाने की कोशिश कर रहा है कि इसे अक्षम करने से मुझे अच्छा से ज्यादा नुकसान होगा। –

+0

@RoddyoftheFrozenPeas हां, ऐसा लगता है कि वे उस विशेष मुद्दे को संबोधित कर रहे हैं। – Arbel

+1

यह "क्रोम फ़ॉन्ट कैसे प्रस्तुत करता है" नहीं है। क्रोम इसे * * प्रस्तुत नहीं करता है। आप इसे 'फ़ॉन्ट-फ़ैमिली: "एरियल ब्लैक", कूरियर के साथ परीक्षण करके देख सकते हैं। –

-1
Use arial black or arial narrow. 
Example: 
font_formats: "Andale Mono=andale mono,times;"+ 
     "Arial=arial narrow,avant garde;"+ 
     "Arial Black=arial black,avant garde;"+ 
     "Courier New=courier new,courier;"+ 
     "Georgia=georgia,palatino;"+ 
     "Impact=impact,chicago;"+ 
     "Symbol=symbol;"+ 
     "Tahoma=tahoma,arial,helvetica,sans-serif;"+ 
     "Times New Roman=times new roman,times;"+ 
     "Verdana=verdana,geneva;"+ 
     "Webdings=webdings;"+ 
     "Wingdings=wingdings,zapf dingbats", 
0

मेरे मामले में Disable DirectWrite समस्या को हल नहीं करता है।

मैं here पता लगा है कि समस्या वास्तव में था ही नहीं फ़ॉन्ट एरियल काले लेकिन Helvetica Neue में।

सीधे शब्दों में संपादित करें:

C: \ Users [YourName] \ AppData \ Local \ Google \ क्रोम \ उपयोगकर्ता डेटा \ डिफ़ॉल्ट \ उपयोगकर्ता स्टाइलशीट \ custom.css

और

नीचे दिए गए दो कोड जोड़
@font-face { font-family: ‘helvetica neue’; src: local(‘Arial’); } 
@font-face { font-family: ‘helvetica neue’; font-weight:bold; src: local(‘Arial’); } 
संबंधित मुद्दे