martes, febrero 2, 2010
|
![]() En esos artículos también expresé mi opinión sobre por qué creo Apple y Google quisieran deshacerse de Flash lo antes posible, y de por qué no solo ellos, sino que gran parte de la industria, está apoyando el sucesor de Flash que es HTML 5, bajo la sombrilla de Web Applications 1.0. Y eso nos trae al artículo de hoy, en donde hago un giro de 180 grados, y ahora hago unas sugerencias a Adobe sobre lo que creo deben hacer si quieren permanecer relevantes en este espacio... Lo primero a entender es que ninguna tecnología es perpetua, y que tarde o temprano Flash deberá perecer o evolucionar. Como expliqué hace un par de días, Flash ya ha estado evolucionando por 17 años, pero ha llegado a un punto en donde el esfuerzo de evolucionar ya no es proporcional a los beneficios obtenidos, sino que está llegando a un estancamiento, lo que le anuncia su muerte al mediano o largo plazo, en particular ya que tenemos un contendiente que hace lo mismo, lo hace mejor, lo hace más rápido, con menos recursos de CPU y memoria, de manera abierta, y siguiendo la filosofía y estándares de Internet. Hablamos obviamente de HTML 5. También debemos entender que conforme HTML 5 prolifere en los próximos meses/años, que la atención se volcará cada vez más de Flash a HTML 5, pues es solo cuestión de tiempo hasta que la mayoría de los usuarios utilicen navegadores web que soporten adecuadamente a HTML 5, así como para que surjan herramientas que hagan el trabajo de generar contenido tan simple como lo es hoy día con Flash. Debido a esta inevitabilidad, lo que le recomiendo a Adobe es lo siguiente: 1. Empezar a concentrarse más en generar dinero con las herramientas de desarrollo de Flash, y menos en comisiones por licencias, ya que estas últimas desaparecerán eventualmente. 2. Adoptar con todo su amor a SVG (Scalable Vector Graphics), que es la tecnología en HTML 5 (junto con el componente de HTML Canvas) que directamente puede implementar casi toda la funcionalidad vectorial de Flash. 3. Modificar las herramientas de creación de Flash para que estas puedan salvar los proyectos tanto en formato nativo de Flash (es decir, como el .SWF), como en el formato HTML5 (que en este caso sería SVG+Javascript). 4. Crear herramientas para automáticamente convertir un archivo SWF a SVG+Javascript. Esto permitiría: 1. Hacer que Adobe permanezca siendo la empresa #1 en el mundo que provea soluciones no solo para Flash, sino que para SVG/HTML5. 2. Crear una suave transición de Flash a HTML 5. 3. Acelerar la adopción de HTML 5. 4. Permitir que los desarrolladores de Flash continúen utilizando los conocimientos que ya poseen para crear contenido para HTML 5 (este punto es sumamente importante). 5. Remover el temor que tiene Apple de adoptar a Flash como plataforma (el miedo ahora se volcará hacia HTML 5, y no hacia Adobe). En otras palabras, esto permitiría no solo que Adobe continúe siendo relevante en este espacio, sino que además Flash se transforme de ser un runtime (entorno de ejecución) a una herramienta para generar HTML 5, manteniendose en esta transformación un flujo de dinero hacia Adobe. Algo a notar es que esto no es tan descabellado como quizás aparente, pues Adobe ya ha hecho algo similar recientemente con esta herramienta que toma como entrada un archivo Flash, y produce como resultado una aplicación nativa para el iPhone. En este caso, Adobe se vio en la necesidad de desarrollar esta herramienta como una manera de que los desarrolladores de Flash pudieran desplegar sus aplicaciones en el iPhone, pero el mismo concepto se puede aplicar para que Flash sirva de generación de aplicaciones para HTML 5. Y como siempre, pueden leer más opiniones y análisis de este tipo en la sección de ese nombre a la derecha de la página principal de eliax.com. autor: josé elías |
![]() |
![]() |
Comentarios
Añadir Comentario |
"Elias, muchas gracias por este maravilloso viaje. He leído con atención y alegría cada uno de tus artículos. Sin ánimo de quedar como un adulador, te digo que sos una de las personas que más admiro en este mundo. Cuando me toque hacer la lista de personas que admiro, como has hecho vos en tantas ocasiones, ahí estarás vos. Digno compañero de la lucha por defender las ideas propias y cuestionar todo. La empatía como bien decís es el valor trascendental. Si hemos sentido el dolor de otro ser humano, nos hemos puesto en su lugar y hemos tratado de aliviar sus penas, no hemos pasado por esta vida en vano.
Te mando un cariño inmenso desde Buenos Aires. Hoy para mi es una mañana alegre por que se que esto te va a dar tiempo para realizar otros proyectos que seguro tenías guardados por falta de tiempo pero a la vez, es una mañana triste por que no voy a poder abrir la página como todos las mañanas y leerte. Salud amigo y que la vida te siga manteniendo bueno......
Borges dijo en un famoso verso de "La moneda de hierro" "He cometido el peor pecado que un hombre puede cometer. No he sido feliz. Que los glaciares del olvido me arrastren y me pierdan despiadados". En definitiva solo se trata de ser feliz, en el amplio sentido de la palabra. Ayudando a los demás y ayudándose a uno mismo."
Te mando un cariño inmenso desde Buenos Aires. Hoy para mi es una mañana alegre por que se que esto te va a dar tiempo para realizar otros proyectos que seguro tenías guardados por falta de tiempo pero a la vez, es una mañana triste por que no voy a poder abrir la página como todos las mañanas y leerte. Salud amigo y que la vida te siga manteniendo bueno......
Borges dijo en un famoso verso de "La moneda de hierro" "He cometido el peor pecado que un hombre puede cometer. No he sido feliz. Que los glaciares del olvido me arrastren y me pierdan despiadados". En definitiva solo se trata de ser feliz, en el amplio sentido de la palabra. Ayudando a los demás y ayudándose a uno mismo."
en camino a la singularidad...
©2005-2025 josé c. elías
todos los derechos reservados
como compartir los artículos de eliax
Seguir a @eliax
Preguntas varias :)
Veremos HTML 5 en el iPxxx ?
Apple controla lo que se le instala en el iPxxx -iPhone, iPod, iPad :)- a traves del app store y el itunes (no vamos incluir los respositorios no oficiales). Si podemos hacer una aplicacion completa con HTML 5 apple perderia ese control?
Estas dudas me surgieron luego del analisis de los analisis de Elias, si la disculpa para ejecutar Flash en el iPxxx era su ineficiencia que pasa ahora con el HTML 5 y esos aparaticos?