Konwersja filmu Flash stworzonego w SWiSH do HTML5
Pojawiło się dużo szumu medialnego wokół animacji wykonanych w HTML5 za pomocą obiektu canvas. Czy wiesz, że możesz konwertować proste pliki Flash do HTML5/Javascript? Oznacza to, że animacje Flash można odtwarzać na iPhone-ach i iPadach, które opierają się rozszerzeniach html5 canvas i svg dla animacji .
teraz, dzięki usłudze online google “swiffy”, możesz łatwo skonwertować twoje filmy z SWiSH Max by utworzyć proste animacje w html5. Korzystanie swiffy jest łatwe, najpierw wyeksportuj swój film do pliku. swf, następnie przejdź na stronę swiffy .Film poniżej pokazuje, jak:
Jak widać w filmie powyżej, eksport ze swiffy nie jest doskonały. Jednak, z pewną analizą komunikatów o błędach, i przeróbką oryginalnego pliku. swi,swiffy może być użyty do konwersji prostych animacji do odpowiedniego standardu. Generalnie pracuje całkiem dobrze z prostymi animacjami tekstu i prostymi skryptami.
Eksportowane html5 generalnie działa lepiej w Google Chrome. Jednak zaleca się, by wynik oglądać, za pomocą Safari, jako, że to domyślna przeglądarka w większości iPhonów, iPads i iPods.
Poniższa lista przedstawia niektóre z ograniczeń swiffy:
- Swiffy obecnie obsługuje podzbiór swf 8 i ActionScript 2.0.
- Filtry nie są obsługiwane przez Safari.
- Animowana zmiana kolorów nie jest obsługiwane przez Safari.
- Filtry Rozbłysk (ang. Glow) i Rzuć cień (ang. Drop shadow) mają ograniczone wsparcie w Google Chrome. Filtr Krawędziowania (ang. Bevel) nie jest wspierany.
- Obramowania kształtów z nadaną 0 nie są wyświetlane (Jest to minimalna szerokość linii w flash). Łatwo jest obejść to zmianiając szerokość na 1.
- Rendering jest wolniejszy niże we flash.
- Ogólnie proste efekty tekstowe pracują OK.
Weź również pod uwagę, chociaż html5 jest otwartą platformą, to zawiera wiele ograniczeń w stosunku do Flash:
- Nie wszystkie przeglądarki to wspierają.
- Gdy wspierają, wsparcie może się różnić w zależności od przeglądarki.
- Wspieranie formatów wideo i dźwięku jest wysoce zależne od przeglądarki.
- Ogólnie daje wolniejsze animacje niż można osiągnąć z flash.
Przykładowa konwersja
Przykładowy plik .swi może być pobrany z linku. Oryginał jest pokazany niżej .swf, a następnie link do pliku .html5 , który jest utworzony w swiffy.
Oryginalna animacja .swf:
Skonwertowany plik w html 5 można zobaczyć tutaj. Zobacz w Google Chrome dla najlepszych wyników.Safari również działa. IE9 działa w ograniczonym zakresie.