Ich suche noch nach einer Beschreibung der verschiedenen,
akzeptierten
idealen
Formate für Icons im Webfront. Es gibt zwar einige Beiträge mit erstellten Icons, aber eine Formatbeschreibung und die Auswirkungen, z.B. auch, wie z.B. mit PNG vs. GIF vs. JPG umgegangen wird, habe ich leider nicht gefunden.
Es werden nur PNGs unterstützt. Dieses sollten einen Alphakanal mit mindestens 8 bit haben, damit die Kanten ordentlich geglättet sind. Eine Auflösung von 32x32 px bietet sich an, da die Icons sonst eh auf diese Größe skaliert werden, wobei Skalierungsverluste auftreten. Zur Erstellung benutze ich Inkscape.
Ein ja oder nein wäre kürzer gewesen! Es wurde dieselbe wertvolle Zeit vergeudet und es hat nix gebracht.
@paresy: Wenn das Produkt ordentlich dokumentiert wäre, bräuchte man diese doofen Fragen gar nicht stellen. Und so selbstverständlich, dass es nur am Browser liegt, ist es wohl auch nicht, denn: warum sollten sonst von Webfront NUR PNG unterstützt werden? Jeder Browser (und soweit ich das sehe auch Dojo) unterstützt heute gif und jpg.
@werner: Weil ich mir den Aufwand, ein animiertes PNG zu machen sparen kann (ich müsste mich dazu einarbeiten), falls es eh nicht geht.
Das war eine indirekt Antwort, die eine erweiterte Antwort der Frage „Warum ist dies so?“ mit beinhaltet hat. Meine Annahme, dass du die Antwort sofort wissen würdest war leider falsch. Sorry.
Ja, es skaliert um, wie ich oben schon gesagt hatte. Es färbt auch um. Daher reicht dann aber auch ein Bild für WebFront (32x32, weiß, png), iFront (32x32, schwarz, png), WebFront Retro (32x32, weiß, gif) und WebFront Retro Mobile (16x16, weiß, gif). Da PHP libpng benutzt und APNG als Fallback das erste Bild der Animation anzeigt, werden APNGs wahrscheinlich im WebFront auf das erste Bild der Animation gekürzt.
Dann wird libpng trotzdem nie APNG unterstützen, weil PNG nicht für Animationen vorgesehen ist und daher die Integration von APNG in libpng abgelehnt worden ist, da die ja ihr noch weniger unterstützes MNG dafür vorgesehen haben. Wenn Dich deren Politik weiter interessiert, frag Onkel Google. Ins WebFront kommt jedenfalls kein APNG oder MNG, solange es nicht von den gängigen Browsern und PHP unterstützt wird.
Ok. Dann haben wir ja jetzt die einfache Antwort, die doch schon ganz zu Anfang ganz einfach hätte gegeben werden können (und mehr wollte ich auch nicht):
Animation: Nein bei PNG.
Wie sieht es bei den GIFs im
WebFront Retro (32x32, weiß, gif) und WebFront Retro Mobile (16x16, weiß, gif).
Daher reicht dann aber auch ein Bild für WebFront (32x32, weiß, png), iFront (32x32, schwarz, png), WebFront Retro (32x32, weiß, gif) und WebFront Retro Mobile (16x16, weiß, gif).
so gelesen, dass bei den anderen beiden gif’s gebraucht werden … war wohl falsch? Wird also das PNG in die dort verwendeten GIF’s umgewandelt?