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 :
.
quelle
Antworten:
Erhalten Sie das gleiche Problem, wenn Sie versuchen , Ihre Symbole mit Hobiconer zu exportieren? Icon Composer in jeder Hinsicht überlegen und kostenlos.
Der kommerzielle Nachfolger von Hobiconer namens Icon Slate kostet im App Store 4,99 US-Dollar. Hobiconer ist jedoch immer noch zu gewinnen (daher der Link zu der gespiegelten Datei von Softpedia ).
quelle
Welche Version von Icon Composer verwenden Sie?
Ich werde das von Ihnen aufgelistete Symbol hochladen, nachdem ich es mit dem Icon Composer von Xcode 4 zu einem konvertierten ico gemacht habe.
http://f.cl.ly/items/2v2R473k1N0z1D2R3R3i/badfavicon.ico
Wie bereits erwähnt, verwendet Windows 7 256 x 256 für Symbole.
Was genau machst du dafür, dass sie im ico-Format sein müssen?
Wenn Sie Web-Symbole erstellen, ist es nicht einfacher, ein anderes allgemeineres Format für ein Bild wie PNG oder JPEG zu verwenden.
Bearbeiten: Ich habe mein Bild im gleichen Format getestet und in Firefox auf dem Mac wird entschieden, 16x16 anstelle von 256x256 anzuzeigen. Daher wählt der Browser möglicherweise die Größe aus, die er darstellt, oder er kann die Art und Weise, in der die ico-Datei erstellt wird, nicht verarbeiten Bestimmen Sie die Bildgröße
Es fällt mir schwer, zu helfen, ohne wirklich zu wissen, warum sie für die Anzeige in Webbrowsern im ico-Format vorliegen müssen
quelle
Mein Vorschlag ist, GIMP anstelle von Icon Composer zu verwenden. Ich habe ein bisschen mit Windows-Symbolen herumgespielt, und es hat mich nie durcheinander gebracht. Meine einzigen Probleme damit (unter Mac OS X) sind:
quelle