Skip to main content

Co je SWF?

SWF je přípona formátu souboru.Původně byl vyvinut v roce 1995 pro API Netscape® Plug-In API (Application Programming Interface), aby webové prohlížeče umožnily přehrávat animaci zpět bez použití Java®.Plug-in, navržený pro jednoduché kreslení a animaci na webu, se původně nazýval Futuresplash Animator ™ a vyvíjející se společnost se jmenovala FutureWave®.Vývojáři se pokusili neúspěšně prodat software Adobe® a odmítli Fractal Design®, přepravují software v roce 1996.

V létě 1996 Microsoft® použil Futuresplash® ve svém spuštění MSN® (Microsoft Network) a Disney® Online online a Disney® online, který spolupracoval s Macromedia® Shockwave® v jiných kapacit, používal Futuresplash® pro jejich Disney® Daily Blast.Takto Macromedia® přišla o produktu a později v roce 1996 ho Macromedia® koupila, přejmenovala na produkt Flash® a vyvinula jej do plného multimediálního vývojového prostředí.

Protože Macromedia® používal webový plug-in s názvem Shockwave® pro několik multimediálních produktů, včetně Flash®, typ mime je aplikací/X-Shockwave-Flash.Označení souboru bylo učiněno jako SWF, jako zkratka pro „Shockwave Flash“.Shockwave® je však samostatným autorským balíčkem a kvůli zmatku a spolu s nákupem Macromedia® od Adobe® v roce 2005 byl SWF znovu představen jako „malý formát webového formátu“.Formát SWF může na internetu poskytovat vektorovou grafiku, video, text a zvuk s podporou softwaru Adobe® Flash® Player a Adobe Air ™.Odhady na začátku roku 2010 tvrdily, že 70–80% video materiálu na internetu bylo ve formátu Flash®, tj. Soubory SWF, a že více než 98% stolních počítačů, které byly podpořeny internetem, mělo Flash® Player.

SWF.je nativní exportní formát pro Adobe® Flash®, multimediální autorský software, ale jiné soubory lze převést na formát SWF pomocí převodníků nebo převedeny z formátu SWF do jiných formátů.Kontroverze kolem formátu souborů SWF vznikla na jaře 2010, kdy Apple® změnil licenční smlouvu o vývojáři iPhone®, aby určil, že aplikace pro iPhone® musí být původně napsány v programovacím jazyce schváleném společností Apple®.To vylučuje vývoj ve vydání Flash® CS5 pro rok 2010, což bylo speciálně navrženo tak, aby vývojářům umožnilo vytvářet aplikace ve Flash® a převádějí je na jiné platformy.