Chrome में खराब फ़ॉन्ट रेंडरिंग का कारण?


8

मैं ध्यान देता हूं कि क्रोम (16.0.912.77 मीटर) में देखा जा सकता है, जबकि फ़ायरफ़ॉक्स (10.0) के साथ ओके पर कुछ वेब पेजों पर पाठ खराब दिखता है। एफडब्ल्यूआईडब्ल्यू, मैं उन एप्लिकेशन के विंडोज संस्करणों का उपयोग कर रहा हूं, जो डिफ़ॉल्ट सेटिंग्स के साथ हैं।

एक (विडंबना) उदाहरण के रूप में, www.google.com/webfonts

क्या कोई जानता है कि ऐसा क्यों है, और अगर इसके बारे में कुछ किया जा सकता है?

धन्यवाद।


संपादित करें: एक और उदाहरण:

यहाँ छवि विवरण दर्ज करें


संपादित करें: यहां बताया गया है कि यह फ़ायरफ़ॉक्स में कैसा दिखता है:

यहाँ छवि विवरण दर्ज करें


1
स्क्रीन शॉट समस्या को दर्शाने का एक बेहतर तरीका हो सकता है।
क्रिस एफएफ

उसके लिए माफ़ करना। किया हुआ।
ओवर द रैनबो

यह केवल कुछ वेब पेजों पर होता है। XPSP3, नवीनतम Chrome ब्राउज़र चला रहा है। एक ही पृष्ठ फ़ायरफ़ॉक्स पर चालाक दिखता है।
OverTheRainbow

1
मैंने फ़ायरफ़ॉक्स में देखे गए स्क्रीनशॉट को जोड़ा। पढ़ना आसान है। मैं उसी तरह से पृष्ठों को प्रस्तुत करने के लिए क्रोम कैसे प्राप्त कर सकता हूं?
OverTheRainbow

3
क्या आप .PNG स्क्रीनशॉट अपलोड कर सकते हैं । JPG संपीड़न मदद नहीं कर रहा है।
iglvzx

जवाबों:


1

मैं ठीक उसी चीज के लिए एक समाधान की तलाश कर रहा था: क्रोम को बेहतर बनाने के लिए। यह विंडोज़ में फ़ायरफ़ॉक्स, IE और सफारी की तुलना में भयावह था (सफारी में सॉफ्टवेयर रेंडरिंग मोड जैसे मैक पर ous लेकिन यह थोड़ा धीमा है)।

फ़ायरफ़ॉक्स और IE9 को अच्छी तरह से प्रस्तुत करने का कारण है क्योंकि वे फोंट को प्रस्तुत करने के लिए DirectWrite हार्डवेयर त्वरण का उपयोग करते हैं।

क्रोम में GPU त्वरण को बंद करने का सुझाव दिया गया है। लेकिन यह काम नहीं करता है। मुझे एक अच्छा पर्याप्त समाधान मिला, जहां पाठ का पाठ किया जाएगा (पूरी तरह से एंटीएलियास और सुंदर होने के बारे में कुछ भी नहीं कहा गया है):

WOFF लाइन और SVG लाइनें याद रखें !!!!

@font-face {
    font-family: 'SomeFont';
    src: url('../fonts/SomeFont.eot?#iefix') format('embedded-opentype'), 
         url('../fonts/SomeFont.ttf')  format('truetype');
    }

मैंने पाया कि क्रोम टीटीएफ को बेहतर तरीके से प्रस्तुत कर सकता है, लेकिन पहले WOFF फ़ाइलों को देखने के लिए चुनें। तो आपको केवल ईओटी और टीटीएफ फ़ाइलों की आवश्यकता है।


0

क्रोम फॉन्ट रेंडरिंग के लिए विंडोज का इस्तेमाल करता है। यह विंडोज 8 बीटा पर कहीं और से भी बदतर है - पर्याप्त है कि यह लगभग Google पर एक कड़ी चोट लगता है। फ़ायरफ़ॉक्स अपने स्वयं के फ़ॉन्ट रेंडरिंग विधि का उपयोग करता है, जो ब्राउज़र को भारी बनाता है लेकिन समस्या से बचा जाता है।

यदि आपका ClearType ट्यूनिंग करने में मदद नहीं करता है, तो बहुत कुछ ऐसा नहीं है जो आप कर सकते हैं।

विडंबना यह है कि IE9 + में किसी भी ब्राउज़र इंजन का सबसे अच्छा फ़ॉन्ट प्रतिपादन है। दूसरे शब्दों में, यहां तक ​​कि माइक्रोसॉफ्ट ने www में आने पर अपने स्वयं के भद्दे फ़ॉन्ट इंजन का उपयोग करने से इनकार कर दिया।

मुझे यकीन नहीं है कि क्रोम ने अभी तक एक बेहतर समाधान क्यों नहीं डाला है।


क्या आप सुनिश्चित हैं कि Chrome कैसे काम करता है? यह DPI सेटिंग्स का पालन ​​भी नहीं करता है ।
लुई वावरू

4
दूसरे शब्दों में, यहां तक ​​कि Microsoft ने अपने स्वयं के गंदे फ़ॉन्ट इंजन का उपयोग करने से इनकार कर दिया, जब यह www IE9 + की ओर आता है , DirectWrite का उपयोग करता है, जो कि Microsoft का "फ़ॉन्ट इंजन" है।
ta.speot.is

Mac पर Chrome में फ़ॉन्ट गुणवत्ता ठीक है, इसलिए इसे OS प्रदान किया जाना चाहिए जो फ़ॉन्ट रेंडरिंग प्रदान करता है।
ली हेस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.