Ya hace mucho tiempo que muchos esperamos que Apple acceda a introducir el plug-in de Flash en sus dispositivos multitouch. Las razones son muchas: Una buena parte de las páginas web utilizan esa tecnología, podríamos reproducir vídeos de servicios como Youtube o Goear directamente y si necesidad de aplicaciones adicionales…
Sin embargo, creo que tenemos que dejar de tener esperanzas, porque ya hay demasiadas señales que indican que Apple jamás va a permitir la entrada de Adobe Flash en sus gadgets. Y antes de acusar a la empresa de Cupertino de no querer aceptar tecnologías de otras empresas aún el clamor de todo el público, en la entrada extendida expongo mis argumentos.

En primer lugar tenemos un enorme soporte de un estándar que ni siquiera está acabado (parece ser que hasta el 2012 no se considerará lo contrario): HTML 5. Está presente en el navegador de Mac OS X y del iPhone, Safari; está presente en iTunes con su nuevo formato iTunes LP, está presente en la iTunes Store e incluso está presente en la interfaz web de las aplicaciones de MobileMe. Apple ya tiene un buen historial de adelantarse a sus competidores (no olvidemos que mucho antes que el resto de la competencia, Apple ya usaba el “borrador” del estándar de WiFi N en todos sus ordenadores) usando estándares no completados, de modo que no es la primera vez que esto pasa.
Y es que el estándar HTML 5 incluye algo que ya induce a pensar que puede sustituir al plugin de Adobe: Primero, la posibilidad de reproducir vídeos en formato MP4 incrustados en el navegador, sin necesidad de Flash y por tanto sin necesidad de tener que convertirlos a FLV. Es algo que muchos ya odian por su alto consumo de recursos (para reproducir un video en alta definición de Youtube o Vimeo no basta con cualquier máquina, cosa que se refleja también en la vida de la batería del iPhone y del iPod touch). Para muestra, podéis ver un ejemplo de una página de youtube creada enteramente en HTML5 en este enlace (sólo funciona con Safari 4, Chromium y Firefox 3.5).

