Definicja Macromedia Flash

Chłopiec grający w grę komputerową

Źródło obrazu: © Peter Lourenco/Moment/GettyImages

Macromedia Flash, obecnie znany jako Adobe Flash, to narzędzie do tworzenia interaktywnych treści i animacji online. Gry internetowe i kreskówki zbudowane we Flashu były kiedyś wszechobecne w Internecie, ale od tego czasu zostały zastąpione w wielu witryny jako przeglądarki umożliwiły pisanie bardziej wyrafinowanego kodu w podstawowych językach internetowych: HTML, JavaScript i CSS. Adobe powiedział, że przestanie dystrybuować swój odtwarzacz Flash do 2020 roku.

Macromedia Flash to narzędzie, które umożliwia osadzanie na stronach internetowych zaawansowanych animacji, interaktywnych funkcji i innych złożonych elementów.

Wideo dnia

Zaczęło się w połowie lat 90. jako narzędzie do animacji o nazwie FutureSplash, zbudowane przez firmę o nazwie FutureWave. FutureWave rozprowadziło narzędzie o nazwie FutureSplash Animator, które twórcy treści mogli wykorzystać do tworzenia kreskówek. Dostarczył również drugi produkt o nazwie FutureSplash Player, który był wczesną wtyczką przeglądarki internetowej, która umożliwiała wyświetlanie animacji na stronach internetowych, które je zawierały.

W 1996 roku firma programistyczna Macromedia kupiła program i skróciła jego nazwę do Macromedia Flash. Macromedia dodała dodatkowe funkcje do kreatora i odtwarzacza Flash, w tym język programowania o nazwie ActionScript, ściśle związany z JavaScript.

ActionScript i interaktywna sieć

ActionScript umożliwił programistom tworzenie złożonych interaktywnych treści w plikach Flash, które byłyby automatycznie wyświetlane, gdy użytkownicy odwiedzali strony, które były na nich załadowane. Firma Macromedia wkrótce wydała również ulepszoną obsługę wideo dla tego języka w czasie, gdy wideo internetowe wymagało głównie jednej lub innej wtyczki przeglądarki, aby działać z dowolną niezawodnością. Zaawansowane gry i aplikacje zostały zbudowane we Flashu, a także wczesne wersje produktów, takich jak YouTube.

Witryny korzystające z Flasha mogą się w tym czasie ładować wolno, zwłaszcza w przypadku użytkowników nadal korzystających z połączeń telefonicznych, ale zawierał bardziej zaawansowaną interaktywność niż można by było wtedy zbudować za pomocą internetowych języków programowania HTML, CSS i JavaScript. Niektóre witryny były krytykowane za nadmierne używanie Flasha, w tym strony z menu restauracji z niemożliwych do pominięcia animowanych wstępów lub wykorzystania Flasha, którego indeksowanie wyszukiwarki miały trudności z zapisywaniem treść tekstu.

W 2005 roku firma Adobe nabyła Macromedia, a produkt jest ostatnio znany jako Adobe Flash.

Spadek Flasha

Chociaż Flash był powszechnie używany na komputerach stacjonarnych i laptopach, nigdy nie był obsługiwany przez iPhone'a. Platforma była, między innymi, zbyt wolna dla wczesnych wersji iPhone'a, a w momencie premiery urządzenia języki internetowe wbudowane w przeglądarki stawały się coraz potężniejsze.

Decyzja o niewspieraniu Flasha zachęciła również wiele firm do przebudowania swoich aplikacji Flash na aplikacje na smartfony.

W latach 2010-tych organizacje używające Flasha zaczęły przechodzić na HTML5, najnowszą wersję internetowego języka programowania, a także najnowsze wersje JavaScript i CSS, które obsługują wideo i animacje o wysokiej wydajności oraz inne funkcje, które zostały zdegradowane do wtyczki. Nawet platformy z dużą ilością wideo, takie jak YouTube i Facebook, ostatecznie zaczęły odchodzić od Flasha do wideo HTML5.

Do 2016 r. twórcy przeglądarek, w tym Google i Microsoft, zaczęli domyślnie blokować zawartość Flash ze względu na obawy dotyczące wydajności i bezpieczeństwa. A od 2017 r. Adobe przestanie rozpowszechniać Flash Playera do 2020 r., zachęcając twórców treści do migracji swoich filmów, animacji i funkcji interaktywnych do nowszych technologii.