Was ist SWF?
SWF ist eine Dateiformaterweiterung. Es wurde ursprünglich 1995 für die Netscape®-Plug-in-API (Application Programing Interface) entwickelt, damit 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 FuturePlash Animator ™ genannt und das Entwicklungsunternehmen wurde FutureWave® genannt. Die Entwickler versuchten erfolglos, die Software an Adobe® zu verkaufen und Fractal Design® 1996 zu versenden. So kam Macromedia® von dem Produkt, und später 1996 kaufte es Macromedia®, benannte es in Produktflash® um und entwickelte es in eine vollständige Multimedia -Entwicklungsumgebung.
Da MacRomedia® das Web-Plug-In namens Shockwave® für mehrere Multimedia-Produkte verwendete, einschließlich Flash®, ist der Flash-Typ von MIME die Anwendung/X-Shockwave-Flash. Die Dateibezeichnung wurde als SWF als Abkürzung für „Shockwave Flash“ erstellt. Shockwave® ist jedoch ein separates Autoring -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“ neu verarbeitet. 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 gaben an, 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 -Autorierungssoftware, aber andere Dateien können mit Konvertern in SWF -Format konvertiert oder von SWF konvertiert werdenFormat zu anderen Formaten. Eine Kontroverse um das SWF -Dateiformat ergab sich im Frühjahr 2010, als Apple® die iPhone® Developer -Lizenzvereinbarung ä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.