Adobe dice adiós al Flash en móviles/smartphone

granaino127

Mucho ha pasado desde que el bueno de Jobs dijera que el Flash Player era algo inapropiado para moviles alegando su falta de seguridad, gran consumo y que principalmente no estaba pensado ni para dispositivos moviles ni para pantallas táctiles.
Por estas y muchas otras razones, la industria se ha terminado de convencer de que muchos dispositivos no visionan las web que contienen flash y reconocen que Steve Jobs tenía razón. Por ello, quieren potenciar al máximo HTML 5.

En breve Adobe podría anunciar su abandono del Flash para dispositivos moviles para centrarse en el desarrollo de HTML5.

Parece que han aparecido algunos comentarios de la compañía ya:

No vamos a seguir desarrollando Flash Player para navegadores que operen en nuevos dispositivos móviles”, han asegurado desde la compañía. No obstante, sí que lanzarán el Flash Player 11.1 para Android y Blackberry PlayBook.

Ahora la perspectiva ha cambiado, el mercado manda. La compañía ha anunciado un aumento en la inversión en HTML5 y se refiere a éste en otro tono. “Es universalmente compatible con los principales dispositivos móviles, en algunos casos de forma exclusiva”, ha dicho a través de su blog oficial.

Fuente: iPhone4Spain & SiliconNews

1
spyro512

Bien, parece que flash empieza a ser menos importante para la navegación en dispositivos móviles.

altorete

Una gran noticia. Es el impulso que necesitaba el HTML5.

2 1 respuesta
Shaka

Un poco de leña ...

Ahora navegaremos con la misma fluidez que los Iphones xDD

P.D. es que esta todo un poco soso.

2 2 respuestas
granaino127

#4 Ni por esas
/trollface

xDDD!, si la verdad es que la cosa está bastante tranquila para una noticia de tal calado... Habrá mas de uno reponiéndose del shock :O

eaSyy

El flash estaba ya desde hace unos años para el arrastre. Su sustituto, el HTML5, como bien apunta #3.

1 respuesta
spyro512

#4 con flash desactivado tampoco navegáis como un iPhone :(

Tú ibas a pasarte al lado oscuro además... aun te espero 8-)

1 respuesta
granaino127

#6 El HTML5 lleva mucho tiempo siendo una gran alternativa, mas segura, mas liviana, menos consumo, capaz de hacer muchas de las cosas que se pueden hacer en una web con flash...

Apple tenía las esperanzas en HLTML5 desde siempre y Jobs lo aseguró que llegaría este día... y ha llegado, personalmente me alegro porque para mi era un estorbo el flash movil... en todos los Android/otros lo tengo desactivado de los navegadores de hecho.

1 respuesta
Peyru

llevaba ya tiempo esperando esta noticia, hace falta que alguien le de un empujoncito al html5 , me parece 1000 veces mas potente q flash que es una herramienta del siglo pasado, literalmente

eagLe__

#8 sabes a caso que es html5?

Lo comparas con flash cuando para nada es así, html5 sirve para paginar las webs de una manera más sencilla, fácil y ordenada. Con multiples opciones que da la posibilidad de crear "ciertas animaciones" pero para NADA tiene comparación con flash. HTML5 es un sistema de "maquetado" , para taguear las páginas de una manera más sencilla, para que cuando vayas a maquetar una versión móvil, te limites al "contenido" para mostarlo de manera más sencilla en estos dispositivos.

Jobs decia que no permitia flash por el peligro que supone, y en parte es cierto pues con flash puedes programar aplicaciones, comandos...etc que pueden poner en peligro la vulnerabilidad del usuario, pero vamos, día a día vemos flash en banners de publicidad y a saber de donde vienen y qué AS tienen metido.

A mi me han jodido, yo tenía la esperanza de que flash fuese adoptado por las grandes posibilidades que tiene, desde hacer páginas para que se vean igual para todos, desde hacer animaciones, desde hacer páginas con programación propia (los típicos juegos flash)...etc, a parte de que tengo un master de adobe en el cual se incluye flash y me toca la moral que cada vez vea que me sirve para menos con las posibilidades que tiene.

