Historia Flasha, czyli Super Paint, Macromedia i Jonathan Gay

Screenshot z programu Super PaintPrekursorem formatu który znamy dzisiaj, jest prosty edytor graficzny, napisany przez ojca Flasha Jonathana Gay’a, w szkole średniej – Super Paint. Po ukończeniu studiów, Gay pracuje dla Silicon Beach Software, gdzie tworzy udoskonalony edytor Intellidraw, a następnie zakładał swoja własną firmę FutureWave Software (link). Tworzy ona oprogramowanie pozwalające na rysowanie na komputerze z użyciem „elektrycznego pióra” – technologii stworzonej i promowanej przez firmę GO, która jednak ostatecznie upada. Z powodu pozytywnego odzewu użytkowników, program SmartSketch nie znika z rynku razem ze zniknięciem platformy na której można go używać, zamiast tego przeniesiony zostaje na system Windows oraz Macintosh. Jest polowa roku 1995 i na świecie popularny staje się nowy koncept o nazwie Internet. SmartSketch ewoluuje natomiast w narzędzie do tworzenia animacji, które mogą być odtwarzane na stronach World Wide Web przy pomocy playera opartego na technologii Java, a następnie jako wtyczka do przeglądarki Netscape.

Program zmienia nazwę, najpierw na SmartSketch Animator, potem CelAnimator, następnie FuturSplash Animator i pod ta ostatnio sprzedawany jest jako narzędzie do tworzenia „kreskówkowych” animacji ma potrzeby sieci. Pod koniec 1995, w poszukiwaniu finansów na rozwój firmy i technologii, FutureWave Software chce sprzedać swój produkt Adobe. Transakcja nie dochodzi jednak do skutku – powolny odtwarzacz oparty na Javie nie wzbudza zachwytu potencjalnego kupca. W kolejnym roku FutureSplash Animator zyskuje uznanie i popularność, gdyż zostaje wykorzystany na stronie Microsoft oraz Disney’a. Będąc już rozpoznawalna, technologia zaczyna przyciągać inwestorów i wkrótce zostaje przejęta przez Macromedia. W grudniu 1996 roku na świat przychodzi Macromedia Flash 1.0 (Flash pochodzi ze złożenia wyrazów Future i Splash) (link).

W kolejnych latach format rozwija się i przechodzi wiele zmian, przechodząc w miedzy czasie do rąk Adobe, po wykupieniu przez nią Macromedia w 2005 roku (link). Jak od prostego edytora graficznego przejść do interaktywnej grafiki 3D? Droga nie jest prosta i aż do wersji 10 (Adobe Flash Professional CS4), wydanej w 2008 roku, trzeci wymiar nie jest we Flashu w ogóle brany pod uwagę! Na szczęście już we wczesnych wersjach dostępny był język skryptowy ActionScript opary na dialekcie ECMAScript (najpopularniejszym językiem w standardzie ECMAScript jest JavaScript), pozwalający na manipulacje wyświetlanymi obiektami. Z czasem Flash rozwijał się, język skryptowy umożliwiał na coraz większą kontrole nad animacjami, a także pozwalał na budowanie tak zwanych bogatych aplikacji internetowych (RIA – Rich Internet Application).

Komentowanie nieaktywne.