HTML5, Top, Web Design E oficial: Flash e pe moarte. Iar cenotaful e scris chiar de… Adobe
Bonnes-Fetes6

HTML5, Top, Web Design

E oficial: Flash e pe moarte. Iar cenotaful e scris chiar de… Adobe

Adobe si-a lansat, nu demult, noul lor utilitar de animatie: Animate CC, care va inlocui Flash Professional. Nimic neobisnuit, pana aici, eceptand… programul utilitar in sine. De ce acesta lansare e importanta?

In primul rand: numele

De ce a renuntat Adobe la cuvantul “Flash” din denumirea utilitarului? In ciuda faptului ca firma americana nu a admis niciodata utilizarii tehnologiei Flash in ultima decada, realitatea e cruda. Chiar cei de la Adobe recunosc ca:

“Astazi, mai mult de o treime din continutul creat in Flash Professional foloseste HTML5, in peste un milliard de dispositive la nivel global. Utilitarul este recunoscut ca o solutie viabila HTML5, care respecta ultimele standard IAB (Interactive Advertising Bureau), fiind folosit pe scara larga in industria desenelor animate […]”.

(http://blogs.adobe.com/animate/welcome-adobe-animate-cc-a-new-era-for-flash-professional/)

Iar tendinta e clara. Se asteapta ca HTML5 sa depaseasca Flash in 2 ani, daca nu chiar mai repede. Chiar acest nou utilitar Adobe (Animate CC) va contribui cu voiosie la acest declin (vom vedea mai tarziu cum). Si, alaturi de Flash, alte “jucarii” inrudite vor urma prabusirea: AIR (care déjà nu se mai bucura de support pe Linux), Flex (care a fost preluat din 2011 de Apache), ActionScript 4 (al carui mult asteptat standard a fost abandonat). Si, cel mai important: Adobe a renuntat la suportul acordat Flash Player pe suporturi mobile.

http://www.zdnet.com/article/adobe-drops-air-for-linux-due-to-lack-of-interest/

http://arstechnica.com/business/2011/11/adobe-donates-flex-to-foundation-in-community-friendly-exit-strategy/

http://www.yeahbutisitflash.com/?p=4812

http://mashable.com/2011/11/11/flash-mobile-dead-adobe/#1ETWel6vXiq3

In al doilea rand: scopul

Ce e asa nebisnuit in noul utilitar? In definitive, Animate CC pastreaza acelasi layout, aceeasi structura si aceleasi metode de lucru ca si predecesorul sau, Flash Professional. Desigur, vine si cu multe noutati:

https://www.adobe.com/products/animate/versions.html

https://www.adobe.com/products/animate/features.html

Creaza aceleasi animatii Flash ca si inainte. Da, doar ca Animate CC are acum ceva absolute nou: functioneaza si ca o platform de editare pentru animatii in HTML5. Acest lucru arata clar ca Adobe a inteles ca batalia pentru Flash e pierduta, dar nu vor sa piarda si batalia pe piata editorilor HTML5. In sprijinul acestei noi directii, Adobe a lansat, totodata, un alt soft creative, care ar permite utilizatorilor care nu conosc deloc programare (vorba vine… J ) sa-si creeze propriile lor site-uri in HTML5 fara sa scrie nici un rand de cod. E vorba de Muse CC:

http://www.adobe.com/products/muse.html


In definitiv, de ce Flash e in drum spre groapa?

Raspunsul nu e deloc simplu. E vorba, probabil, de mai multe motive a ale acestui declin.

Unul ar putea fi agresivitatea reclamelor Flash, in anii cand Flash era rege. Ar putea fi, spun, pentru ca, in fond, si HTML5 poate fi la fel de agresiv, deci trebuie sa mai existe si alte motive.

Un alt motiv: banii.Ca sa creezi animatie Flash, trebuie sa cumperi produsul Adobe. Ca sa creezi animatie HTML5 trebuie doar sa inveri HTML5, JavaScript si sa folosesti, eventual, o interfata de programare gen WebGL. Toate aceste sunt gratis, nu? J

Dar probabil cel mai important motiv este lipsa de “transparenta “ a tehnologiei Flash.Odata creat, un fisier compilat .SWF nu mai poate fi deschis si editat in lipsa fisierul correspondent .FLA. Si, evident, e nevoie si de utilul Flash Professional. Care necesitati, in nou, inseamna bani. Deoarece clientul final trebuie fie sa cumpere utilul sis a angajeze un designer calificat, fie sa externalizeze serviciul, sis a platesca unei terte firme de fiecare data cand doreste modificari, sa zicem, pe un banner de reclama Flash.In nplus, desigur, Flash cere instalarea prealabila a unui plug-in in browser. HTML5 nu are nevoie decat de un browser.

In final, ultimul motiv, nu neaparat cel mai putin important, este legat de gaurile de securitate ale animatiilor si ale player-ului Flash. Unele sunt critice:

http://bgr.com/2015/10/15/adobe-flash-player-security-vulnerability-warning/


Inapoi la Animate CC

Nu e in intentia mea sa fac o recenzie amanuntita a noii “jucarii” Adobe. Dar, in afara de crearea aplicatiilor in HTML5, mi se pare important sa notez posibilitatea de a a deschide proiecte vechi Flash si a le exporta in proiecte similiare, noi, doar ca rescrise in HTML5. Ceea ce arata clar ca Adobe s-a hotarat sa dea o mana de ajutor la ingroparea copilului favorit, Flash, in schimbul ascensiunii pe piata viitoarelor editoare de animatie HTML5. Cu ce success e greu de estimat acum, deoarece Adobe nu sunt singurii si nici primii inscrisi in acesta cursa.


Ce ne rezerva viitorul?

HTML5, desigur. Ale carui versatilitate si viteza au crescut constant in ultimii ani. In special datorita imbunatatirilor aduse “motorului” sau programmatic: JavaScript. Chiar daca JavaScript este un limbaj interpretat, deci este relative lent, recentele evolutii au adus acest limbaj la rangul de “limbaj de asamblare Web”. El e folosit si de cateva compilatoare JIT, cum ar fi OdinMonkey, desvoltat de Mozilla, unde programme scrise in C si C++ sunt compilate in JavaScript. Rezultatul: o crestere spectaculoasa a vitezeri de rulare a aplicatiilor.

https://wiki.mozilla.org/Javascript:SpiderMonkey:OdinMonkey

O alternativa la HTML5, interesanta, dar mai putin cunoscuta, ar put6ea fi pe dispozitivele mobile (in special in domeniul jocurilor animate) OpenFL. Bazat pe e o unealta “open source”, Hexe, si care, initial, fusese menit sa construiasca aplicatii Flash, OpenFL s-a reorientat rapid spre HTML5 inca din primavera lui 2014. Comunitatea OpenFL a simtit pericolul inaintea celor de la Adobe J OpenFL are pana acum un portofoliu mic, dar impresionant, de jocuri:

http://www.fortressofdoors.com/flash-is-dead-long-live-openfl/

http://haxe.org/

http://www.openfl.org/
Care e parerea voastra?

Va muri cu adevarat Flash in viitorul foarte apropiat? Este HTML5 urmatoarea stea a animatiei? E JavaScript singur in stare sa propulseze acesta masinarie? Avem, oare, nevoie de o solutie imbunatatita, combinata (prin compilare C sau C++, sau Haxe, sau orice altceva…)?

Sunteti bineveniti sa impartasiti cu noi parerile voastre sis a ne povestiti despre noi utile, unelte, solutii si optimizari legate de animatia web, si nu numai…

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile necesare sunt marcate *

Poți folosi aceste etichete și atribute HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Facebook
Google+
http://blog.beleringenierie.com/ro/2016/05/12/cest-officiel-flash-cest-fini-et-cest-adobe-qui-lannonce/">
Twitter