Animation von wikipedia herunterladen
Google WebP unterstützt auch true Color mit Alpha-Kanal-Animation. Kürzere Codelängen können für Paletten verwendet werden, die kleiner als die 256 Farben im Beispiel sind. Wenn die Palette nur 64 Farben beträgt (so dass Die Farbindizes 6 Bit breit sind), können die Symbole zwischen 0 und 63 liegen, und die Symbolbreite kann auf 6 Bit mit Codes ab 7 Bit angenommen werden. Tatsächlich muss die Symbolbreite nicht mit der Palettengröße übereinstimmen: Solange die decodierten Werte immer kleiner als die Anzahl der Farben in der Palette sind, können die Symbole eine beliebige Breite von 2 bis 8 und die Palettengröße von 2 von 2 bis 256 betragen. Wenn z. B. nur die ersten vier Farben (Werte 0 bis 3) der Palette verwendet werden, können die Symbole mit Codes von 3 Bit als 2 Bit breit betrachtet werden. Ein interlaced Bild ist von oben nach unten in Streifen 8 Pixel hoch unterteilt, und die Zeilen des Bildes werden in der folgenden Reihenfolge dargestellt: Eine kleine Farbtabelle kann für kleine Bilder ausreichen, und wenn die Farbtabelle klein bleibt, kann die Datei schneller heruntergeladen werden. Sowohl die 87a- als auch die 89a-Spezifikationen erlauben Farbtabellen mit 2n Farben für alle n von 1 bis 8. Die meisten Grafikanwendungen lesen und zeigen GIF-Bilder mit einer dieser Tabellengrößen an.
aber einige unterstützen nicht alle Größen beim Erstellen von Bildern. Tabellen mit 2, 16 und 256 Farben werden weithin unterstützt. Die Pixel innerhalb jeder Zeile werden nicht verschachtelt, sondern nacheinander von links nach rechts dargestellt. Wie bei nicht interlaced-Bildern gibt es keinen Bruch zwischen den Daten für eine Zeile und den Daten für die nächste. Der Indikator, dass ein Bild verschachtelt ist, ist im Kopfblock des Bildes ein Bit gesetzt. Eingebettete Adobe Flash-Objekte und MPEGs werden auf einigen Websites verwendet, um einfache Videos anzuzeigen, erfordern jedoch die Verwendung eines zusätzlichen Browser-Plugins. WebM und WebP befinden sich in der Entwicklung und werden von einigen Webbrowsern unterstützt. [59] Weitere Optionen für Webanimationen umfassen die Bereitstellung einzelner Frames mithilfe von AJAX oder das Animieren von SVG-Images mit JavaScript oder SMIL (“Synchronized Multimedia Integration Language”). [Zitat erforderlich] Die ursprüngliche Version von GIF hieß 87a.
[1] 1989 veröffentlichte CompuServe eine erweiterte Version namens 89a[2], die Unterstützung für Animationsverzögerungen (mehrere Bilder in einem Stream wurden bereits in 87a unterstützt), transparente Hintergrundfarben und Speicherung anwendungsspezifischer Metadaten hinzugefügt wurde. Die 89a-Spezifikation unterstützt auch die Einbindung von Textbeschriftungen als Text (nicht das Einbetten in die grafischen Daten), aber da es wenig Kontrolle über Anzeigeschriftarten gibt, ist diese Funktion nicht weit verbreitet. Die beiden Versionen können unterschieden werden, indem man sich die ersten sechs Bytes der Datei (die “magische Zahl” oder Signatur) ansieht, die, wenn sie als ASCII interpretiert werden, “GIF87a” bzw. “GIF89a” lesen. GIF-Kunstanimationen wurden in Galerien und Festivals auf der ganzen Welt ausgestellt. [1] [5] [6] [7] [8] Einige Werke werden in Form von physischen, linsenförmigen Druckbildern ausgestellt. Als Ein Nobiss findet sich das Wort GIF in den neueren Ausgaben vieler Wörterbücher. Im Jahr 2012 erkannte der amerikanische Flügel der Oxford University Press GIF auch als Verb an, was “eine GIF-Datei erstellen” bedeutete, da “GIFing das perfekte Medium für das Teilen von Szenen von den Olympischen Sommerspielen” war. Die Lexikographen der Presse wählten es zum Wort des Jahres und sagten, dass sich GIFs zu einem “Werkzeug mit ernsthaften Anwendungen wie Forschung und Journalismus” entwickelt haben. [9] [10] Jeder Frame kann einen Index als “transparente Hintergrundfarbe” bezeichnen: Jedes Pixel, das diesem Index zugewiesen ist, nimmt die Farbe des Pixels an der gleichen Position aus dem Hintergrund an, die möglicherweise durch einen vorherigen Animationsrahmen bestimmt wurde. Internet Explorer verlangsamt GIFs, wenn die Framerate 20 Bilder pro Sekunde oder höher beträgt und Microsoft meldet, dass Google Chrome und Safari auch einige GIF-Animationen verlangsamen. [33] 2006 wurde von Mozilla eine Erweiterung des PNG-Formats aPNG (“Animated Portable Network Graphics”) als Alternative zum MNG-Format vorgeschlagen.