Selama beberapa bulan sekarang saya telah membuat favicons menggunakan Icon Composer (yang dilengkapi dengan Xcode). Ini dapat menyimpan file .ico, dan saya tahu bahwa kadang-kadang Windows menunjukkan (atau digunakan untuk menunjukkan) versi yang lebih besar dari ikon dalam beberapa keadaan, jadi saya pikir saya akan melakukannya dengan cara itu alih-alih hanya menggunakan .png kecil.
Bayangkan betapa terkejutnya saya ketika rekan kerja yang menggunakan Windows memberi tahu saya bahwa dia tidak dapat melihat favicon apa pun yang saya buat dengan cara ini. Tampaknya tidak ada peramban Windows yang merendernya dengan benar, dan hanya Firefox yang berupaya merendernya.
Jadi, apakah file .ico yang dihasilkan oleh Icon Composer tidak seharusnya kompatibel dengan Windows? Jika tidak, apakah ada cara cepat untuk mengubahnya menjadi versi yang ada? Jika demikian, apa yang mungkin saya lakukan salah?
UPDATE: Berikut adalah contoh file .ico yang rusak yang diproduksi oleh Icon Composer. Rekan kerja saya semuanya menggunakan Windows 7, jadi ini bukan hanya masalah Windows XP.
UPDATE 2: Ini terjadi dengan file .ico yang disimpan dari kedua Icon Composer 2.1 (Xcode 3) dan 2.2 (Xcode 4). Di Firefox pada Windows, tampilan ikon-ikon ini rusak; ikon digeser ke kanan beberapa piksel, dan sisi kanan dipotong dan membungkus di sekitar ke sisi kiri, seperti yang terlihat di sini:
.
sumber
Jawaban:
Apakah Anda mendapatkan masalah yang sama jika Anda mencoba Hobiconer untuk mengekspor ikon Anda? Lebih unggul dari Icon Composer dalam segala hal, dan gratis.
Pengganti komersial Hobiconer yang disebut Icon Slate adalah $ 4,99 di App Store, namun Hobiconer masih di luar sana untuk diperebutkan (karenanya tautan ke file mirror Softpedia)
sumber
Versi apa dari Icon Composer yang Anda gunakan?
Saya akan mengunggah ikon yang Anda daftarkan setelah saya membuatnya menjadi ico yang dikonversi dengan Icon Composer Ikon Xcode 4.
http://f.cl.ly/items/2v2R473k1N0z1D2R3R3i/badfavicon.ico
Seperti yang dicatat 256x256 adalah apa yang digunakan windows 7 untuk ikon.
Apa sebenarnya yang Anda lakukan yang mengharuskan mereka dalam format ico?
Jika Anda membuat ikon web, bukankah lebih mudah untuk menggunakan format gambar yang lebih umum seperti png atau jpeg.
Sunting: Saya menguji gambar saya yang dibuat dalam format yang sama dan di firefox pada mac, ia memutuskan untuk menampilkan 16x16 daripada 256x256 jadi mungkin browser sedang selektif pada ukuran yang disajikan atau tidak dapat memproses cara file ico dibuat untuk tentukan ukuran gambar
Sulit bagi saya untuk membantu tanpa benar-benar mengetahui alasan mereka harus dalam format ico untuk dilihat di browser web
sumber
Saran saya adalah menggunakan GIMP dan bukan Icon Composer. Saya dulu bermain-main dengan ikon Windows sedikit adil, dan itu tidak pernah kacau untuk saya. Satu-satunya masalah saya dengan itu (pada Mac OS X) adalah:
sumber