El escándalo del hackeo de HackingTeam ha hecho que entre los 400 GB de información filtrada aparezcan numerosos exploits. Uno de los más destacables fue el que aprovechaba una vulnerabilidad desconocida en Flash para que potenciales ciberatacantes accedieran y controlaran ordenadores remotamente sin que el usuario pudiera hacer nada.
La aparición de este problema ha vuelto a levantar las llagas en el sector. ¿Qué sentido tiene Flash hoy en día? Este estándar propietario y cerrado ha ido siendo sustituido gradualmente por alternativas abiertas como HTML5, y tanto aquellos que desarrollan estos estándares como buena parte de la industria parecen estar de acuerdo: Flash debe morir.
Muerte a Flash
Como revelaban en Wired, hace mucho que los movimientos para hacer que Flash desaparezca de la faz de internet están activos. Muchos consideran a Steve Jobs como verdadero precursor de ese movimiento anti-Flash. En su carta abierta de abril de 2010 el máximo responsable de Microsoft Apple explicaba las razones por las que Flash jamás se incluiría en los dispositivos móviles de Apple: la seguridad y su impacto en la autonomía de la batería eran pilares de esa argumentación, y Jobs -a pesar de las críticas y respuesta de Adobe- mantuvo su criterio. Flash nunca llegó a los iPhone o iPad de forma oficial.

El problema de la seguridad en Flash es especialmente notorio, y sus vulnerabilidades han sido especialmente destacables entre los expertos en seguridad que las han aprovechado para romper la seguridad de los navegadores web. En la reciente Pwn2Own de marzo de 2015 se encontraron diversos fallos en esos desarrollos, pero destacan las tres vulnerabilidades encontradas en Flash que volvieron a comprometer las garantías que ofrece Adobe.
La empresa se defiende de las críticas y argumenta que con un software tan utilizado y tan popular como Flash es normal que los crackers traten de sacar partido de él, pero también aseguran que siempre están alerta para corregir estas vulnerabilidades lo antes posible. El problema es que muchos ya se han cansado de ese juego del gato y el ratón que acaba perjudicando a los usuarios. Y algunas de las grandes se han cansado de jugar.
Facebook y Mozilla no soportan a Flash
El descubrimiento de las vulnerabilidades 0-day en Flash que aprovechaba el exploit de HackingTeam han sido la gota que colma el vaso para Mozilla y Facebook. Los responsables del desarrollo de Firefox acabaron bloqueando -vía una actualización del navegador- toda versión del plugin de Flash tras el descubrimiento de esas vulnerabilidades.

Por su parte en Facebook dejaron claro que la situación era ya insostenible. Alex Stamos, máximo responsable de la seguridad en Facebook, sugirió que Adobe debería anunciar el fin de Flash de una ver por todas. A pesar de que hay alternativas a Flash, "nadie invierte el tiempo necesario para migrar sus herramientas y actualizar a HTML5 porque esperan que Flash viva para siempre. Necesitamos una fecha para impulsar [esa migración]".
Hace tiempo que existen diversas propuestas para sustituir a Flash. Microsoft tenía puestas sus esperanzas en Silverlight, pero esta alternativa no ha logrado cuajar y HTML5 se ha ido imponiendo en más y más sitios web. Uno de los apoyos más fuertes ha sido el de Google, que lleva desde 2010 planteando esa migración. Más y más gigantes de la tecnología han respaldado ese proceso, y de hecho la última versión de Firefox activa el uso de HTML5 siempre de forma preferente sobre Flash en YouTube si ambas alternativas están disponibles.
¿Para qué se sigue usando Flash?
Las declaraciones y acciones de Mozilla y Firefox en estos últimos dudas son en realidad el último capítulo en ese debate, pero hace tiempo que existen diversas iniciativas para enterrar de una vez por todas a esta tecnología propietaria de Adobe. El movimiento Occupy Flash tiene como objetivo "lograr que todo el mundo desinstale el plugin de Flash Player de sus navegadores de escritorio". En el sitio web oficial de esta iniciativa se explica cómo desinstalarlo y se dan consejos sobre "cómo sobrevivir a una web sin Flash".

