Reflexions sobre Flash


Molt s’ha parlat recentment sobre la relació d’Apple amb Adobe i Flash. Tots coneixem la postura d’Apple respecte Flash des de fa anys i és bastant clara, encara que molts usuaris encara l’esperen. Fa poc, la polèmica va tornar a sortir pel fet que no s’acceptaria cap aplicació a l’App Store programada des de Flash i exportades posteriorment a iPhone OS i aquesta setmana Steve Jobs ha publicat una carta oberta a la web americana explicant directament les raons de perquè no tenim flash als dispositius mòbils ni en tindrem en un futur. Intentaré resumir-vos els punts més destacats.

En primer lloc, abans d’entrar en matèria, Jobs li fa la pilota a Adobe, parlant dels seus inicis en un garatge, cooperant mentre Apple se n’anava a la deriva i Adobe estava amb l’Acrobat, i les ventes que actualment té Adobe del Creative Suite –la meitat són per Mac–. Després d’aquesta introducció, fiquem-nos en matèria…

Primer està l’”obert”

Flash és un sistema tancat. Al igual que molts poductes d’Apple, però creiem que les normes relatives a la web han d’estar obertes. Apple ha adoptat HTML5, CSS i Javascrip perquè són estàndards oberts i tots els dispositius mòbils els incorporen, o la per exemple la web de Google. L’HTML5 permet crear gràfics avançats, animacions, transicions… sense dependre de plug-ins.

Segon, hi ha “tota la web”

Adobe sempre ha dit que els dispositius mòbils d’Apple no poden accedir al tot el web complet perque el 75 % dels vídeos d’Internet estan en Flash. Apple respon que també estan disponibles en H.264, que és un format més modern. D’altra banda, el YouTube –40 % dels vídeos a Internet– rendeix genial a l’aplicació inclosa a tots els dispositius mòbils d’Apple. La majoria de serveis d’Internet ja ofereixen el seu contingut compatible amb l’iPad, iPhone i iPod. Per tant no ens estem perdent gaire cosa.

Tercer, fiabilitat, seguretat i rendiment

Symantec va destacar que Flash té un dels pitjors rècords de seguretat del 2009. I també se sap que Flash és la causa de la major part de penjades en un Mac. A més el Flash no funciona bé en dispositius mòbils. Segons ells, han demanat a Adobe que mostri un dispositiu mòbil que realment funcioni correctament, de moment encara no s’ha vist.

Quart, la vida de la bateria

Perquè la bateria duri tan quan es reprodueixen vídeos, els dispositius mòbils han de descodificar-lo per hardware, ja que per software consumeix massa potència. Tot i que recentment Flash ha afegit suport per a H.264, la major part de vídeos s’han de seguir descodificant per software a causa que aquesta tecnologia no està implementada als xips.

Cinquè, Touch

el Flash ha estat dissenyat per ordinadors que utilitzen el ratolí i no per a fer-la servir amb els dits. Per exemple, molts llocs webs es basen amb els rollovers, on apareixen menús o altres elements quan passes el cursor per damunt. Doncs la revolucionària tecnologia multi-touch no fa servir el cursor i no hi existeix el concepte rollover. En definitiva, és més fàcil adaptar-se a HTML5, CSS o JavaScrip i no tenir que traduir el teu web per a dispositius mòbils tàctils.

Sisè, la raó més important

Adobe també vol o volia que els desenvolupadors fessin servir Flash per crear aplicacions per a dispositius mòbils d’Apple. Doncs segons Apple, interposar una capa de software de tercers entre el desenvolupador i la plataforma dóna com a resultat una aplicació de baixa qualitat.

Conclusions

Flash va ser creat durant la era dels PC –per PCs i ratolí. Flash és un negoci d’èxit per Adobe, però la era mòbil necessita dispositius de baix consum, tàctils i amb estàndards oberts. Els medis demostren que el contingut no necessita del Flash i les 200.000 aplicacions de l’App Sotre demostren que Flash no es necessari pels desenvolupadors.

Finalitza amb una advertència i un consell: HTML5 s’interposarà als dispositius mòbils i als PCs i Adobe hauria de dedicar-se al HTML5 perquè és el futur.

Fins aquuí la carta de Steve Jobs al Flash d’Adobe.

El CEO d’Adobe no s’ha fet esperar i ha respòs punt per punt les qüestions plantejades per Apple en una entrevista del Wall Street Journal.

El CEO d’Adobe respon que ells creuen en el contigut obert. Creative Suite va ser dissenyada per terballar en multiples plataformes, i Apple últimament qüestiona els triomfs d’Adobe. Per Mr Narayen –CEO Adobe– aquesta carta de Jobs és una cortina de fum. Restringir les aplicacions escrites amb software d’Adobe no és una qüestió tecnològica. Aquesta política obliga als desenvolupadors a treballar el doble: una per Apple i una altra per altres dispositius.

Sobre l’afirmació que Flash és la primera causa de penjades de Mac, Narayen respon que el responsable és el sistema operatiu, i que el gran consum de bateria a l’Phone a causa del Flash és fals. Segons Adobe, Apple no li permet millorar cap d’aquests aspectes.

Bé doncs, aquí teniu el resum dels fets que s’han aclarit aquesta setmana. Crec que Flash està bastant sentenciada: si Apple vol que desapareixi, desapareixerà, però a llarg termini. Està bastant clar que el futur rau en l’HTML5, i si abans del llançament de l’iPad webs com CNN, Reuters, NYT, Vimeo, Time… i moltes més ja s’havien adaptat, alguna cosa deu significar. Sembla que aquí es tanca un altre capítol al llibre de triomfs d’Apple.