Tworzenie i pozycjonowanie stron internetowych, które dostarcza Klientów

Menu

Co to jest Flash, Silverlight, Flex i HTML5 Canvas i czy warto je stosować?

Zdjęcie autorstwa digitalart

Flash, Silverlight, Flex i HTML5 Canvas to podobne w działaniu technologie tworzenia animacji i filmów na strony internetowe. Wiążą się z nimi pewnie wielkie zalety, ale też poważne wady.

Czy warto posiadać stronę internetową zrobioną w którejś z tych technologii? A jeśli tak, czy wykonana ma w niej być tylko część strony, czy całość? Jakie są fakty i mity towarzyszące animowanym stronom?

Przeczytaj teraz i zdecyduj, jak będzie wyglądać strona Twojej firmy!

Zalety i wady Flasha, Silverlighta, Flexa i HTML5 Canvas

Strony internetowe są zazwyczaj nieruchome. Jeśli jest na nich bardziej zaawansowana animacja lub film, to prawie na pewno został wykonany przy pomocy Flasha, Flexa, Silverlighta lub HTML5 Canvas. Przykładowo, wszystkie filmy w serwisie YouTube są pokazywane dzięki Flashowi (obecnie są zamieniane na HTML5).

Wszystkie te technologie świetnie nadają się do wyżej wymienionych zastosowań - można przy ich pomocy tworzyć piękne, zapierające dech w piersiach strony.

Niestety te multimedia obarczone są pewnymi kosztami. Ponieważ są ruchome, prawie nigdy nie można ich wydrukować (nawet, gdy animacja się akurat nie rusza). Ograniczają one też użyteczność. Przykładowo, kliknięcie prawym klawiszem myszy na animacji tego typu wywołuje inne opcje, niż to samo kliknięcie w każdym innym miejscu strony internetowej. Pojawiają się też problemy z zaznaczaniem i kopiowaniem tekstu zamieszczonego w animacji. W formularzach tworzonych w tych technologiach zazwyczaj nie działają znane skróty klawiszowe, jak wciśnięcie strzałki w dół w celu rozwinięcia pola opcji do wyboru. Przeglądarki z kolei nie zapamiętują danych wpisanych do takich formularzy.

Do niedawna wyszukiwarki (np. Google) niezbyt radziły sobie z analizą tekstów użytych w tego typu animacjach, lecz obecnie nie jest to już problemem.

Czym różni się Flash od Flexa, Silverlighta i HTML5 Canvas?

Flash służy do tworzenia interaktywnych animacji. Flex jest bardzo podobny (należy do tej samej firmy - Adobe), lecz jest wygodniejszy dla programistów, którzy tworzą formularze i teksty częściej, niż animacje. Flex jest więc tylko narzędziem ułatwiającym tworzenie stron we Flashu, które nie potrzebują zaawansowanych animacji.

Silverlight to z kolei odpowiednik Flasha, stworzony przez firmę Microsoft. Jest dużo mniej popularny i w zasadzie nie warty uwagi.

Wszystkie te trzy technologie są płatne. Alternatywą jest darmowy element Canvas, należący do języka tworzenia stron o nazwie HTML5. Od roku 2015 widać wyraźnie, że technologia ta skutecznie wypiera Flasha jako najpopularniejsza do wykonywania animacji na stronach internetowych.

Czy warto stosować Flasha, Flexa, Silverlighta lub HTML5 Canvas?

Flash i Flex nadają się do stron, które wymagają zaawansowanych animacji, w szczególności zaś: do gier, które uruchamia się bezpośrednio w obrębie witryny internetowej. Przykładowo, strona Coca-Coli może nie mieć zbyt wielu ciekawych informacji tekstowych, ale z pewnością może przyciągnąć ciekawymi grami, które we Flashu można stworzyć. Flash dobrze się też sprawdza w przesyłaniu audio i video - np. do tworzenia wideokonferencji na żywo, dynamicznie zmieniających się wykresów lub zamieszczania filmów i nagrań dźwiękowych na stronie.

Dla większości stron firmowych kluczowe jednak będą informacje tekstowe, więc Flasha można całkowicie wyeliminować lub ograniczyć np. do animacji loga firmy lub baneru. Generalnie im mniej Flasha na stronie, tym lepiej, bowiem więcej elementów będzie drukowalnych i klikalnych w standardowy sposób. Warto też podkreślić, że strony wykonane we Flashu są zazwyczaj trochę droższe, niż te wykonane bez użycia tej technologii, a nieumiejętny twórca stron może zrobić we Flashu bardzo obszerną stronę, która będzie długo się ładować i wolno działać.

Ze względów technicznych opisanych powyżej nie należy tworzyć całych stron lub elementów menu w tych technologiach.

Silverlight z racji niewielkiej popularności nie jest wskazany.

Wydawać by się więc mogło, że HTML5 Canvas jest najlepszą technologią tworzenia animacji na stronach internetowych. Tak jest faktycznie, ale należy mieć na uwadze, że obecnie odchodzi się od zbędnych ruchomych elementów na stronach, stawiając na statyczność treści.

O ile więc dana witryna nie ma ważnego powodu do stosowania animacji, należy ich unikać.

Darmowa książka dla planujących zakup strony internetowej

Książka Zamawianie stron i sklepów internetowych od A do Z

Jeśli planujesz zakup strony, koniecznie pobierz i przeczytaj naszą książkę elektroniczną "Zamawianie stron i sklepów internetowych od A do Z". Dowiesz się z niej między innymi:

  • które oprogramowanie wybrać
  • jak sprawdzić wykonawcę
  • jakie są całkowite koszty
  • co będzie potrzebne
  • na co zwrócić uwagę
  • jak założyć stronę wielojęzyczną
  • co zagwarantuje sukces sklepu
  • jakie treści muszą znaleźć się na stronie

Kliknij, by pobrać książkę ZA DARMO!