Una cosa es que digas que el iphone ta bien, pero eres demasiado applefan, vamos, lo que no le gusta a jobs a ti tampoco. Pero simplemente no te gusta por fanboy, si supieses las posibilidades que tiene verías que flash es una de las mejoras cosas que existen pues, lo que te funciona en un pc en flash, te va a funcionar igual en otro aparato que lo reproduzca, ya puede tener el sistema que sea, que si lo "lee", lo vas a disfrutar igual, y para ti eso es algo negativo?

Lo de abandonar flash por parte de adobe en smartphones es en el tema de desarrollo de páginas en flash para móviles principalmente, dejando de impulsarlo con distintas herramientas para facilitar su creación en estas plataformas. El adoptar html5 lo que hace es cumplir lo que debía de hacer flash, un sistema de reproducción por igual para todos del contenido, que ya podía ser sólo texto, o una página, pero ahora nos quedamos sin el AS y sin la posibilidad de programar páginas flash funcionales tanto para web como para móviles pues cada vez los móviles dejarán de incluir flash.

17 3 respuestas
granaino127

#10 Se que es HTML5, es un lenguaje básico de texto.

He programado en HTML....pero las posibilidades de HTML5 son muchas, basicamente se pueden emular casi cualquier animación chachi típica del flash, insercción de videos de forma bonita y blabla..

No he trasteado con HTML5 la verdad, asi que ciertamente no se de todo lo que es capaz solo lo que me he informado a groso modo a lo largo del tiempo.

eagLe__

Picar HTML no es programar, vuelves a demostrar que no sabes lo que es. Enserio, déjalo xDDD

<body></body>

wow soy programador!

17 1 respuesta
granaino127

#12 Bueno para poco mas que desarrollo de alguna que otra web lo he usado...

No soy programador por tanto mi aprendizaje fue casero y bastante para saber estructurar una web compleja... la mayoría de amateurs no hacen mucho mas que meter un texto y par de hipervinculos y alguna imagen, colores de fuente/fondo y poco mas xD!

eaSyy

#10 El caso es que trabajar con HTML, te abre un abanico más amplio que el flash.

El flash tiene muchísimas cosas buenas y, otras tantas malas. Al igual que pasa con HTML. Pero creo y, como yo, bastantes programadores, que HTML5 es el futuro. HTML+php+javascript y tienes una web bastante curiosa, sin necesidad de emplear en flash en sí.

1 respuesta
Shaka

#7 en serio me iba a pasar, pero con la novia en paro y un buen alquiler la cosa esta como para meterle mano...al mv me refiero... a la novia se le mete mano siempre que se pueda jajajaja

1 respuesta
KaNuTo

#15 puto shaka sali0 xD

Stoned

Se lleva anunciando el fin del Flash desde que salio al mercado...

El flash surgio para mejorar el diseño grafico web, hay paginas web que son meramente informativas, que no tienen otro fin que "mostrar" un producto. Y para este tipo de webs, flash te facilita muchisimo el trabajo, que de otra manera seria casi imposible desarrollar.

Tiene monton de cosas malas que se han citado hasta la saciedad, pero desde que salio (hace mas de 10 años, por macromedia) siempre se ha dicho que no es el futuro, y que desapareceria bastante rapido.(heh)

Yo siempre he pensado que flash es para lo que es, hacer webs de diseño, webs publicitarias, cuya unica funcionalidad sea presentar un producto. Y si Flash algun dia desapareciese, saldra un nuevo lenguaje parecido.

“No vamos a seguir desarrollando Flash Player para navegadores que operen en nuevos dispositivos móviles”, han asegurado desde la compañía. No obstante, sí que lanzarán el Flash Player 11.1 para Android y Blackberry PlayBook.

En resumen , que se va a quedar la cosa como hasta ahora.

#14

Claro que se puede hacer webs chulas sin necesidad de flash , eso esta claro.

Ahora bien, si quieres hacer algo que llame la antencion visualmente, normalmente hablamos de flash.

Mira como todas las grandes compañias de diseño de ropa/zapatillas o de coches..siguen usando flash, y si no me equivoco..lo seguiran usando hasta que salga algo mejor

1 respuesta
mlCriS

https://www.youtube.com/html5

granaino127

