Seit ein paar Monaten erstelle ich Favicons mit Icon Composer (im Lieferumfang von Xcode enthalten). Es kann .ico-Dateien speichern, und ich weiß, dass Windows manchmal unter bestimmten Umständen größere Versionen des Symbols anzeigt (oder verwendet hat), daher dachte ich, ich würde es so machen, anstatt nur eine winzige .png zu verwenden.
Stellen Sie sich meine Überraschung vor, als mir ein Windows-Mitarbeiter sagt, dass er keine der Favoriten sehen kann, die ich auf diese Weise erstellt habe. Kein Windows-Browser scheint sie korrekt zu rendern, und nur Firefox versucht überhaupt, sie zu rendern.
Sollen von Icon Composer erstellte .ico-Dateien also nicht Windows-kompatibel sein? Wenn nicht, gibt es eine schnelle Möglichkeit, sie in Versionen zu konvertieren, die es sind? Wenn ja, was könnte ich falsch machen?
UPDATE: Hier ist ein Beispiel für eine defekte .ico-Datei, die von Icon Composer erstellt wurde. Meine Kollegen arbeiten alle mit Windows 7, es handelt sich also nicht nur um ein Windows XP-Problem.
UPDATE 2: Dies geschieht mit .ico-Dateien, die sowohl von Icon Composer 2.1 (Xcode 3) als auch von 2.2 (Xcode 4) gespeichert wurden. In Firefox unter Windows ist die Anzeige dieser Symbole beschädigt. Das Symbol wird um einige Pixel nach rechts verschoben, und die rechte Seite wird abgeschnitten und um die linke Seite gewickelt, wie hier dargestellt :
.