सफारी 6 मुद्दों (कलाकृतियों) (माउंटेन शेर पर)


12

अंतिम अपडेट मुझे बस Apple से एक ईमेल मिला है जो इस बग की पुष्टि करता है कि OS X माउंटेन लायन 10.8.3 में तय किया गया है


मैं सफारी सिस्टम 6 के साथ विभिन्न मुद्दों पर सभी माउंटेन लॉयन को चला रहा हूं, और मैं इसका समाधान नहीं ढूंढ पा रहा हूं। मैंने समस्या का वर्णन करने के लिए कुछ स्क्रीनशॉट संलग्न किए हैं।

अपडेट आगे की जांच से पता चलता है कि यह केवल 2012 मैक मॉडल के साथ एक समस्या हो सकती है, विशेष रूप से HD4000 ग्राफिक्स वाले।

अपडेट यह प्रतीत होता है कि कलाकृतियां हमेशा तुरंत दिखाई नहीं देती हैं, उन्हें दिखाने से पहले कुछ पुनः लोड और / या समापन / फिर से खोलने वाले टैब की आवश्यकता होती है।

अद्यतन मुद्दे के रूप में पुष्टि की है नहीं एक वेबकिट बग , और कम से एप्पल एक बग के रूप में दायर की गई है (समस्या 12,750,455 साइमन फ्रेजर ने)।

सफारी पर ट्विटर बूटस्ट्रैप वेबसाइट

सफारी पर ट्विटर बूटस्ट्रैप वेबसाइट

ट्विटर बूटस्ट्रैप वेबसाइट फ़ायरफ़ॉक्स पर

ट्विटर बूटस्ट्रैप वेबसाइट फ़ायरफ़ॉक्स पर

सफारी पर टीक की जेफल्ड

सफारी पर टीक की जेफल्ड

फ़ायरफ़ॉक्स पर टीक की jsfiddle

फ़ायरफ़ॉक्स पर टीक की jsfiddle

स्क्रीनशॉट पर दिखाई गई वेबसाइटों के लिंक:


2
मैंने पाठ को थोड़ा संपादित करने की कोशिश की, लेकिन इससे पहले कि मैं यह सुझाव देने की कोशिश करूं कि क्या कोई अन्य साइट बेहतर होगी और इसे माइग्रेट करेगी, क्या आप स्पष्ट कर सकते हैं कि आप मुख्य रूप से क्या देख रहे हैं? क्या आप चाहते हैं कि यह JQuery को पैच की आवश्यकता हो या WebKit / Safari के बारे में? हम यहां उपयोगकर्ताओं पर अधिक ध्यान केंद्रित कर रहे हैं और हालांकि कुछ प्रोग्रामर और वेब डेवलपर हैं, हम कोड स्तर और बग / रेगुलर स्तर के ज्ञान के लिए सबसे अच्छी जगह नहीं हैं। हम आपको Apple के साथ बग दर्ज करने के तरीके के बारे में बता सकते हैं, लेकिन आमतौर पर यहाँ विस्तृत html / css / js Q & A नहीं है।
bmike

1
मैं पूरी तरह से ठीक हूं ... imgur.com/a/vICCs मैं OS X Lion 10.7.5 पर सफारी 6.0.1 चला रहा हूं
daviesgeek

@bmike मेरा अनुमान है कि यह एक माउंटेन लॉयन समस्या है, न कि html / css / js समस्या।
रेने

मैंने सिर्फ एक सहकर्मी से पूछा, जो माउंटेन लायन भी चलाता है: वहाँ कोई समस्या नहीं है। इसलिए समस्या का स्रोत मेरे लिए एक रहस्य बना हुआ है।
रेने

1
@ René के अनुसार blackpixel.com/blog/2012/02/radar-or-gtfo.html यह Apple के साथ डुप्लिकेट बग को बढ़ाने के लिए एक अच्छा विचार है, इसलिए यदि आप इसे भी रिपोर्ट करते हैं तो यह शायद एक अच्छा विचार है!
ऑली हॉजसन

जवाबों:


3

यह सफारी में एक बग था, जिसे OSX अपडेट 10.8.3 में हल किया गया था!


1
उदाहरण के लिए, अपडेट नोट्स के प्रासंगिक उद्धरण को जोड़ने से आपके उत्तर के मूल्य में अत्यधिक वृद्धि होगी।
thecafremo

1
यह अद्यतन नोटों में वास्तव में नोट नहीं किया गया था, लेकिन इसने इसे हल किया। अद्यतन करने से पहले और बाद में इसे स्वयं आज़माया।
गुइडो हेंड्रिक्स

1
ऐसा लगता है कि इस हफ्ते माउंटेन लॉयन 10.8.3 + सफारी 6.0.3 के रिलीज के साथ एप्पल द्वारा तय किया गया है।
सिंकदर

8

मैं पुष्टि कर सकता हूं कि यह इंटेल ग्राफिक्स 4000 जीपीयू के साथ एक बग है। मैं अपने 13 "रेटिना मैकबुक प्रो पर ग्राफिक्स कलाकृतियों को देखता हूं और अपने पुराने एमबीपी पर नहीं जो माउंट लायन और एनवीडिया जीएफएस जीपीयू है।

