Skip to main content

Hvad er SWF?

SWF er en filformatudvidelse.Det blev oprindeligt udviklet i 1995 til NetScape® Plug-In API (applikationsprogrammeringsgrænseflade) for at give webbrowsere mulighed for at afspille animation uden at bruge Java®.Plug-in, designet til enkel tegning og animation på nettet, blev oprindeligt kaldt Futuresplash Animator ™, og udviklingsfirmaet blev kaldt FutureWave®.Udviklerne forsøgte uden held at sælge softwaren til Adobe® og afviste Fractal Design®, sendte softwaren i 1996.

I sommeren 1996 brugte Microsoft® Futuresplash® i sin MSN® (Microsoft Network) lancering og Disney® Online Online, der arbejdede med Macromedia® Shockwave® i andre kapaciteter, brugte Futuresplash® til deres Disney® Daily Blast.Det var sådan, Macromedia® kom til at høre om produktet, og senere i 1996 købte Macromedia® det, omdøbte Product Flash® og udviklede det til et fuldt multimedieudviklingsmiljø.

Fordi Macromedia® brugte Web-plug-in kaldet ShockWave® til flere multimedieprodukter, herunder Flash®, er MIME-typen af Flash Application/X-Shockwave-Flash.Filbetegnelsen blev foretaget til at være SWF som et forkortelse for "Shockwave Flash."Shockwave® er imidlertid en separat forfatterpakke, og på grund af forvirring og sammen med et køb af Macromedia® af Adobe® i 2005 blev SWF genoptaget som stående for "lille webformat."SWF -formatet kan levere vektorgrafik, video, tekst og lyd på internettet med support fra Adobe® Flash® Player og Adobe Air ™ -software.Estimater i begyndelsen af 2010 hævdede, at 70–80% af videomaterialet på Internettet var i Flash®-format, dvs. SWF-filer, og at mere end 98% af stationære computere, der var internet-aktiveret, havde Flash®-afspiller.

SWFer det oprindelige eksportformat til Adobe® Flash®, multimedieforfattersoftwaren, men andre filer kan konverteres til SWF -format ved hjælp af konvertere eller konverteres fra SWF -format til andre formater.En kontrovers omkring SWF -filformatet opstod i foråret 2010, da Apple® ændrede iPhone® -udviklerlicensaftalen for at specificere, at apps til iPhone® oprindeligt skal skrives på et programmeringssprog, der er godkendt af Apple®.Denne udelukker udvikling i Flash® CS5 -udgivelsen for 2010, som specifikt var designet til at give udviklere mulighed for at bygge apps i Flash® og dem port dem til andre platforme.