अब कुछ महीनों के लिए मैं आइकॉन कम्पोज़र (जो Xcode के साथ आता है) का उपयोग करके फेविकॉन बना रहा हूँ। यह .ico फ़ाइलों को सहेज सकता है, और मुझे पता है कि कभी-कभी विंडोज कुछ परिस्थितियों में आइकन के बड़े संस्करणों को दिखाता है (या दिखाने के लिए उपयोग किया जाता है), इसलिए मैंने सोचा कि मैं इसे केवल एक छोटे से .png का उपयोग करने के बजाय इस तरह से करूंगा।
मेरे आश्चर्य की कल्पना करें जब एक विंडोज-उपयोग करने वाला सहकर्मी मुझसे कहता है कि वह मेरे द्वारा बनाए गए किसी भी फेविकॉन को नहीं देख सकता है। कोई भी विंडोज़ ब्राउज़र उन्हें सही तरीके से प्रस्तुत नहीं करता है, और केवल फ़ायरफ़ॉक्स भी उन्हें प्रस्तुत करने का प्रयास करता है।
तो क्या आइकॉन कंपोज़र द्वारा निर्मित .ico फाइलें विंडोज के अनुकूल नहीं होती हैं? यदि नहीं, तो क्या उन्हें उन संस्करणों में बदलने का कोई त्वरित तरीका है जो हैं? यदि हां, तो मैं क्या गलत कर सकता हूं?
अद्यतन: यहाँ आइकन संगीतकार द्वारा निर्मित टूटी हुई .ico फ़ाइल का एक उदाहरण है। मेरे सहकर्मी सभी विंडोज 7 पर हैं, इसलिए यह सिर्फ एक विंडोज एक्सपी मुद्दा नहीं है।
UPDATE 2: ऐसा होता है। आइकन कम्पोजर 2.1 (Xcode 3) और 2.2 (Xcode 4) दोनों से .ico फाइलें बचाई जाती हैं। विंडोज पर फ़ायरफ़ॉक्स में, इन आइकन का प्रदर्शन दूषित है; आइकन पर राइट कई पिक्सल में स्थानांतरित कर दिया जाता है, और दाईं ओर काट और बाईं ओर से इर्द-गिर्द घूमती है, के रूप में यहां देखी गई:
।