Open source Flash

Znam da je većina ljudi bukvalno napujdana da mrzi Adobe Flash, jer je to tako moderno danas i svi cool klinci to rade, jelte, ali da li Flash to zaslužuje?

Prvo da objasnim odakle je mržnja prema Flashu počela. Ta mržnja je počela od Stiva Džobsa, ali ona nema veze sa tehničkim aspektima platforme. Flash je u to vreme bio na visokom nivou razvoja i bio je najpopularnija platforma za razvoj sajtova. Ta mržnja ima veze sa nečim drugim. Jel možete da pogodite sa čim?

Da, pare su u pitanju.

Stiv Džobs je tada izbacio iPod i iPhone, a Flash je bio problem jer nije mogao da se monetizuje za iOS. On nije mogao da vidi šta se nalazi u kompajliranim SWF fajlovima, nije mogao da dozvoli da drugi kroz flash provlače svoje sisteme za reklame i nije u taj sadržaj mogao da ubaci svoje.

Tako je počelo kaljanje fantastične platforme svih web dizajnera. Zbog lažnog idola, kome se bez bilo kakvog razmišljanja klanjaju milioni fanboja širom sveta. Vidi se da ga ne volim kroz način na koji pišem o njemu, ali je to zaslužio kroz sve šta je radio.

Vremenom je ta vojska poslušnih ljudi počela sa bojkotom i kaljanjem Flash platforme, bili su preglasni u svojim stavovima i svet je polako počeo da ih sluša. Ako neko može da čeka u redu za telefon danima, budite sigurni da će godinama plakati preko weba bez znakova umora.

Flashu je zabranjen ulaz u iOS. Za to vreme, od vrhunca platforme, bojkot je doveo dotle da se Flash više ne razvija kao nekada, novac nije tekao gde treba i Flash je doveden dotle da se samo krpi. U poslednje vreme i dotle da se krpi kad za to ima vremena. Kvalitet je opao i onda su svi ustali u borbi protiv Flasha.

Apsolutno mi je neverovatno da je Adobe dozvolio ovo i da se uopšte nije borio za svoj proizvod.

Šta je posledica svega toga po nas dizajnere?

Pa morali smo da naučimo da kodiramo na prvom mestu jer više nismo imali platformu na kojoj možemo da napravimo lep i interaktivan dizajn, sa animacijama, zvukom i videom. Sada je sve to prebačeno u HTML, JS, CSS, SVG itd. Za nekada jednostavne zadatke, kojima je trebalo 10 minuta da se završe preko Flasha, sada morate da provedete sate, dane, pa i nedelje, kako bi to ispalo kako treba.

https://www.srbijatours.com/images/svg/sti-messenger.svg

Evo primera (otvorite u browseru) https://www.srbijatours.com/images/svg/sti-messenger.svg

Primenjen SVG je na www.srbijatours.com naslovnoj strani.

Ovakvu animaciju sam ranije u Flashu mogao da nacrtam i animiram za sat vremena, verovatno i manje. Sada moram da nacrtam vektore, prebacim u SVG, optimizujem i organizujem SVG kod, napišem CSS keyframe animaciju i potom… potom to neće da radi kada se ubaci kao slika na stranu, već mora da se ubacuje inline HTML da bi radilo. Što znači da nema keširanja resursa, što je još jedan minus.

Za tako nešto mi sad treba dobar deo dana. Ako je nešto komplikovanije u pitanju, ceo proces više nije isplativ. Definitivno nije isplativ za klijente.

Zato danas imamo situaciju da se svi sajtovi rade preko gotovih framework-a, jer su dizajnerski elementi već iscrtani i iskodirani. Svi koriste Bootstrap, Material design, da Apple forsira isključivo svoj design guidelines (barf povrać) i tako dalje. Rezultat je da 99% sajtova danas liče jedni na druge, da “web dizajneri” više ne postoje kao zanimanje jer je preobimno za naučiti, a da izvedeno i osakaćeno zanimanje “UI dizajner” danas samo obrće i okreće gotove frameworke.

To je bio moj sastav na temu “Zašto ne volim Apple i Stiva Džobsa” :D, a sve je počelo jer sam želeo da ostavim link ka inicijativi da se Flash ne ubije, već da se prebaci u Open Source projekat. Ako vam se ideja svidi, lupite zvezdicu na GitHubu. Za mene možete da pretpostavite šta sam uradio ;)

Vladimir Jovanović
Total dizajner i front end developer, a ponekad i full stack developer, copywriter, animator…

Pridružite se Facebook diskusiji na https://www.facebook.com/vladimir.webdesign/

Vladimir Jovanović

Blog Vladimira Jovanovića na srpskom. Teme su veb dizajn i IT

Vladimir Jovanović

Written by

Senior Web Designer

Vladimir Jovanović

Blog Vladimira Jovanovića na srpskom. Teme su veb dizajn i IT