Segundo, junto con HTML 5 llegan una serie de mejoras y funciones nuevas en el código CSS, que permiten hacer animaciones tales como la que aparece la primera vez que abrimos la versión de Safari 4, lo que también nos lleva a sospechar que tarde o temprano el CSS podría sustituir a las animaciones web.
Con todo esto, podemos juntar el hecho que tras un tiempo con muchas quejas y rumores acerca de si Apple finalmente iba a ceder e introducir el plug-in de flash en sus dispositivos, de repente las noticias acerca de este asunto sencillamente dejaron de aparecer y empezó un silencio que aún todavía dura, y teniendo en cuenta que Adobe realmente tiene listo Flash para el iPhone tiene toda la pinta que Apple ha dicho que “no, y punto”.
Concluyendo, Flash no ha pasado por los planes de Apple por consumir demasiados recursos y energía, y porque próximamente será perfectamente reemplazable por nuevas tecnologías, más modernas y que no requerirán de ningún plug-in. Personalmente no he echado de menos Flash en mi teléfono, ya que el mismo “efecto iPhone” ha hecho que muchas empresas crearan versiones móviles de sus sitios web para que pudieran ser leídas desde el iPhone y otros móviles.
Imagen | justinsomnia
Más información | Appleinsider
Más información | Introduction to HTML 5 (en inglés)
Ver 29 comentarios
29 comentarios
astralia
A ver chavales, probad a ejecutar algo con flash durante un rato en un portátil y veréis como la batería dura un suspiro, porque como bien ha dicho Miguel, chupa energía y recursos por un tubo.
Pero claro, quejarse es un vicio.
wenmusic
Flash es una bazofia que ojalá sea sustituida pronto. Me parece razonable que no lo incluyan en el iPhone, o en muchos otros móviles. Si nos vamos a quejar por cada cosa superflua que no traiga un aparato... Seamos prácticos, obviar el flash en la navegación móvil ayuda a que la misma sea más agradable.
De todos modos, para gustos colores. Para alguien a quien le sea tan imprescindible el flash, este no es su teléfono, eso está claro.
engorila
El que diga que flash sirve unicamente para ver videos pues no huele por donde van los tiros. Sería tan absurdo como decir que HTML 5 solo vale para ver videos ...
Adobe flash, flex y air desde mi punto de vista son plataformas de desarrollo software RIA como silverligth o java FX..
Lo que me sorprende de verdad es que se publique esta noticia desde applesfera sin haberse informado de que la proxima semana en el adobe MAX 2009 se va a presentar adobe flash player 10 mobile con ejemplos para flex mobile y air mobile y que ambas tecnologias estarán disponibles para symbian, windows mobile, android e iphone OS.
http://www.blocketpc.com/2009/06/19/flex-mobile-y-...
serghino
Una persona que entienda realmente la tecnologia de apple no querria flash en su iphone ni por asomo
Miguel López
@Radioboy, he eliminado tu comentario. Revisa las normas de publicación de los susodichos e intenta exponer mejores argumentos para apoyar tu punto de vista la próxima vez.
Robiro
Personalmente no me interesa para nada la reproducción de Flash en el Safari aunque si me gustaría reproducir video no solo de Youtube sino de todas las web que usan Flash como reproductor.
al4cran
Como dicen por ahí, lo de que el plugin flash consume mucho es una excusa barata. Siempre podrían poner un checkbox en las preferencias de activación/desactivación del mismo. Yo quiero poder elegir cómo usar mi teléfono y quiero tener flash player, aunque consuma más batería, eso es problema mío. Aleeeeee
RCC
Ok, Flash va a ser reemplazado, pero en el 2012. Mientras tanto, deberían dar soporte para el iphone, bajo la responsabilidad de cada uno. Si la única excusa es que gasta pila, entonces por qué encendemos el móvil? Encenderlo también gasta pila.
O sea, otra soplagaitez de Apple que me parece lamentable. Siempre nos dan una de cal y otra de arena. Es sufrido ser maquero.
xicodelikou
Entendamos por el amor de Jobs! que el Flash es ya un recurso obsoleto! tenemos muchos suplentes y que poco a poco se han ido introduciendo asi debemos evolucionar.
xicodelikou
ahora estaba recordando , La PSP la Fat negrita como le quieran decir... tenia una especie de mini plugin Flash no todo era por completo compatible , por desgracia pero si un 40% de las paginas con Flash. Recuerdo igual que al ser activado y cargar una pagina Flash esta corria lenta como la baba del caracol! y si consumia mas recursos y mas bateria. Pensando que el PSP esta hecho para Juegos exclusivamente.
Andresitowl
Para gustos, colores, hamijos. Habrá gente que mata por un flash en el iPhone, y habrá gente que mata por no tener flash en el iPhone. El caso es que Apple ha generalizado a su gusto y a su conveniencia y yo tampoco creo que haya flash en el iPhone, dejándonos de HTML 5 y esas cosas. Con flash, se pueden jugar minijuegos en cualquier portal de minijuegos, y eso le provocaría a la appstore un bajón tremendísimo en ventas, ya que por ejemplo el juego Perfect Balance - Harmony está disponible en una versión flash para jugarla en el ordenador, así que esa aplicación quedaría solo para usarla cuando no tienes internet disponible en el iPhone.
aaanouel
Desde que desgraciadamente instalé el 3.1 en mi iPod Touch no puedo ver videos de YouTube ni desde la aplicación ni navegando por la red. Además la batería pasó de durar días a sólo 20 ó 30 minutos.
Si tienen 3.0 (iPodTouch/iPhone) ni se les ocurra instalar 3.1 hasta que ocurra su rectificación.
¿Sabe alguien cómo regresar al 3.0 ó cómo solucionar estos problemas?
Dexter
A ver, vamos por partes, porque es muy fácil postear lo que a cada uno le parece sin saber en concreto "que" se está diciendo.
HTML5, para empezar, y como ya se ha comentado, NO es un estándar. HTML5, aporta algunas etiquetas adicionales de marcaje, sí, en concreto tambien para vídeo y para de contar. El problema con los estàndares y demas, es harina de otro costal, y no viene al caso.
Cito directamente al autor de esta entrada en applesfera :
1. Consumo de recursos y energia El rendimiento de una aplicacion, tanto bajo flash plugin, como bajo cocoa, depende de la optimizacion y gestion del code por parte de cada programador o equipo, cualquier juego 3D de la appStore, te ventila la bateria rapidamente ¿ debemos quitarlos todos ? ..... Si juego al unreal en mi portatil, me ventilo la bateria en la mitad de tiempo ... ¿ quitamos el unreal ?.... ¿ estan mal hechos los juegos ? Un juego que realmente haga uso del procesador del terminal, evidentemente, consume más energia y recursos, sea flash, cocoa, java o lo que tu quieras. Razón desestimada.
2. Perfectamente reemplazable por nuevas tecnologias mas modernas ¿ Con esto me hablas de HTML5 y CSS ? Bajo flash actualmente, se programa en AS3, desarrollado segun la norma ECMAScript, y con capacidades de producción a día de hoy, impensables para HTML + CSS, pero ni hoy, ni dentro de 3 años, todas las tecnologías evolucionan y flash lo hara a la vez que HTML y CSS, pero no mezclemos capacidades de representacion basica, con los frameworks y engines 3D actualmente disponibles para flash, ni con aplicaciones en toda regla desarrolladas con Flex.
Con esto no me refiero a que flash sea una panacea, ni muchisimo menos, tiene fallos, y muchas cosas que mejorar, pero la comparacion directa con HTML y CSS no tiene lógica.
Y a ver, lo más lógico, tal como ocurre en cualquier navegador, es permitir "elegir". Esa libertad de elección que a todos nos gusta, y que en este caso, Apple se niega a darnos, si quiero plugin lo pongo, y si no lo quiero lo desactivo, tan sencillo como esto, al igual que se hace con java por ejemplo.
Nostramo lo ha descrito perfectamente :
Y ¿ porque unicamente en el iPhone ? ¿ Que tiene de diferente ? Evidentemente, la appStore y sus grandes beneficios. Yo no creo sinceramente que el permitir flash en el terminal les vaya a "arruinar" el negocio ni mucho menos, pero esta claro, que sería otra vía de desarrollo, la cual no controlarían y de la cual no sacarían dividendos, razón de peso para "capar" al terminal.
Muy mal Apple, queremos tener "libertad de decision" al menos ..., que te estas pareciendo a los de redmon...
¬¬
aaanouel
Tomen nota de esto:
En anterior comentario (28) dije que instalé el 3.1 y desde entonces no podía ver videos ni con YouTube, TrueVideo, Facebook, ni siquiera navegando con Safari y que la batería no duraba nada...
Bueno... Resultó siguiendo consejos de los amigos de Applesfera que apagué el "Push" y mágicamente ahora si puedo ver todos los videos desde todas las aplicaciones y la batería volvió a su duración original.
¡¡¡Vualá...!!!
franz
@ 39. Yo también desconecté Push y la batería de mi 3G va muchísimo mejor pero .... desde 3.1 se gasta más rápido . Lo de Push era ya una pasada ( lo reconozco ) porque de un día a otro la batería no me llegaba ni al medio día sin casi usar el dispositivo. Saludos
Jorge Paul
Creo que es una decisión arriesgada la que toman en apple de no permitir el flash en el iphone, pero como ya lo mencionaron antes, esta obsoleto y consume demasiados recursos, yo por mi parte apoyo a HTML 5 y la verdad no me he sentido totalmente necesitado de flash, máximo en unas 3 paginas web nada mas, ademas el flash se utiliza últimamente mas para propagandas q para algo funcional, todo el mundo migra a javascript.
aaanouel
skatrvids
¿y no será por lo fácil que es piratear un dispositivo a partir de las innumerables vulnerabilidades de flash?
Diego Ramírez
Realmente es una pena que no se animen a añadir el soporte flash en el Iphone, ya que abriria grandes espectativas de web, aplicaciones y juegos. Aunuqe estoy totalmente de acuerdo que Apple es una compañia visionaria y establecen las normas de las nuevas tecnologias. Por supuesto el lenguaje html 5 y las mejoras del codigo CSS van a desvancar al flash (todo es cuestion de tiempo), de tal manera solo nos queda esperar que se cree un estandar que soporten nuestros dispositivos moviles...
ElHobbit
Pues en mi HTC Hero con Android que también tiene un navegador basado en WebKit veo la mayoriá de videos/animaciones flash. Esto es como lo de la radio en los iPOD, el dia que anuncien soporte flash en el iPhone lo anunciarán como el mayor adelantao de la ciencia moderna y nos bajaremos los pantalones ante apple.
goathers
Hay que tener en cuenta que cuando compramos un ordenador apple, un iphone, airport... no compras un hardware, compras un producto combinación de hardware y software propietarios con sus pros y sus contras.
Esto hay que pensarlo antes de comprarlo. Si quieres flash en tu teléfono no te compres un iphone. Si quieres un ordenador donde puedas enchufar cualquier accesorio no te compres un mac. Son más caros, pero yo prefiero pagar más por la fiabilidad que me dan.
Alan Garcia
para mi mejor que no haya flash en el iphone es cierto laa bateria se iria al caño al igual que me pasa en la macbook cuando empiezo a ver videos de 4 hrs pasa a 3 o 2:40 hrs para apagarse depende de la cantidad de videos asi que imaginence en un iPhone no estamos bin asi
saludos
Diego Ramírez
La verdad que el código ActionScript es un peñazo bastante grande. Si lo comparamos con la calidad y la estabilidad del Cocoa, el Flash no tiene nada que hacer. Aunque vuelvo a reiterar que no nos vendría nada mal tener la opción flash en el Iphone, eso sí, debemos tener en cuenta, que uno de los grandes problemas que tiene el Iphone es la gestión de memoría en las aplicaciones (aunque se ha mejorado bastante con el 3GS), de tal manera una aplicación que soporte flash a rendimiento completo estoy casi seguro que nos colgaría el Iphone continuamente. Por supuesto, me río de los juegos en flash estilo minijuegos etc... en la AppStore tienes muchísimas más opciones, con juegos de calidad y perfectamente adaptados al interfaz del Iphone (de pago y gratis).
exos
Coincido con "Alguien2", me parece un error de apple no incluir el plugin de flash, al menos para el usuario final, claro que seguramente economicamente le conviene a apple.
Si bien el HTML5 parece muy prometedor junto con animaciones en css, lo cual realmente entuciasma a los desarrolladores, flash dejo de ser un plugin que solo sirve para hacer animaciones en la web y ha evolucionado constantemente y ahora no solo es un plugin para ver vídeos sino que permite programar aplicaciones web muy potentes, que con html5 no podrian lograrse con la misma calidad.
Aunque hay que admitir que el plugin de flash no se lleva bien con mac, sobre todo en el uso de recursos y el consumo de la bateria. Algo que no pasa en windows, incluso en una mac usando bootcamp, el plugin alcanza casi el doble de performance y no consume tantos recursos. Aunque eso es un problema de Adobe y no de apple jeje.
Se extrañe o no, consuma recursos o no, el plugin de flash es uno de los mas usados en la web y uno de los mas potentes, y es obvio que los motivos de que no se incluyan no son para buscar una mejor experiencia para el usuario sino cuestiones de mercado.
Toni M
Hay muchos motivos por los que Apple no incorpora reproductor flash en el iPhone, pero el principal: sería una competencia directa con su mercado y no podría restringir las aplicaciones que se ejecutan, algo que para ellos, es imprescindible.
Lo de la batería, HTML5, etc. está muy bien y es muy bonito; aunque si solo fuera por eso, no habría pegas y ya lo llevaría de serie.
Toni M
Con lo de "mercado" me refería a la tienda de aplicaciones propia de Apple :P
Toni M
serginho, bobadas. ¿Acaso no puedes reproducir flash en un Mac (también es de Apple)? ¿Acaso no puedes reproducir flash en un Android? Anda ya...
migue
Flash tuvo su momento, en el cual no había otra tecnología o era muy laborioso hacerlo si no era con Flash.
Yo eché de menos Flash durante el 1º día de tener el iPhone, después ya no lo he vuelto a echar de menos. Te das cuenta que muy pocas webs realmente interesantes, al menos para mí, son en flash hoy en día.
Sobre lo que dice #2... :D dudo enormemente que siquiera Apple lo haya visto desde ese punto de vista. No tienen nada que ver una cosa con la otra.