#17 nah no es que se anuncie externamente.... Es que Adobe lo ha confirmado.

En cuanto al flash, dejara de estar de forma nativa pero por lo visto van a lanzar "un paquete" con 11.1 aparte para Android y el Motorola playbook....pero no se sabe si lo seguirán haciendo despues o será el ultimo o tal, y lo mejor es ver como funciona porque si no va bien de forma nativa, de forma externa a ver que tal.

TaMy

HTML5 se que no puede hacer lo mismo que el flash. Pero quizá es que el flash podia hacer cosas en una Web que no debería. De hecho yo lo utilizo en algunos de mis trabajos para acceder indevidamente al portapapeles... Algo que los navegadores tienen betado, que una web no deberia controlar el portapapeles del usuario, pero que con Flash me permite hacerlo y sin flash no. Eso que parece una facilidad para el desarrollador es una putada para el usuario. Imagina que estas intentando copiar y pegar algo y no te funciona te pega todo el rato la palabra "FEO", y no sabes porque. No te has dado cuenta que tienes una página abierta con un flash de 1x1 que esta copiando el texto continuamente inutilizando tu portapapeles.

La cosa es...

En tema de videos, HTML5 da un soporte más que adecuado para videos. Siempre y cuando los que ponen el video no quieran EXTRALIMITARSE en sus funciones... Si lo que quieres es poner un video... Ok... si lo que quieres es hacer más cosas a costa de poner el video... Claro el tag de video de html5 no te será suficiente.

En tema de animaciones y sonido. HTML5 ha dado un paso adelante... Pero no gracias al HTML5 en si solo... La etiqueta CANVAS y la programación JAVASCRIPT es mejor que FLash en muchos aspectos.

1-. El javaScript es controlable por el navegador y deja hacer lo que el navegador permite y no lo que adobe cree que tienen que hacer... Webkit, Firefox... son motores abiertos de navegación. Sabemos que permite y que no permite su javaScript. Así que PODEMOS ESTAR TRANQUILOS con lo que ejecuta. En Flash tenemos que fiarnos de la seguridad que Adobe le haya dado a ese sistema.

2-. Rendimiento. Actualmente desde que se puede acceder al OpenGL desde canvas/javascript en el navegador el rendimiento es superior al que tiene el Flash sobretodo en sistemas donde no han permitido a Adobe tener acceleración por Hardware (MAC) o donde Adobe suda de implementarla (Linux). El caso es que Flash tiene las de perder aquí. Además los motores de javascript evolucionan muchisimo sino ver la diferencia de rendimiento entre un Chrome actual y un IE8 (por ejemplo).

3-. Universalidad. Si tu haces una página para flash hoy por hoy sabes que vas a tener ciertos problemas. Porque el navegador movil lider en tus estadísticas de Google Analytics no lo puede reproducir (Safari para iOS). El segundo navegador movil en tus estadísticas (Android) sabes que solo va ha poderlo ver adecuadamente en moviles realmente muy potentes teniendo problema en la mayoria de mobiles gama media vendidos. Y a partir de ahora que no actualizarán a nuevas versiones sabrás que tu flash tendrá que ser compatible con esta versión en particular y si sacan Flash 14 tendras que conservar compatibilidad con la actual para ir en Android.

Básicamente si lo haces en HTML5/canvas/javascript sabes que lo va ha ver bien todo dios. Y que tansolo tendrán problemas aquellos que usen navegadores viejos y no estén actualizados.

4-. ActionScript de Flash es una puta mierda. Su estructura es una mierda, y eso que con la versión 3 lo mejoraron mucho. Pero javaScript tu mismo te creas la estructura que deseas y es tan organizado como tu quieras... ActionScript esta todo desperdigao por el programa. Hay trozos de código perdidos y no hay una forma adecuada de organización. Parece un sistema pensado para diseñadores de Photoshop que quieran hacer sus pinitos programando que no para programadores, ya que estos nos sentimos bastante incomodos con ese sistema.