Los defensores de Flash creen que esta alternativa de Adobe sigue teniendo muchas virtudes, y una columna en Medium de un desarrollador de juegos 2D -sobre todo para Facebook- afirmaba que seguía siendo un recurso excelente. Incluso en la campaña de OccupyFlash revelan que "estamos seguros de que sigue habiendo grandes usos para esta tecnología, como el desarrollo de aplicaciones AIR", pero creen que la tecnología no debería ser parte de los navegadores.
El mundo de la publicidad en Internet también ha sido víctima hasta ahora de Flash, pero las comparaciones entre este estándar y las nuevas opciones de HTML5 y CSS3 dan aparentemente como ganadores a estos últimos, sobre todo ahora que más y más navegadores y diseñadores apoyan dichos estándares también en este ámbito tan propio de Flash tradicionalmente.
Por supuesto que en ese terreno de la publicidad ha habido apoyos importantes: Google lanzó Web Designer en septiembre de 2013 para el diseño de banners HTML5, pero la propia Adobe tiene en Edge Animate CC -parte de su suite creativa- su alternativa en este campo. Sus responsables ya hace años que concedieron la derrota en móviles y empezaron a plantear sus propias soluciones al respecto, y hay un buen puñado de soluciones que ofrecen esas herramientas de diseño HTML5 para todo tipo de ámbitos.

