2011-12-30 5 views
6

किसी कारण से IE9 अन्य ब्राउज़र की तुलना में एरियल फ़ॉन्ट बोल्डर प्रस्तुत करता है जैसे: आई 7, आईई 8, क्रोम, और फ़ायरफ़ॉक्स। मैंने सीएसएस में कारण तलाश लिया है लेकिन कुछ भी गलत नहीं मिला।इंटरनेट एक्सप्लोरर 9 अन्य ब्राउज़र की तुलना में एरियल को मजबूत क्यों करता है?

एक और चीज जो हुआ वह है कि मेरी अधिकांश वेबसाइट में 1 या 2 पिक्सेल की शब्द-दूरी थी, लेकिन आईई 9 ने इसे बहुत व्यापक दिखाया, इसलिए मैंने सामान्य शब्द-अंतर के साथ सशर्त सीएसएस बनाया।

आप संलग्न स्क्रीनशॉट में अंतर देख सकते हैं, और यह भी इस अस्थायी लिंक में पा: http://pat.co.il/shirg/matanuziel.com/ chrome on the left, ie9 on the right

कोई भी विचार की सराहना की जाएगी। धन्यवाद

+0

क्या यह आपकी साइट पर है कि यह समस्या होती है या एरियल फ़ॉन्ट का उपयोग करने वाली सभी साइटें होती हैं? – Dan

+0

अच्छा बिंदु। मैंने कुछ ब्राउज़रों के साथ cnn.com को देखने का प्रयास किया लेकिन सभी समान दिखते हैं। यही कारण है कि मुझे लगता है कि यह मेरी वेबसाइट के साथ कुछ करने के लिए है। –

+2

हां, उन्होंने फ़ायरफ़ॉक्स 4+ की तरह डायरेक्टवाइट का उपयोग करने के लिए आईई 9 में प्रतिपादन इंजन बदल दिया है। मुझे इसकी परवाह नहीं है; यह सब धुंधला दिखने वाला पाठ बनाता है। अन्य लोग इसके बारे में उत्साहित हैं, जैसे संपूर्ण डायरेक्टवाइट टीम। यह आपकी साइट या सीएसएस के साथ कोई समस्या नहीं है, यह डेवलपर्स के एक बड़े प्रभावशाली समूह की आंखों में एक समस्या है। –

उत्तर

5

समस्या ब्राउज़र है, आपकी साइट नहीं।

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


एक तरफ ध्यान दें के रूप में, आप TypeKit का उपयोग कर आप अच्छी तरह से सभी उपयोगकर्ताओं के लिए गैर मानक फ़ॉन्ट का उपयोग और उन्हें (resonably) प्रस्तुत करना है करना चाहते हैं पर विचार करना चाहिए। ध्यान दें कि ब्राउज़र में भी मामूली प्रतिपादन अंतर होंगे, संभवतः आप जिस परिस्थिति का अनुभव कर रहे हैं उसके समान परिमाण के उसी क्रम पर।

और जैसा कि एलन ने कहा, normalize.css का उपयोग करना एक अच्छा विचार है।

+0

अच्छा CSS3 feautres के लिए हैक विकसित करने की तरह एक req को पूरा करने के लिए यह आईई 6 में सबसे अच्छा काम करना चाहिए? :/ –

+0

@fabianhjr बिल्कुल। या खराब। –

+0

क्या इसके लिए कोई समाधान है? Cufon की तरह (मैंने कभी इसका इस्तेमाल नहीं किया है)? –

0

normalize.css पर देखने लायक हो सकता है। मुझे नहीं पता कि यह आपके विशिष्ट मुद्दों को संबोधित करेगा, लेकिन मुझे पता चला है कि यह एक अच्छा प्रारंभिक बिंदु है।

+0

धन्यवाद। यह एक अच्छा प्रारंभिक बिंदु के रूप में दिखता है। मैंने इसे जांचने के लिए जोड़ा, लेकिन यह फ़ॉन्ट मुद्दे के लिए मदद नहीं की। मैं कुछ भी मदद नहीं करूंगा मैं इसमें गहराई से प्रयास करने की कोशिश करूंगा। –

+0

@ShirGans यह समस्या नहीं है, क्योंकि यह पता चला है। लेकिन फिर भी यह एक अच्छा सुझाव बना हुआ है। –

संबंधित मुद्दे