Por todo esto me alegro de haber estado en contra de los sistemas de programación de Adobe desde hace más de una década. Aunque como usuario se que navegar en Android en el 2010 donde hay muchas páginas antiguas que usan mucho Flash pues te soluciona alguna papeleta que otra mientras que en iOS no las ves y como usuario eso que pierdes. Pero cada vez la gente sabe que poner un flash en su web es sinónimo de página antigua y desfasada, sobretodo si es gordo, grande y se espera de el alguna funcionalidad. Yo en el año 2000 yo estaba programando motores de enciclopedias (es lo que estaba de moda, era la moda de las enciclopedias coleccionables en CDs) y juegos que luego sacaban las editoriales en C++ mientras pseudoprogramadores hacian enciclopedias y juegos en Shockwave. Nuestras enciclopedias ivan de puta madre en un Intel 486 y Pentiums1 a 100Mhz. Mientras que intentar utilizar un Shockwave de esos en algo inferior a un Pentium2 era morirse de asco... y si no tenia MMX era ya para darse cabezazos en la pared.

Asi que ya veis la opinión que tengo yo desde hace tiempo de Adobe y sus tecnologias... Flash vino a cubrir un hueco que ha tardado en rellenarse. Pero llego su fin. Este es un ejemplo de porque los juegos web sin flash son posibles: http://chrome.angrybirds.com/

El problema del asunto es:
Hay un seguido de gente que hace cosas en flash que ni sabe ni quiere aprender a programar algo de verdad en javaScript y piensa que es casi imposible hacerlo con javascript+canvas por la simple razón que ellos ni saben hacerlo ni tienen intención de aprender.

Por eso vas ha encontrar mucha gente que dice... "Es que en Flash es más facil". Cuando la verdad es que solo es más facil para el que no quiere aprenderlo ha hacerlo de una forma mejor.

Visal Basic vs C++
Flash vs javaScript/HTML5

Tambien habia gente que defendio Visual Basic hasta el holocausto, incluso Pascal con su Delphi... sobre C y C++. El tiempo indica que de aqui a 10 años C y C++ se seguirá usando y por suerte Visual Basic está al borde de su extinción actualmente.

2 1 respuesta
Meleagant

#10

No hay nada que puedas hacer con Flash que no puedas hacer con HTML5. Que a día de hoy no haya herramientas como el Flash que simplifiquen la edición, no significa que tengas que hacerlo todo con un editor de textos.

De hecho, lo más probable es que Adobe reoriente el Flash para que produzca contenidos HTML5. Y se seguirá usando exactamente igual, salvo que no hará falta instalar el Flash Player para poder ver las animaciones.

1 respuesta
Stoned

#21 Que flash este defasado esta claro, pero tiene que haber algo que lo substituya, asi q estoy de acuerdo contigo.

#20

He trabajado de programador(java,c,c++) y diseñador tb(ahora mismo mas de esto)y he usado y uso flash, y tiene una explicacion muy sencilla:

Si estas trabajando en lo que sea, sabras que la variable "tiempo" es muy importante, y si una empresa quiere un diseño muy mono y llamativo para su WeB con funcionalidad 0, se la vas a hacer en flash, porq, aunq lo puedas hacer en jquery, vas a tardar mucho mas.

Te cuento que he trabajado de programador, para que no me digas que soy un diseñador y que no se programar xD; ni los diseñadores son programadores, ni los programadores son diseñadores.

Si alguien me dice que le van a dar soporte a HTML5, yo estoy contentisimo de usarlo y olvidarme de flash para siempre, pero se sigue usando flash, por la sencilla razon que no hay nada "mejor", y digo "mejor" por el tiempo que le tienes que echar para los resultados que optienes.

"Asi que ya veis la opinión que tengo yo desde hace tiempo de Adobe y sus tecnologias... Flash vino a cubrir un hueco que ha tardado en rellenarse. Pero llego su fin."

1- Los productos que hace Adobe bien, son las herramientas para el diseño

2- Estoy de acuerdo contigo, pero ese fin...se esta prolongando demasiado y esta claro que necesita substituto, cuando? Pues cuando le den un empujoncito a html5 pero a dia de hoy para hacer algo como esto (por ejemplo):

http://www.reebok.com/ES/home

Se va a seguir usando flash.

Y soy el primero que le gustaria pegarle una patada al flash, pero es lo que hay

1 respuesta
TaMy

#22 Claro que el tiempo es importante.

