สองสามเดือนนี้ฉันได้สร้าง favicons โดยใช้ Icon Composer (ซึ่งมาพร้อมกับ Xcode) มันสามารถบันทึกไฟล์. ico และฉันรู้ว่าบางครั้ง Windows แสดง (หรือเคยแสดง) ไอคอนขนาดใหญ่ในบางกรณีฉันคิดว่าฉันทำแบบนั้นแทนที่จะใช้. png เพียงเล็กน้อย
ลองจินตนาการถึงความประหลาดใจของฉันเมื่อผู้ร่วมงานที่ใช้ Windows บอกฉันว่าเขาไม่สามารถเห็นคน favicons ที่ฉันสร้างขึ้นมาได้ ดูเหมือนว่าไม่มีเบราว์เซอร์ Windows ที่จะแสดงผลอย่างถูกต้องและมีเพียง Firefox เท่านั้นที่พยายามแสดงผลเลย
ดังนั้นไฟล์. ico ที่ผลิตโดย Icon Composer ไม่ควรใช้กับ Windows ได้หรือไม่ ถ้าไม่มีวิธีใดที่รวดเร็วในการแปลงให้เป็นเวอร์ชั่นที่? ถ้าเป็นเช่นนั้นฉันจะทำอะไรผิด
UPDATE:นี่คือตัวอย่างของไฟล์. ico ที่เสียหายที่สร้างโดย Icon Composer เพื่อนร่วมงานของฉันทั้งหมดอยู่ใน Windows 7 ดังนั้นมันจึงไม่ใช่แค่ปัญหาของ Windows XP
อัปเดต 2:เกิดขึ้นกับไฟล์. ico ที่บันทึกจากทั้ง Icon Composer 2.1 (Xcode 3) และ 2.2 (Xcode 4) ใน Firefox บน Windows การแสดงไอคอนเหล่านี้เสียหาย
ไอคอนจะเลื่อนไปหลายพิกเซลด้านขวาและด้านขวาถูกตัดออกและล้อมรอบไปทางด้านซ้ายเท่าที่เห็นที่นี่: