Skip to main content

Was ist SWF?

SWF ist eine Dateiformaterweiterung.Es wurde ursprünglich 1995 für die Netscape® Plug-in-API (Application Programing Interface) entwickelt, mit der Webbrowser die Animation ohne Java® zurückspielen können.Das Plug-In, das für einfache Zeichnen und Animation im Web entwickelt wurde, wurde ursprünglich Futuresplash Animator ™ genannt und das Entwicklungsunternehmen wurde FutureWave® genannt.Die Entwickler versuchten erfolglos, die Software an Adobe® zu verkaufen und Fractal Design® abzulehnen und die Software 1996 zu versenden., die mit MacRomedia® Shockwave® in anderen Kapazitäten zusammenarbeitete, verwendete FuturePlash® für ihre Disney® Daily Blast.So kam Macromedia®, um das Produkt zu hören, und später 1996 kaufte es Macromedia®, benannte es in Product Flash® um und entwickelte es zu einer vollständigen Multimedia -Entwicklungsumgebung.

Weil MacRomedia® das Web-Plug-In namens Shockwave® für mehrere Multimedia-Produkte verwendet hat, einschließlich Flash®, ist der Flash-Typ von MIME-Typ Anwendung/X-Shockwave-Flash.Die Dateibezeichnung wurde als SWF als Abkürzung für „Shockwave Flash“ erstellt.Shockwave® ist jedoch ein separates Authoring -Paket und aufgrund der Verwirrung und zusammen mit dem Kauf von MacRomedia® von Adobe® im Jahr 2005 wurde SWF als Stehen für „Small Web -Format“ verankert.Das SWF -Format kann im Internet Vektorgrafiken, Video, Text und Sound mit Unterstützung von Adobe® Flash® Player und Adobe Air ™ -Software liefern.Schätzungen Anfang 2010 behaupteten, dass 70–80% des Videomaterials im Internet im Flash®-Format, d. H. SWF-Dateien, und dass mehr als 98% der Internet-fähigen Desktop-Computer Flash®-Player hatten.

SWF.ist das native Exportformat für Adobe® Flash®, die Multimedia Authoring -Software, andere Dateien können jedoch mithilfe von Konvertern in SWF -Format konvertiert oder aus dem SWF -Format in andere Formate konvertiert werden.Eine Kontroverse um das SWF -Dateiformat trat im Frühjahr 2010 auf, als Apple® die iPhone® -Entwicklerlizenzvereinbarung änderte, um anzugeben, dass Apps für das iPhone® ursprünglich in einer von Apple® genehmigten Programmiersprache geschrieben werden müssen.Dies schließt die Entwicklung in der Flash® CS5 -Version für 2010 aus, die speziell entwickelt wurde, damit Entwickler Apps in Flash® erstellen können, und sie portieren sie auf andere Plattformen.