Desde hace 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é en hacerlo así en lugar de usar un diminuto .png.
Imagina 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 renderizarlos correctamente, y sólo Firefox intenta renderizarlos en absoluto.
Entonces, ¿se supone que los archivos .ico producidos por Icon Composer no son compatibles con Windows? Si no es así, ¿hay alguna forma rápida de convertirlos en versiones que sí lo 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. Mis compañeros de trabajo están todos en Windows 7, por lo que no es sólo un problema de Windows XP.
ACTUALIZACIÓN 2: Esto sucede con los archivos .ico guardados desde Icon Composer 2.1 (Xcode 3) y 2.2 (Xcode 4). En Firefox en Windows, la visualización de estos iconos se corrompe; el icono se desplaza hacia la derecha varios píxeles, y el lado derecho se corta y se envuelve en el lado izquierdo, como se ve aquí:
.