Birkaç aydır Icon Composer (Xcode ile birlikte geliyor) kullanarak favicons oluşturuyorum. .İco dosyalarını kaydedebilir ve bazen Windows'un bazı durumlarda simgenin daha büyük sürümlerini gösterdiğini (veya göstermek için kullandığını) biliyorum, bu yüzden sadece küçük bir .png kullanmak yerine bu şekilde yapacağımı düşündüm.
Windows kullanan bir iş arkadaşım bana bu şekilde oluşturduğum şekerlerin hiçbirini göremediğini söylediğinde şaşırdım. Hiçbir Windows tarayıcısı bunları doğru bir şekilde oluşturmuyor gibi görünüyor ve yalnızca Firefox bunları oluşturmaya çalışıyor.
Icon Composer tarafından üretilen .ico dosyalarının Windows uyumlu olması gerekmez mi? Değilse, bunları sürümlere dönüştürmenin hızlı bir yolu var mı? Eğer öyleyse, ne yanlış yapıyor olabilirim?
GÜNCELLEME: İşte Icon Composer tarafından üretilen bozuk bir .ico dosyası örneği. İş arkadaşlarımın hepsi Windows 7'de, bu yüzden sadece bir Windows XP sorunu değil.
GÜNCELLEME 2: Bu, Icon Composer 2.1 (Xcode 3) ve 2.2'den (Xcode 4) kaydedilen .ico dosyalarıyla olur. Windows'taki Firefox'ta bu simgelerin görüntülenmesi bozuk; Burada görüldüğü gibi, simge sağ birkaç piksel kaydırılır ve sağ taraf kesti ve sol tarafına sarar edilir:
.