वेबसाइटों के लिए सीएसएस बटन विकसित करने की कोशिश करते हुए मुझे इस मुद्दे के साथ पहला हाथ अनुभव है ...

मेरा मानना ​​है कि कलाकृतियों को css3 का उपयोग करके पुन: प्रस्तुत किया जा सकता border-radiusहै box-shadow। हालांकि स्पष्ट रूप से यह कई अन्य परिस्थितियों में भी होता है। (जिसकी मैं पुष्टि कर सकता हूं)

यहाँ वेबकीट वेबसाइट पर एक बग रिपोर्ट का लिंक दिया गया है (हालांकि मुझे यकीन नहीं है कि यह वहां है):

https://bugs.webkit.org/show_bug.cgi?id=103087

और एसओ सवाल यह आया था:

/programming/13505314/artifacts-on-css-rendering-box-shadow-on-safari-6-0-2-on-mountain-lion


1
इसे साझा करने के लिए धन्यवाद। मुझे यकीन नहीं है कि यह एक वेबकिट मुद्दा है, क्योंकि यह समस्या ओएस एक्स माउंटेन लायन के लिए विशिष्ट है और केवल एचडी 4000 ग्राफिक्स के साथ है।
रेने

2

यह इंटेल एचडी 4000 बग नहीं है। मैं इस बग को केवल इंटेल एचडी 4000 पर सफारी से देख सकता हूं। अगर मैं (ओपेरा, क्रोम, फ़ायरफ़ॉक्स) के साथ पेज खोलता हूं - तो मैं इस बग को कम नहीं कर सकता


2

इस समस्या का एक त्वरित समाधान सीमा-त्रिज्या के साथ वस्तु पर एक परिवर्तन का उपयोग कर रहा है या संपत्ति को नुकसान पहुंचा रहा है। इस तरह से आप ग्राफिक्स कार्ड के साथ एक redraw मजबूर कर रहे हैं, और यह समस्या को दूर करता है।

निम्नलिखित संपत्ति लागू करें: -webkit-transform: translate3d(0,0,0);- और आपको ठीक होना चाहिए।


यदि आप इसे बहुत सारे सामान वाले डिव पर लागू करते हैं, लेकिन बग पर वर्कअराउंड नहीं करता है, तो यह एक महत्वपूर्ण प्रदर्शन लागत नहीं है।
जेम्स

प्रदर्शन लागत? मैं इस पर कुछ डेटा देखना चाहूंगा। किसी भी अतिरिक्त लागत को GPU द्वारा नियंत्रित किया जाना चाहिए।
कलम्स

1
एक शून्य परिवर्तन GPU पर उस तत्व के लिए एक बैकिंग बनावट बनाता है। यह तत्व को पेंट के बजाय समग्र रूप से सस्ता बनाता है, लेकिन यह तत्व को अधिक महंगा बनाता है (जैसे पाठ, आयाम, शैली में परिवर्तन) क्योंकि यह GPU को एक नई बनावट अपलोड करने के साथ-साथ तत्व को दोहराता है। । आप GPU मेमोरी भी लेते हैं, जो फोन पर एक समस्या हो सकती है।
जाफा .कैके

उसके लिये आपका धन्यवाद। इस पर जानकारी के लिए कोई अच्छी सिफारिशें?
कलम्स

1

यहां ऐसी चीजें हैं जो मैं करूंगा अगर आप किसी ऐसी चीज का लिंक नहीं दे सकते जो दूसरों के लिए इंटरनेट पर लाइव है / जो कि हो रहा है उसे डुप्लिकेट / सूस करने के लिए।

  1. यह देखने के लिए कि यह बग ठीक किया गया है, लेकिन शिपिंग नहीं है, यह देखने के लिए एक रात के वेबकिट बिल्ड की कोशिश करें। http://nightly.webkit.org

  2. सफ़ारी से सभी एक्सटेंशन निकालें सुनिश्चित करें कि यह एक के कारण नहीं है।


मैंने स्क्रीनशॉट पर दिखाई गई वेबसाइटों के लिंक जोड़ दिए हैं।
रेने

मैंने आपके दोनों सुझावों की कोशिश की लेकिन दुर्भाग्य से वे काम नहीं कर पाए।
रेने

1

मैं रेटिना 15 "मैकबुक पर इस बग की पुष्टि भी कर सकता हूं (ओएसएक्स 10.8.2, सफारी 6.0.2)

मेरी मैकबुक में इंटेल HD4000 भी है, लेकिन बाहरी डिस्प्ले के लिए एनवीडिया जीटी 650 एम भी है।

अन्य सभी संभावनाओं को खत्म करने के लिए, लेकिन ग्राफिक्स कार्ड (ड्राइवर) मैंने एनवीडिया कार्ड पर बाहरी डिस्प्ले कनेक्ट करने के लिए एक एडॉप्टर को dvi एडॉप्टर का उपयोग किया।

परिणाम: कोई अजीब लाइनें और अजीब jquery प्रभाव!

निष्कर्ष: HD4000 (ड्राइवर) समस्या।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.