Skip to main content

Hva er SWF?

SWF er en utvidelse av filformat.Den ble opprinnelig utviklet i 1995 for Netscape® Plug-in API (Application Programming Interface) for å la nettlesere spille av animasjon uten å bruke Java®.Plug-in, designet for enkel tegning og animasjon på nettet, ble opprinnelig kalt Futuresplash Animator ™ og utviklingsselskapet ble kalt FutureWave®.Utviklerne prøvde uten hell å selge programvaren til Adobe® og avviste Fraktal Design®, og sendte programvaren i 1996.

Sommeren 1996 brukte Microsoft® Futuresplash® i sin MSN® (Microsoft Network) lansering og Disney® online, som jobbet med Macromedia® Shockwave® i andre kapasiteter, brukte Futuresplash® for deres Disney® Daily BLAST.Slik fikk Macromedia® til å høre om produktet, og senere i 1996 kjøpte Macromedia® det, omdøpte Product Flash® og utviklet det til et fullt multimediautviklingsmiljø.

Fordi Macromedia® brukte web-plug-in kalt Shockwave® for flere multimedia-produkter, inkludert Flash®, er MIME Type Flash IS Application/X-ShockWave-Flash.Filbetegnelsen ble laget for å være SWF, som et forkortelse for "Shockwave Flash."Shockwave® er imidlertid en egen forfatterpakke, og på grunn av forvirring, og sammen med et kjøp av Macromedia® av Adobe® i 2005, ble SWF gjentatt som stående for "lite webformat."SWF -formatet kan levere vektorgrafikk, video, tekst og lyd på internett med støtte fra Adobe® Flash® Player og Adobe Air ™ -programvare.Estimater i begynnelsen av 2010 hevdet at 70–80% av videomaterialet på Internett var i Flash®-format, dvs. SWF-filer, og at mer enn 98% av stasjonære datamaskiner som var internettaktivert hadde Flash®-spiller.

SWFer det opprinnelige eksportformatet for Adobe® Flash®, multimedia forfatterprogramvare, men andre filer kan konverteres til SWF -format ved hjelp av omformere eller konverteres fra SWF -format til andre formater.En kontrovers rundt SWF -filformatet oppsto våren 2010, da Apple® endret iPhone® Developer License Agreement for å spesifisere at apper for iPhone® opprinnelig må skrives på et programmeringsspråk godkjent av Apple®.Denne utelukker utviklingen i Flash® CS5 -utgivelsen for 2010, som spesielt ble designet for å tillate utviklere å bygge apper i Flash® og dem som porter dem til andre plattformer.