Skip to main content

Co to jest SWF?

SWF to rozszerzenie formatu pliku.Został pierwotnie opracowany w 1995 roku dla interfejsu API wtyczki Netscape® (interfejs programowania aplikacji), aby umożliwić przeglądarce internetowe odtwarzanie animacji bez użycia Java®.Wtyczka, zaprojektowana do prostego rysowania i animacji w Internecie, została pierwotnie nazwana Futuresplash Animator ™, a firma rozwijająca się nazywała FutureWave®.Deweloperzy bezskutecznie próbowali sprzedać oprogramowanie Adobe® i odrzucili Fractal Design®, wysyłając oprogramowanie w 1996 r.

Latem 1996 roku, Microsoft® używał FuturesPlash® w MSN® (Microsoft Network) uruchamianie i Disney® Online Online, który współpracował z Macromedia® Shockwave® w innych zdolnościach, używał FuturesPlash® do swojego DaSney® Daily Blast.W ten sposób Macromedia® usłyszał o produkcie, a później w 1996 r. Macromedia® kupił go, przemianował produkt Flash® i rozwinął go na pełne środowisko programistyczne multimedialne.

Ponieważ Macromedia® używał wtyczki internetowej o nazwie ShockWave® dla kilku produktów multimedialnych, w tym Flash®, typ MIME Flash to aplikacja/X-Shockwave-Flash.Oznaczenie pliku zostało stworzone jako SWF, jako akronim „Flash”.Jednak ShockWave® jest jednak oddzielnym pakietem autorskim, a ze względu na zamieszanie, a wraz z zakupem MacRomedia® przez Adobe® w 2005 r. SWF został ponownie postawiony jako stojący do „małego formatu internetowego”.Format SWF może dostarczać grafiki wektorowe, wideo, tekst i dźwięk w Internecie z obsługą Adobe® Flash® Player i oprogramowania Adobe Air ™.Szacunki na początku 2010 r. Twierdzono, że 70–80% materiałów wideo w Internecie było w formacie FLASH®, tj. Pliki SWF, i że ponad 98% komputerów stacjonarnych, które były obsługujące Internet.jest natywnym formatem eksportu dla Adobe® Flash®, oprogramowania do tworzenia multimediów, ale inne pliki można przekonwertować na format SWF za pomocą konwerterów lub konwertowany z formatu SWF na inne formaty.Kontrowersja wokół formatu plików SWF pojawiła się wiosną 2010 roku, kiedy Apple® zmienił umowę licencyjną programisty iPhone®, aby określić, że aplikacje na iPhone® muszą być pierwotnie napisane w języku programowym zatwierdzonym przez Apple®.To wyklucza opracowanie w wersji Flash® CS5 w 2010 roku, która została specjalnie zaprojektowana, aby umożliwić programistom budowanie aplikacji w Flash® i ich przenoszenie na inne platformy.