Pero por ejemplo hacer www.reebok.com/ES/home con jquery, ayudandote de alguna libreria 3D como three.js o JS3D.js. O incluso sin nada de eso... haces el efecto de cubo sobre HTML (cada cara es un div tranquilamente) copiando alguno de los codigos que hay que animation.cube javascript que hay por la red que todos hemos compartido cuando creamos y no cuesta tanto como puede parecer...

De hecho yo personalmente me parece muy sencillo hacer ese inicio de Reebok en javascript. Y he sido desarrollador de profesión pero ahora ya no lo soy pese a que trato con ellos a todas las horas, así que no se puede decir que sea un experimentado del asunto, de hecho el javaScript es más un divertimento a dia de hoy para mi en mis ratos libres. De hecho hacerlo en JavaScript hará que luego sea más sencillo de modificar. Y la forma de tratar contenido dinámico será más sencilla. En lugar de siempre depender del puto source del flash...

No se... de hecho no creo que tardara mucho en realizar ese javaScript.

Otra cosa es que la gente NO ESTA ACOSTUMBRADA ha hacer este tipo de cosas en javaScript y el jefe de proyecto cuando le pregunta pretende cobrar el doble por desconocimiento normalmente. Pero bueno eso va en contra de quien esta acostumbrado en Flash y a favor de quien desde sus inicios hemos hecho las mil perrerías con javaScript cuando la gente apenas lo usaba para poner un script que activaba un estilo al pasar por encima de algo.

Un programador esperimentado de javascript te va ha tardar más o menos lo mismo. Lo que claro las empresas tienen muchos programadores actionScript y pocos javaScript y no siempre son lo bien tratados que deberian. Ya que los primeros cobran más al ser tratados entretre diseñadores y programadores y los segundos son carne de cañon...

Bueno... ya aprenderán a base de ostias... Cuando reebok vea que su página a la que le han cobrado X se queda anticuada mucho antes que si la hubiera hecho con javascript, a ver si decide hacerlo de esa forma la próxima vez.

Stoned

La verdad esq no se porq he puesto esa pagina q ni siquiera me gusta xD

Yo , mira, segun mi experiencia, trabajando con otros, y trabajando solo, si haces en el mismo tiempo una animacion chula en jquery que en flash, esq el q lo hace en flash, lo hace muy lento.
Creo que no hay color, flash esta diseñada para que sea facil y rapido hacer cosas asi.

Pero bueno, no me quiero meter tampoco en ese tema. Yo creo que se sigue usando flash en ciertas webs por lo rapido y sencillo que es hacer ciertas cosas.

Que te dan un proyecto o un diseño que puedes hacer bien en jquery, en el mismo tiempo? adelante. Yo desde luego estoy harto de que los clientes te quieran cambiar cosas constantemente, ("Esq vamos a cambiar el logo, Esq queremos nose q " ) Que llego a la conclusion que lo mas rapido y facil es flash.

1 respuesta
TaMy

#24 Discrepo en lo de la velocidad, quiza no conces buenos programadores javaScript que no abundan en España.

Precisamente por eso, los cambios de última hora...

Al hacerlo en javascript hablamos de texto llano, editable desde donde quieras. Se hace todo mucho más sencillo.

Me llaman en el metro y me dicen: "Que quiero el logo B en lugar del logo A".
Acto seguido saco el IPad, abro Koder, modifico logoA por logoB, pruebo el cambio, subo el cambio y antes de que esté colgada la llamada tiene logoB en lugar de logoA online.

En Flash ni te cuento por donde tienes que pasar para hacer ciertos cambios. Por la necesidad de compilar el swf.

Supongo que va sobre gustos. Pero si yo me ganara la vida haciendo Flashes... yo iria aprendiendo javaScript si quiero seguirme dedicando a lo mismo.

2 respuestas
eagLe__

#25 Será porque tu lo haces todo en escena, si importas las imágenes con script luego sólo tienes que editar las coordenadas para mover las cosas ó cambiar el nombre logoA por logoB.

