यह सबसे अधिक संभावना है "सर्वश्रेष्ठ" तरीका। लेकिन ध्यान रखें कि यह केवल अल्फा-ट्रांस नहीं है कि पीएनजी फ़ाइलों की बात करते समय IE6 ठीक से लागू नहीं होता है; आईई के कारण कलर स्पेस भ्रष्ट है, जिससे गामा को सही तरीके से कार्यान्वित नहीं किया जा रहा है, और इस प्रकार पीएनजी फाइलें अक्सर उन्हें "गहरा" दिखाना चाहिए।
एक वैकल्पिक "समाधान" है कि हम हाल ही में एक परियोजना पर लागू किया जिनमें से एक कस्टम व्यवहार .htc जो अगर .gif को .png विस्तार बदलता है कहा जाता है एक "toGif" वर्ग के साथ हर PNG छवि, सीएसएस में चिह्नित करने के लिए था ब्राउजर को एक समस्या के रूप में चिह्नित किया गया है। हम बस उसी पथ में प्रत्येक पीएनजी के एक जीआईएफ संस्करण को शामिल करते हैं, और यदि ब्राउजर एक ऐसा पाया जाता है जो पीएनजी को सही तरीके से संभाल नहीं पाता है, तो यह छवि के जीआईएफ संस्करण के साथ इसे बाहर कर देता है। इसलिए हम पूर्ण पूर्ण पारदर्शिता और रंग सटीकता के पक्ष में अल्फा मिश्रण को त्याग देते हैं, और केवल तब ऐसा करते हैं जब हम जानते हैं कि यह शायद सही दिखने वाला नहीं है।
यह एक आदर्श समाधान नहीं हो सकता है, लेकिन यह मुझे लगता है कि क्रॉस ब्राउज़र की प्रकृति है।
संपादित करें: असल में अब है कि मैं प्रश्न में परियोजना को देखें, हम एक .htc व्यवहार एक img वर्ग "अल्फा" के साथ-साथ कहा जाता है जो छवि पर सही फिल्टर स्वचालित रूप से tosses के लिए इस्तेमाल किया। तो आप आईई 6-केवल शुद्ध सीएसएस हैक की बजाय जावास्क्रिप्ट का उपयोग कर ब्राउज़र का पता लगा रहे हैं, इसलिए यह थोड़ा और अधिक सुरुचिपूर्ण हो सकता है ... लेकिन यह मूल रूप से वही बात है।
डीएचटीएम व्यवहार लिखने के लिए एक परिचय के लिए, this link आज़माएं। प्रपत्र बटन, पृष्ठभूमि, नियमित रूप से आईएमजी टैग
http://jquery.andreaseberhard.de/pngFix/
यह एक मौजूदा साइट को जोड़ना आसान है, छवियों के सभी तरह संभालती है (,:
या ... पीएनजी -24 संस्करण लें और इसे पारित करें, हालांकि पीएनजी -8 में इसे पूर्ण पारदर्शिता के साथ बदलने के लिए कुछ ऐसा है। नोट: फ़ोटोशॉप (भले ही कुछ इसे पीएनजी से जोड़ सकें) उचित पारदर्शिता के साथ उन्हें बचाने में असमर्थ है; लेकिन पीएनजी -8 सही पारदर्शिता रखने में सक्षम है। पीएनजी -24 के विपरीत, आईई पीएनजी -8 में सिर्फ एक मानक जीआईएफ-जैसे राज्य में 1 बिट अल्फा चैनल के साथ संक्रमण होगा। दूसरे शब्दों में पारदर्शी बिट 100% पारदर्शी बन जाते हैं, जो एक बहुत अच्छा संक्रमण है। – srcspider
लिंक अपडेट: http://pngquant.org/ – StefanNch