La evolución de HTML5 ha ido resolviendo también problemas y críticas que le achacaba parte de la industria. Una de las más importantes fue la inclusión de mecanismos DRM en HTML5, algo que plantea un debate evidente -gestión de contenidos propietarios en una plataforma abierta- pero que desde luego ha hecho que aquellos que criticaban este estándar por esa limitación ya no puedan hacerlo.
El soporte masivo por parte de todas las grandes de Internet es crucial para su éxito definitivo, pero la última palabra la tiene Adobe, que debería abandonar esta tecnología de una vez por todas y reconocer que hoy por hoy hay alternativas superiores, más abiertas, y que sobre todo tienen ese apoyo de industria y usuarios. Quizás Adobe debería dejar que Flash muriera con un poco de dignidad.
En Genbeta Dev | Flash Vs. HTML5: ¡es la guerra!
En Genbeta | ¿Qué ha sido de HTML5?
Ver 89 comentarios
89 comentarios
loggeador
Claro, claro, flash ha muerto..
...salvo por el porno
...y por los juegos online
...y por las webs de vídeos
...y por las webs de streaming
Pobre flash que ha muerto.
Y la coca-cola. Desde que se sabe que tiene tanto azúcar ya nadie la bebe. Excepto los humanos.
arymax
"Muchos consideran a Steve Jobs como verdadero precursor de ese movimiento anti-Flash. En su carta abierta de abril de 2010 el máximo responsable de Microsoft explicaba"
¿Microsoft?
Nacho
Hace meses que tengo el plugin de flash desactivado por defecto en Firefox, sin embargo los videos de Facebook siguen usando flash, luego ¿están en contra pero no hacen nada por remediarlo?
carlosrovira1
Siento no coincidir con el sentir general :). Me parece que Flash es una tecnología magnífica, siempre la he usado y lo seguiré haciendo por que me encanta y no solo me da la productividad que necesito, si no que los resultados son impresionantes. Apache Flex es simplemente una tecnología derivada impresionante.
HTML5 sí, lo llevo usando el mismo tiempo (incluso antes), pero aun con las mejoras de los últimos años esta un paso por detrás.
Por mi parte prefiero la coexistencia y dejar las "cazas de brujas".
Por mi parte, creo que debería existir menos sensacionalismo y entender que Flash Player no tiene menos bugs o problemas que los navegadores.
Os dejo un artículo recién escrito para "no enrollarme" más:
carlosrovira.com/algunas-verdades-sobre-mozilla-firefox-y-flash-player/
Saludos!
rubensoria
Una viñeta del tema que me ha encantado: http://www.commitstrip.com/wp-content/uploads/2015/07/Strip-La-vie-de-Flash1.jpg
rafa.garcia
Lo de flash es de traca, llevan años matándolo, incluso suicidándose, y al final ahí sigue el tío, ni la falta de soporte por parte de Apple para si iOS, ni la falta de soporte para Android por parte de Google han servido para cargarselo, ocho años llevan diciendo que tiene los días contados, pero parece inmortal.
Land-of-Mordor
Señores de Weblogs, si consideráis que Flash es tan innecesario y tan perjudicial para la experiencia web, ¿por qué vuestra web está plagada de contenido en Flash?
rubensoria
Hace años que no merece la pena. Se venía avisando del cambio de Flash a HTML5 desde hace más de 5 años y hasta Adobe dio herramientas para facilitar la tarea. Pero a pesar del cambio evidente que se ha ido haciendo, todavía no es suficiente.
Gonzalo
Esté bien que se quiera matar Flash pero sólo cuando haya una solución real que permita hacer todo lo que hace éste, y HTML5 hoy por hoy todavía no lo es. Y no me refiero a que sea más o menos sencillo, simplemente que lo permita. HTML5 por ejemplo no dispone de un estándar para hacer streaming de video y audio desde la webcam de tu ordenador, es decir, webs del tipo Chatroulette son simplemente imposibles de montar sin un añadido a tu navegador.
crisct
A mi me toca los huevos que un navegador decida que 'no debo' utilizar un plugin. Igual que el chrome y los plugins npapi.
Respecto a Flash, es un viejo dinosaurio del pasado que se resiste a morir, porque algunos la alimentan. Pero, hey, que los dinosaurio también pueden molar.
Lo más triste es que no haya ni una versión fiable, estable, libre de bugs...
jdelmoral
Todo muy bonito y muy fanboyer, pero mientras W3C no implemente el DRM en HTML5 no va a haber un paso importante hacia la desaparición de Flash player.
afsoons
¿Usos de flash? Decirselo a twitch. El día que usen un reproductor HTML5 que funcione en todos los navegadores y SSOO y no uno que SOLO funciona en safari y mac.
Ricardo
OTRO artículo tristemente escrito por una persona que jamás usó Flash en el ámbito profesional.
miguelangelnt
No entiendo porque siempre que hablan de flash, siempre siempre terminan relacionándolo con reproducción de video como si fuera lo único que hace...
javipas
Gracias por los avisos, como le decía a arymax ya está corregido. ¿Os imagináis a Jobs al frente de Microsoft? Hubiera estado curioso, todo un temazo para un "What if...?" :D ¡saludos!
jhavieri
HTML5 es el futuro, tiene un mundo de posibilidades. Creo que una de las cosas que ha evitado la evolución de a la web en general es Flash
jmponce1
flash es una tecnología vieja, obsoleta, dejenla morir con dignidad...
pero hay muchos nostálgicos que aún deben usar windows xp y flash ajajjajajaja
genitalico1
Flash con Internet Explorer deberian hacer su version alterna de internet.. creo que seria mas peligroso que visitar paginas dudosas en tor
dgdav
No confundir Flash Player con Adobe Flash, este segundo esta igual de vivo que siempre en plataforma de escritorio y mobiles.
irate
Bah! Esto lo vengó oyendo desde que era un crió, y vaya ya estoy suficiente mayorcito.
phbgjf
El motivo es muy simple, mientras Google siga promocionando su codec VP9 bajo el paraguas del HTML5, seguire usando Flash y H.264 (o H.265 si se animan).
sirzeta
a Barry Allen no le gusta este post.
PD:Xataka tampoco merece la pena,se suponía que era un blog de tecnología.
eliminator2099
El pedo real del flash se dejo ver cuando el iphone revolucionó el mercado de los móviles, flash nunca fue pensado para una interfaz que no fuera teclado y mouse por lo que su uso era imposible en las pantallas touch de aquella epoca (2007's), además de que consumía muchos recursos a mi me encantaba pero siendo realistas adobe lo mantenia a medias, desarrollando herramientas como edge y dejando a flash y action script de lado, por mi que se muera me dio muchas alegrias pero ya es tiempo de que lo entierren, realmente ya no es útil.
Klaus Gromenauer
Id y decidle (si tenéis narices, tiempo y ganas) a la administración del Estado Español que cambie todas sus páginas web con Flash y Java (Chrome también va a bloquear Java próximamente), y decidles que modifiquen todas las oficinas virtuales de presentación de trámites... Veréis a donde os mandan esos informáticos que aún emplean técnicas y diseños web dignas de los años 90...
Hacienda somos todos, y para hacer gestiones en organismos oficiales como la Oficina de Patentes o la Agencia Tributaria, sigue siendo necesario tener Flash y Java en el Navegador. Aunque solo sea porque las administraciones públicas se mueven a paso de elefante, creo que no se puede prescindir totalmente de estas tecnologías semiobsoletas (o más bien, pasadas de moda por los intereses actualizadores de los programadores a la hora de justificar sus sueldos). ¿que ya cualquiera programa en Flash? Pues nos inventamos otra cosa para mantener nuestra imprescindibilidad de cara a nuestros clientes. Como siempre, les colocaremos actualizaciones que no necesitan para solucionar problemas que no tienen o (como ocurre con el tema de los virus) que hemos creado nosotros mismos para "mover" el mercado.
Usuario desactivado
""" ciberatacantes accedieran y controlaran ordenadores remotamente sin que el usuario pudiera hacer nada. """
Desconectar el cable de red?
Klaus Gromenauer
Joder, es agotador...
Vale ya de dar la brasa con este tema. Quien quiera usarlo, que lo use, y quien no quiera, que no, pero basta ya de boicotearle el producto a Adobe.
¿que interese se ocultan tras estas campañas? ¡Ya está bien, joder!