Vamos te veo con poco dominio de flash, cuanto más lo aprendas a usar más rápido trabajarás con él, y lo que tu dices de hacer cambiar eso tan fácilmente, en flash también lo es, otra cosa es que no sepas hacer páginas flash optimizadas para cambios inesperados y vayas metiendo todo en la escena mediante fotogramas y cuando alguien quiera cambiar algo te han jodido vivo.

Enserio, JS no tiene la potencia de flash, dejar de decir tonterías. ¿que se pueden hacer muchas cosas en JS que hace flash? pues no te digo que no.

3 1 respuesta
granaino127

#26 Pues poco te faltó para tratarme con ese desprecio y superioridad por decir que con HTML 5 se pueden hacer muchas de las cosas que se hacen actualmente con Flash.... y ahora vas torciendo la mano...

Edit:#29 Pues eso muchacho, se entiende y da por hecho que se requiere JS....pero poco te falto para lanzarte al cuello y lo vuelves a hacer como si te fuera la vida en demostrar lo grande que la tienes...

1 respuesta
Stoned

#25

O a lo mejor no conoces buenos diseñadores que usen bien flash :d

No esq me gane la vida haciendo flashes, pero para cierto tipo de paginas, me resulta bastante mas rapido hacer un diseño en flash.Pero vamos que estoy dedicando tiempo con el canvas de html5 y cosas nuevas siempre, aunq tiempo no es que sobre precisamente...

Edit: Y javascript he usado mucho, y bastante antes de que empezara a usar flash

Lo de los cambios es bastante relativo, cambiar un logo por otro , no siempre resulta tan evidente como cambiar uno por otro, un logo te puede hacer cambiar mucho el diseño de una pagina, tienes que cambiar css, el posicionamiento de los botones, si haces menus desplegables, cambiar a lo mejor la orientacion etc, el logo no es mas que un ejemplo.
Si tienes varios elementos dentro de la pagina , que van unidos cual pieza de puzzle, el posicionamiento de elementos , es mucho mas facil, hacerlo en un entorno grafico.

Veo muy dificil hacerlo igual de rapido en serio, pero bueno, si puedes hacerlo igual de bien e igual de rapido que en flash ole tus cojones, yo desde luego, por ahora, me quedo con la opcion facil.

eagLe__

#27 Tio enserio, deja de hablar en este post que no sabes, ahora se está hablando de JS no de HTML5.
Sabía que eras applefan, pero tanto como para meterte donde no entiendes? Yo porque sea minifan no significa que vaya por el foro motor abriendo post sobre cosas malas de otras marcas que van en contra de mi mini como haces tu

déjalo enserio
XDD

HTML5 utiliza JS para conseguir funcionabilidades que da flash, html5 por si solo no vale nada excepto para simplificar el maquetado.

No tuerzo la mano, se hablan de cosas distintas y aun así

Flash > js, html5 y todo lo que queráis discutir aquí. Flash te permite hacer tódo tipo de páginas, js lo que evita es tener que usar flash (que el usuario final tenga que instalar flash en su pc) para ciertos "efectos" de flash. Ahora, ¿para trabajar profesionalmente? pues hombre, cada vez flash lo usa menos gente y JS cada vez se simplifica más con cosas como jQuery, pero ya te digo que sin jQuery y librerias similares, no habría tanto "dominio de js" como hay ahora, y lo pongo entre comillas porque les quitas de esas librerias y se pierden. Pero jamás vas a poder hacer las grandes animaciones en flash en html5/js, o al menos a día de hoy, quien sabe en 5 años.

7 1 respuesta
granaino127

#29 Pero es que en ningún momento he dicho nada referente a "saber" ni he dado ninguna lección ni ostias.. hice un comentario y tu empezaste a medirte la polla con esas malas formas....parece que tienes una gran necesidad de demostrar algo porque no dejas de usar ese tono.
Y encima ahora me hablas de "Applefan" ¿Que ostias tiene que ver? cuando lo unico que has hecho es extrapolar un comentario para aleccionar y demostrar lo gran entendido que eres (que me la suda por cierto)

No creo que haya mas que rascar en esa conversación...pero un poco de respeto y menos ganas de usar un tono tocapelotas no vendría mal.

PD: Y encima te llamas "MINIfan", pues suerte con tu 206/207 con motor PSA sobrevalorado. /trollface

1 1 respuesta