Durante un par de meses he estado creando favicons usando Icon Composer (que viene con Xcode). Puede guardar archivos .ico, y sé que a veces Windows muestra (o solía mostrar) versiones más grandes del icono en algunas circunstancias, así que pensé que lo haría de esa manera en lugar de usar un pequeño .png.
Imagine mi sorpresa cuando un compañero de trabajo que usa Windows me dice que no puede ver ninguno de los favicons que he creado de esta manera. Ningún navegador de Windows parece representarlos correctamente, y solo Firefox incluso intenta representarlos en absoluto.
Entonces, ¿no se supone que los archivos .ico producidos por Icon Composer sean compatibles con Windows? Si no, ¿hay alguna forma rápida de convertirlos en versiones que sean? Si es así, ¿qué podría estar haciendo mal?
ACTUALIZACIÓN: Aquí hay un ejemplo de un archivo .ico roto producido por Icon Composer. Todos mis compañeros de trabajo están en Windows 7, por lo que no es solo un problema de Windows XP.
ACTUALIZACIÓN 2: esto sucede con archivos .ico guardados tanto de Icon Composer 2.1 (Xcode 3) como de 2.2 (Xcode 4). En Firefox en Windows, la visualización de estos iconos está dañada; el icono se desplaza a la derecha varios píxeles, y el lado derecho se corta y se envuelve alrededor de la parte izquierda, como se ve aquí:
.