
Si la guerra de moda en internet era la de navegadores, luego la de los estándares, ahora es la de HTML5 versus Flash. ¿Cuál es mejor? -- ¿por qué preferir una sobre otra? yo considero que HTML5 es el futuro. También considero que Flash siempre ha sido una molestia más que una ventaja (y lo pienso desde 1999, ocho años antes que sea un problema puesto sobre la mesa por Apple).
Considero que el camino correcto es desarrollar sobre HTML5 por todos lo que implica, y estas son mis cinco razones por las cuales es mucho mejor a Flash:
- Es nativo. No se necesitan plugins, instalaciones extras o cargar componentes externos al navegador. Flash, lamentablemente, al ser pesado y necesitar tantos recursos suele consumir más rápido la batería y usar un gran porcentaje del procesador.
- No le pertenece a nadie, es un lenguaje de marcado que puede ser usado por cualquier persona y que es soportado por todos los navegadores modernos. Flash, en cambio, es propietario, responde a los intereses de una sola empresa, Adobe. Puede ser modificado a gusto de ellos en caso que sea necesario (por cualquier motivo, económico, por política de empresa, etc),
- Mantiene la experiencia de usuario general la web, funcionan los botones de anterior y siguiente en el navegador, no funciona dentro de un "sandbox" como sucede con Flash, no está limitado al area asignada al plugin.
- Todos los elementos con todos los efectos y todas las jerarquías necesarias para construir una interfaz gráfica totalmente funcional para soportar una aplicación web es 100% posible usando HTML5+CSS+Javascript. Flash se usaba como un reemplazo. Gmail es el perfecto ejemplo de esto. Aún más si se ve desde un dispositivo móvil. ¿Sabías que la versión de Gmail para iPad es muy superior que la aplicación nativa hecha por Apple?
- Adaptable, flexible, escalable, multiplataforma. Aunque Adobe insista, Flash en los teléfonos móviles sigue siendo un objetivo demasiado lejano, mientras tanto construir interfaces para el escritorio o para el móvil es completamente real el día de hoy en las dos plataformas.
¿Hay esperanzas para Flash? por supuesto, pero no están en el desarrollo multiplataforma de aplicaciones ni en la construcción de sitios web hechos 100% con este plugin. Creo que Flash funciona bien para juegos y para ciertos elementos de animación muy en particular, muy lejano de esta "solución para cualquier cosa" que Adobe (o Macromedia antes de ser adquiridos) trataron de vendernos por años.
Imagen: A List Apart














Yo creo que HTML 5 no es mucho mejor a flash, solo es diferente y es apple friendly, por eso tanto ruido al respecto, todos sabemos que apple ha decidido no tener flash en sus dispositivos moviles por la facilidad de crear aplicaciones y montarlas en cualquier sitio. Este link esta muy interesante echenle una mirada http://www.flashlab.com/html5/
Estoy de acuerdo.
Que no que no, que flash es el demonio..
El dia en que HTML5 ponga en una sola identidad cosas como esta: (moz-border-radius-topleft vs. -webkit-border-top-left-radius) y otros cientos de diferencias entre safari, mozilla, ie, opera y muchos navegadores mobiles mas.
Entonces ese dia podra aspirar a ser como Adobe Flash.
@flashboy no nos ayudes. Las etiquetas -webkit o -moz NO son propias de HTML5, ahi estamos de acuerdo, estas son la implementación para cada motor de renderizado. En realidad, HTML5 si tiene una única etiqueta "estandar" para hacer ese efecto, está es border-radius: y variantes, border-top-left-radius: etc,etc. Si Safari, Opera, Firefox hicieron su propia implementación, supongo fue para adelantarse y ser mas competitivos, osea, se pasaron por los huevos al estandar HTML5 creado por W3C, es decir, ahora HTML5 tiene una "definición" estandar pero cada navegador ha creado su propia "implementación" NO ESTANDAR. Quiero suponer, que las nuevas versiones de los navegadores ya ajustaran esto. Supongo.
@flashboy no nos ayudes. Las etiquetas -webkit o -moz NO son propias de HTML5, ahi estamos de acuerdo, estas son la implementación para cada motor de renderizado. En realidad, HTML5 si tiene una única etiqueta "estandar" para hacer ese efecto, está es border-radius: y variantes, border-top-left-radius: etc,etc. Si Safari, Opera, Firefox hicieron su propia implementación, supongo fue para adelantarse y ser mas competitivos, osea, se pasaron por los huevos al estandar HTML5 creado por W3C, es decir, ahora HTML5 tiene una "definición" estandar pero cada navegador ha creado su propia "implementación" NO ESTANDAR. Quiero suponer, que las nuevas versiones de los navegadores ya ajustaran esto. Supongo
"Es nativo. No se necesitan plugins, instalaciones extras o cargar componentes externos al navegador. Flash, lamentablemente, al ser pesado y necesitar tantos recursos suele consumir más rápido la batería y usar un gran porcentaje del procesador."
Falso, una aplicación compleja en JS+CSS3 consume tantos o más recursos que la misma aplicación en Flash. Un vídeo en tag consume tantos o más recursos que el mismo vídeo en contenedor Flash.
"Adaptable, flexible, escalable, multiplataforma. Aunque Adobe insista, Flash en los teléfonos móviles sigue siendo un objetivo demasiado lejano, mientras tanto construir interfaces para el escritorio o para el móvil es completamente real el día de hoy en las dos plataformas."
Falso viendo los benchmarks de javascript en smartphones, Flash 10.1 es más rápido que JS
"Aunque Adobe insista, Flash en los teléfonos móviles sigue siendo un objetivo demasiado lejano"
¿Perdona? Hace un momento estaba viendo la TV en directo usando flash. ¿Es eso un objetivo lejano o el presente palpable?
Pero si hasta puedo decirle al navegador que no abra por defecto flash hasta que le clicke (para los paranoicos por rendimiento/batería).
Es que teléfono móvil == iPhone en lenguaje Earcos
Buenas estoy harto de las comparaciones, y si uno es mejor que el otro......bla bla...
Yo creo cada uno tienes sus defectos y sus virtudes, pero considero que dependiendo del proyecto que realices es mejor uno que otro, estamos como los de mac y pc.
;)
Yo pienso que al HTML5 le queda mucho camino por recorrer y que no todo es tan sencillo como nos lo quiere vender nuestra manzanita.
LLevo varios años en el desarrollo web y comparando rendimientos, compatibilidad entre navegadores y demás, flash le lleva la delantera de una forma abrumadora, solo hay que ver los efectos, animaciones y demás que se pueden hacer con flash, y que al "imitarlas" con html+js+css solo consigues copias que no llegan a ese nivel, que exigen de navegadores modernos (lamentablemente la mayoria de los usuarios siguen con versiones antiguas), aparte de las exigencias en cuanto a hardware que requieren.
Eso de que flash pide recursos, pues si, es verdad, pero que html5 va a pedirlos de igual forma o como pasa ahora mismo, de una forma mayor.
En cuanto a dispositivos moviles, pues estamos en las mismas, el flash 10.1 es mucho mas rapido que un js cualquiera.
Asi que ahora mismo no se pueden lanzar las campanas y alavar al html5, esta claro que es el futuro, que es abierto, que que permite cosas que hasta ahora estaban casi prohibidas en el desarrollo web, pero tambien hay que decir que esta verde, y hasta que no se actualicen los navegadores modernos y la mayoria de los usuarios los acepten no hay nada que hacer, y para cuando eso llegue, no quiero ni imaginar lo que flash es capaz de hacer ya!!
Este post me sigue pareciendo muy partidista, porque a día de hoy, no se puede considerar HTML5+CSS3+JS un completo sustituto de Flash. Yo estoy de acuerdo que HTML5+CSS3+JS es el futuro, pero admitiendo el codec de video WebM - VP8, ya que h,264 no es libre, y si, entre otras cosas, nos quejamos de Flash por ser propietario, no creo que debamos cometer el mismo error. Por tanto creo que cualquier dispositivo actual que quiera tener un experiencia completa de la Web debe soportar Flash, el cual se ha demostrado que funciona bien en dispositivos móviles, y en un futuro Flash será sustituido por HTML5+CSS3+JS, pero por ahora, eso no es posible.
Ademas recordemos todo lo que se ha hecho con Flash, vamos, son más de diez años de contenidos, muchos de ellos verdaderamente remarcables... honestamente Flash llenó un vacío que había dejado el HTML y que le ha costado demasiado tiempo cubrir.
El impulso del programa en sus inicios los ganó al permitir a no-programadores crear contenidos interesantes o que al menos valía la pena ver... que dicho sea de paso era el argumento exacto para justificar sus carencias. Pero al final del día, creo que fue demasiada la tentación y quisieron hacerlo un programa "formal" orientado a objetos y todo eso... creo que perdieron en ello su mejor mercado. Los usuarios potenciales de Flash en este momento son desarrolladores y todos sabemos que van a preferir HTML. En mi opinión esta circunstancia ha sido una de las peores decisiones de empresa que me ha tocado ver... porque la evolución del flash tomó un camino que veo muy, muy, complicado de desandar... pero ya veremos
Yo pienso que Arcos deberia dejar este tema: 1 - Porque no es absolutamente nada objetivo. Y si ha intentado ser objetivo, desde luego esta de lo mas desinformado tecnicamente y tecnologicamente. 2 - Porque parece que solo quiere generar una guerra de comentarios 3 - El tema esta muy quemado. La gente se repite, y los que mas comentan son los que menos idea tienen.
PD: Yo soy desarrollador web desde hace varios an'os (incluyendo Flash con AS3) y trabajo en la pagina web de una gran compan'ia de coches mundialmente conocida (prefiero no decir el nombre por seguridad) y toda la pagina esta basada en Flash. Lo que no podemos hacer en flash, lo hacemos en JS sin problemas.
PD2: Lo de que flash no indexa en buscadores, es cierto, pero hacer que una pagina creada unicamente en Flash aparezca en los buscadores es mas facil que la ostia. Solo hay que tener un poco de conocimiento de lo que se hace. Una pista: AS3 + XML/XHTML.
PD3: HTML5+CSS3+Javascript no puede hacer todo lo que hace Flash. NO PUEDE HACER TODO LO QUE HACE FLASH. REPITO: NO PUEDE! FLASH NO ES SOLO VIDEOS Y MUN'EQUITOS MOVIENDOSE! Y no hablemos del tiempo que se tarda en hacer los projectos.
PD4: Flash necesita Plugin? Y QUE!?!?!? La diferencia entre Flash y Javascript es que Javascript lo ejecuta desde el navegador. Una parte del navegador que se dedica a eso. OMG! Es un plugin interno!!!! Y no, depende de que cosas no es mas lento que JS. Y ya ni te cuento si hablamos de alchemy.
Podria seguir asi,
(Sorry, le he dado a intro sin querer)
Podria seguir asi, pero estoy en el trabajo y aburrido de explicar este tema a inexpertos que creen saberlo todo solo porque leen las cartas de SJ.
Habéis perdido otro lector, cansado estoy de que habléis sin tener idea de lo que implican las distintas tecnologías. Adiós.
estoy completamente de acuerdo !!!
;)
¿Mejor para quién? ¿En qué sentido? Volviéndolo a leer, creo que es puro FUD, y no basado en la realidad. Parece que las personas que en realidad sí tenemos experiencia desarrollando en ambas plataformas no estamos de acuerdo. Hay razones para usar HTML en muchos casos. Esas razones no son las que se listan en el artículo. En otros casos hay razones por las cuales hoy en día HTML no es suficiente. ¿Patrocinó Apple este artículo? :)
Al igual que Abe Pazos, no se en qué sentido es mejor, es como comparar una ventana con un libro, cada uno en lo suyo... en fin, qué chorrada de post, échale un ojo a esto: http://www.flashlab.com/html5/
Wow... gracias por compartir el enlace Chema. He descubierto Cooliris y es increíble para mostrar las fotos que tengo en Flickr!
Excelente artículo una anotación curiosa es la mano con 6 dedos :)
Desde que este blog ganó un premio (finales 2009) se ha puesto bastante penoso.
Cada vez más artículos estúpidos y opiniones desinformadas
La idea q nos dan el la universidad de los lenguajes de programacion es saber todos los referidos a un tema (web) como para usar cada uno en las situaciones que se necesite. No hay que ser tan vagos y cabeza cerrada, si a un lenguaje lo aprendes en un par de dias
Solo dan la opción de escoger "Me Gusta" este artículo; y no la opción de "No Me gusta ni Mierda".
Señor arcos, ¿Porque en un artículo sobre html5/flash se menta a Apple, google o sus productos en al menos 6 ocasiones?
Cada semana arcos dando la chapa con el mismo tema, desinstala flash ya, y déjanos en paz....
Me encantaria que hagan tambien las siguientes comparaciones:
"Cinco razones por las cuales HTML5 es mucho mejor a C++" "Cinco razones por las cuales HTML5 es mucho mejor a Phyton" "Cinco razones por las cuales HTML5 es mucho mejor a Un Auto Hibrido" etc.
Comparenlo con lo que quieran... pareciera que solo reemplaza a Flash HTML5, y no tienen nada que ver... o muy poco... Con Flash se pueden hacer cosas bastante simples y que no consuman tanto y ahora lo voy a tener que hacer con CSS3 + JavaScript, cuando obviamente, esten los standard listos, y que sean realmente libres.
Saludos!
Cambiar flash por html5 de un dia para otro?? eso se me hace tan estupido como querer cambiar a la humanidad para que no coma carne, una costumbre que lleva millones de años.
Flash esta en el medio desde hace muuuucho tiempo y cambiarlo sera largo y no desaparecera, solo algunos haran el cambio, si no me creen... vean a las minorias (los vegetarianos y veganos) ;)
Mis dos centavos
Creo que este tipo de post ya se encuentran en la delgada linea entre lo ridículo y lo enfermo, para los que no saben, son creados única y exclusivamente con el fin de generar trafico, si realmente queremos dejar de leer, leer y leer artículos de hace meses, 0 objetivos y que solo se la pasan desprestigiando a empresas que durante mucho tiempo han hecho nuestra vida un poco mas agradable, últimamente Nokia y Adobe, haciendo publicidad de bajo perfil a una empresa monopólica, elitista y despreciable que solo sabe vender si puede dar golpes bajos a la competencia "Get a Mac" "windows vs leopard" "iphone vs nokia N8" "Flash vs HTML5" esta ultima aparentemente "open source" "proyecto independiente a apple" etc, patrañas digo yo, porque necesito safari para verlo, porque apple tan interesado en difundirlo, porque querer sacar a flash del camino, no se ustedes pero es como si yo fuera a quemar el local del vecino de la acera de enfrente porque yo vendo productos "mejores" eso se llama competencia desleal. para finalizar espero que Alt1040 este recibiendo regalías, beneficios o promociones por publicitar este tipo de cosas, pues seria muy triste que lo hicieran por intentar quedar bien con el buen tio Jobs jaja. Es eso o que ya no tienen ideas nuevas así que recurren a reciclar los artículos que mas han generado trafico. DEJEN DE COMENTARLOS, LES PROMETO QUE DE A POCO DE ACABAN, SALUDOS¡
tu crees que a Steve Jobs, le va a interesar lo que diga un hippie mal informado, que no tenga la capacidad de darnos un post real de por que html 5+JS+CSS es superior a Flash y su AS3 a nivel tecnico, no solo repitiendo lo que digan en engadget o otros blogs que encuetra en digg, solo busa trafico para su propia web, capas que ahorita se esta riendo de nosotros mientras ve youtube con flash, en esta checando los raitings/clics con google analytics en flash, de quien deveras tengo envidia de la buena es de jobs que es un genio del marketing, que tiene a hippies como este comiendo de su mano y tratando de cambiar a la gente por el, el solo dice flash es malo, windows es malo y buala los fans from the hell salen a hacer su trabajo, hay que dar especificaciones a nivel tecnico, no solo abrir la boca por abrila.
PD: Soy promgramador web y de erp desde hace 10 años, tengo todas certificaciones en Java, yo se el potencial que tiene flash y js, pero a que me digas que html hace lo mismo, ha, ha, HÁ.
Con respecto a lo del rendimiento, por que te quejas? todavia usas P4 con 512mb Ram?, o sigues con el 486dx y 16mb ram?
1.- Flash Privado = Apple Privado (ntonces que pit... pide) 2- Juegos Flash Gratis = Juegos Apple Store (primero tienes que romperte la cabeza programandolos, luego que te los aprueben, luego si se le incha los huevos a jobs, le podra publisidad que para que disque ganes tu y el) IPAD? rofl, pero como paso mis documentos, como imprimo? pc del futuro ROFLOLMAO no puede hacer ni lo basico,
Por ultima (escribo en diferentes post por que las ideas se vienen de diferentes momentos), Soy usuario de Iphone, Ipad, Mac y itunes Store, me encantan los productos desde despempeño hasta diseño, pero las pendejadas que dicen por llamar la atencion ya es mucho, los productos por si solos venden, son buenos, pero habeses fastidian con el marquetin.
espero que te paguen por fastidiar a la gente :D
PD, estos son comentarios para el post Eduardo Apple Arcos Jobs
HTML 5 no esta listo, basta con oir los argumentos de Hulo para no usarlo: "Seguimos de cerca la evolución de HTML5, pero hasta ahora todavía no cumple todas las necesidades de nuestros clientes. Nuestro reproductor no transmite simplemente video, también debe proteger el contenido, manejar reportes para nuestros anunciantes, renderizar el vídeo usando un códec de alto rendimiento para garantizar calidad visual de alta calidad, comunicarse de nuevo con el servidor para determinar el tiempo de búfer y a que bitrate emitir, y docenas de otras cosas que no son necesariamente visibles para el usuario final" Ademas Apple esta semana daño el html 5 al poner un ejemplo no estandar en la red que solo se ve en safari... q clase de estandar es ese?
Lo mejor de HTML5 es que tiene un dedo de más!!!
(así cualquiera)
Eduarco arcos, apple, ipad, html5 y iphone SON LO MEJOR DE ESTE MUNDOOOOOOOOOOOOOOOOOOOOOO
Mi detector de ironias ha explotado!
flash tiene futuro en la creacion de animaciones , estan pueden ser exportadas como archivos de video , para crear sitios webs enteros ... no creo en el
Viva Eduarco Arcos!! amigo fiel de Steve jobs, viva el ipaaaaaaaaaaaaad! el invento que cambiara el mundoooooooooo, viva appel, VIVA HTML5 por ser amad por arcos y jobssssssssss vivaaa appeeeeeeeeel!
Eduarco Arcos, ipad,iphone, appel, ihtml5, iphone, son lo mejor de este MUNDOOOOOOOOOOOOOOOOOOOOOOOO
Como el tema esta hiper quemado y se nota que no tienen nada mas que postear... A demas ya fue... a nadie le cabe HTML5 aun. Voy a acotar una boludez...
Ese puño tiene 6 dedos O_o!
Las mismas cinco razones se aplican para el iTouch gigante:
1.- NO ES NATIVO: Necesita solo productos autorizados por Apple para mas o menos funcionar.
2.- LE PERTENECE A STEVE: Por lo que sus productos y marcas no pueden ser usados por cualquier persona.
3.- NO MANTIENE LA EXPERIENCIA WEB: Ya que no permite instalar el flash.
4.- Todos los elementos y jerarquias para disfrutar internet estan en una netbook.
5.- el iTouch gigante no es adaptable, flexible, escalable ni multiplataforma. Aunque eduardo insista.
Y que esperaban si el que escribio esta nota esta tan cerca de ser un desarrollador como una tortuga de volar. Ni idea de nada, y coincido con la nota en http://www.flashlab.com/html5/ Desde cuando nos hacemos tanto problema por lo usuarios apple? ah cierto desde que venden telefonos....
Por ke a mi los videos en HTML5 funcionan terriblemente mal a comparacion con FLash? Soy el unico?
Es obvio que quien redacto este post solo tiene conocimientos de como usar un CMS como es wordpress pero no tiene la minima idea de lo que es desarrollar en tecnologias como flash o xhtml css js, por dios!! son cosas completamentamente distintas!, dedicarse a hacer + copy paste y menos opinion personal sobre temas que no se tienen idea
el html5 es tan forzado como una mano de 6 dedos
Creo que estas completamente errado en todos tus puntos, porque, muy sencillo
1.- Si, HTML5 es estándar!!!..... hasta el 2025 siendo optimistas, o hasta que la W3C lo publique y lo establesca, hasta esa fecha te creeré que es el estándar internacional y funcional, antes cada quien interpretará el código como se le de la gana (solo volteen a ver el CSS3 y los tag -mozilla- y -webkit-)
2.- Esto no tiene mi pies ni cabeza, el hecho que Flash sea propietario o no, no lo hace mejor o peor frente a HTML5
3.- Conoces AJAX?, perdóname, pero a menos que implementes en tu función el interactuar con los botones atras/adelnate el resultado es lo mismo con Flash
4.- A pesar que HTML5 será una evolución de lo actual y que facilite mucho el desarrollo, ahorita mismo, todo lo que se ve desarrollado en las "demos" de HTML5 se puede realizar con las herramientas existentes
5.- Tal como lo describen en comentarios anteriores en mi N95 (si, algo viejo) funciona perfectamente Flash (que si necesita alguna modificación en cuanto a software, si, pero eso no lo hace un objetivo muy lejano)
Que hijo de Apple que es este señor arcos.... no deja pasar una oportunidad para que en sus entradas sean totalmente partidistas favor de los productos del Jobs
Fail con la mano mutante de 6 dedos...... el 5 debia estar en el pulgar ... fail
Estoy con Arcos en 80%. 1) No debiste escrbir este post, sabes que van a haber personas que no ven tu punto de vista y comenzaran a escribir estupideces. 2) A los que dicen que HTML5 consume mas que flash es porque nunca han visto cuanto consume. 3) Si, que HTML5 sea abierto lo convierte en mejor que flash. 4) HTML5, no es un estandar. En un estandar en desarrollo que en cualquier momento se vuelve oficial. 5) La mayoria de los comentarios parecen que fueron comprados por los de Adobe, ah, y Apple no esta con HTML5, esta con H.264 ya que este ultimo es cerrado y HTML5 es abierto.
Participaré en la discusión cuando los clientes dejen de usar IE6.
Arcos como q no tiene mucha idea de lo q escribe , deja muy mal a esta web , la habia comenzado a leer hace 2 semanas pero con este tipo de post desinformados , q deja mucho q desear y ni siquiera se acerca ala realidad , me despido gracias por los post que alcanze a leer , leo uno mas para no irme con el mal sabor de boca q me deja don arcos.
bye.
jejeje este post esta bueno, pero yo analizare dos cosas, video es mi especialidad flv y mp4 se hicieron el estandar del mundo del web despues que exista la etiqueta video de html de verdad los mkv, ogg, mp4, avi, wma, divx no necesitaran plugins?
Ni idea tiene el que escribio este articulo de lo que habla, primero que se convierta en un verdadero desarrollador y una vez esto que opine de tecnologias, Porque creo un plomero sabe mas que el de la web.
Pero falto la pricipal razón que te mueve:
Papito Steve asi lo dice
Tu artículo es tendencioso. Que html5 sea el futuro no implica que nos debe ser impuesto. Dejen que los usuarios elijamos nuestras herramientas de navegación. Detesto a Jobs cada vez que veo el cubito azul en el iPhone. Se trata de un producto que yo compré y no es él quien debe decidir por mí el qué veo y qué no. Cada vez qu eso ocurre saco mi Palm Treo Pro y leo flash sin problema. Sin Flash la experiencia de navegación NO es completa. Millones de sitios en la web NO están hechos en Flash y no me digas que los olvidemos, cuando la mayoría tienen información invaluable. Nadie que no sea el usuario/cliente debe ocuparse de la batería de su dispositivo.
¡Y el Sr. EArcos se quedó mudo! Creo que no tiene como refutar todo lo que le han dicho.
Estoy muy de acuerdo en vuestro razonamiento!!
Nuevamente Eduardo, das una opinion desde tu ciego punto de vista, desconoces programacion, desconoces al plugin que criticas. Y haces comparativas con argumentos falsos o tendencioso.. claro eres libre de opinar con toda tu ignorancia por delante.
1 Nativo? Hoy Hoy Hoy. un numero mucho mayor de equipos pueden leer flash, vs HTML5, que algun dia sera muy poderoso y espero con ancia ese dia para entonces poderlo comparar con el poder de flash. Y en cuanto al consumo de recursos, es totalmente relativo. He visto inifnidad de pruebas donde Javascript por su naturaleza es por obvio mas consumidor de recursos. JS es un lenguaje no precompilado. Flash es precompilado, el motor de Flash tiene capacidades graficas de increible desempeño y las pruebas y comparativas estan por toda la web. Date una vuelta.
2 No le pertenece a alguien ¿Y eso es una ventaja o una desventaja? Al menos sabemos que tecnologias como Flash, .NET y muchas mas tienen un rumbo, tienen un plan, tienen una estrategia. HTML, Linux y muchas tecnologias abiertas "de nadie" solo van evolucionando como sombras de las tecnologias propietarias, aveces y en muchos casos evolucionan mejor que las propietarias. pero no dejan de estar un paso atras, no hay innovacion, solo hay implementacion abierta de una tecnologia cerrada ya conocida.
3 Mantiene la Experiencia? WTF? Desde cuando mantener es innovar. se necesita mejorar, ofrecer mas herramientas para que los diseñadores de la web hagamos mejores experiencias web. HTML5 sin duda ofrecerá muy buenas ventajas que solucionan lo de hoy (cuando logren implementarlo en todos los navegadores), y hasta el día en que se junten nuevamente los líderes del ramo para hacer un html6 que implemente las necesidades creadas por Flash 99, silverlight 2020 y plugins enfocados a mejorar la Experiencia de usuario.
4 Gmail tienen una meta muy diferente a la experiencia de usuario, Gmail tiene que ser multiplataforma, Multidevice, si pretende competir en ru ramo y asi lo esta haciendo. Pero hoy gmail usa un If (ipad), if (moz) if (safary) una programacion sumamente compleja, inviable para proyectos de marketing, sitios eyecandy eyecatching, juegos, y similares.
5 HOy Hoy, Flash es mas Adaptable, Flexible, Escalable y Multiplataforma que HTML5. de hecho corre en todos lados muy bien. salvo el las manzanitas podridas.
Cuanto te han pagado los pro-html5 por esto¿?
Flash es una herramienta mas poderosa y extensible. Utiliza un lenguaje de programacion avanzado y totalmente orientado a objetos. Javascript es un lenguaje fuerte pero de tipo SCRIPT. ActionScript en cambio es una solucion importante y marca un avance en el desarrollo de tecnologia web. No estoy de acuerdo con su articulo.
Los dos caminos cumplen un fin. Pero definitivamente no deben ser comparados como estan, en este articulo
Pues la verdad que esto parece mas como una de tantas estrategias de Apple para quemar a los demas y que todos crean que Steve Jobs siempre tiene razon, la verdad es que en mi caso soy Diseñador WEB y estoy de acuerdo con muchos, son cosas distintas, HTML5 esta verde y la verdad para cuendo logre alcanzar a Flash en capacidades (si es que lo llegara a alcanzar) para entonces es posible que se crean nuevos lenguajes que sean mas superiores a HTML5.
Odio a los que se compran un IPad solo por que es la moda, pagan por algo que solo les sirve de organizador electronico a costo de computadora. ya dejence de creer todo lo que les dice Apple, si tanto estan de acuerdo con el software libre porque no liberan su sistema operatiivo; o mejor aun si Apple estatnto a favor de los proggrraamas libres porque no deja sus sistemas operrtiivosy ocupa linux.
Por otro lado, tomemos en cuenta las experiencias previas, todos sabemos que linux es mejor que Windows e incluso MacOS, sin embargo el que sea gratis, mejor y que se puede modificar libremente no ha desvancado aun a microsoft o a Apple, lo mismo puede pasar con el HTML5 y Flash, es cuestion de gustos, necesidades, costumbres y muchas veces hasta tradición.
Saludos
Solo un pequeñito comentario algo tecnico, flash no es propietario, es propiedad... Abode sería el propietario, te equivocaste de sujeto en la redacción.
arcos es uno mas de esos "emprendedores/tecnologicos" q andan dando conferencias solo pq no hay nadie mas q las de, aca en chile hay varios de esos ignorantes , entre algunos leo prieto , estan de moda , solo usan wordpress/joomla/drupal pq no son culo para mas , y creen saber de tecnologia pq leen blogs "especializados" o van a conferencias "keynotes" etc , se esta llenando de esos seres , que han arañado con mucha suerte con dreamweaver el "desarrollo web" y ya se creen desarrolladores y creen q les vamos a comprar , habemos varios y cada vez mas y espero sigan manifestandose en no estar de acuerdo con estos seres extraños q pululan la red.
Saludos a todos, pues yo les voy a contar que llevo 10 años siendo desarrollador WEB, empecé con mi FrontPage, luego DreamWeaver 4 y Flash 4, ah tiempos aquellos!. Anteriormente Flash era la única forma de poner animaciones ligeras en una página WEB, ya que en aquel entonces sólo se usaba para mover monitos por la pantalla, hacer aparecer y desaparecer botones, menús, etc. Por esta razón se pensó que Flash era el futuro de la WEB y cuando íbamos a cursos de flash, nos sugerían que debíamos hacer nuestros sitios 100% con esta tecnología. El resultado final era horrible, páginas que congelaban los navegadores o incluso las computadoras enteras, tiempos de espera larguísimos, texto muchas veces nada legible, etc, al punto que mis clientes me decían que si había forma de hacer todo mas ligero.
Debido a esto me pasé a usar HTML 4, CSS y JavaScript, con algún framework para facilitar la manipulación del DOM. El resultado?, pues páginas mas ligeras y mas amigables con el navegador, incluso mucho mas interactivas y usuarios muy contentos, sobre todo cuando ven que sus aplicaciones funcionan muy bien en sus BlackBerryies, sus iPhones y sus computadoras antiguas.
El problema mayor aquí es que existen diferencias entre Internet Explorer y los demás navegadores que hacen el desarrollo algunas veces muy basado en "trucos". Lo que realmente se requiere es un verdadero estándar que integre todo lo que se usa en las aplicaciones modernas, y este estándar es HTML 5.
Ahora bien, en que lugar queda flash?, pues flash como se dijo anteriormente, es bueno para hacer juegos, y animaciones vectoriales; y actualmente es la única opción popular para este fin, pero no hay que subestimar html5, ya que integra el tag CANVAS con el cual ya he trabajado y me ha permitido crear animaciones vectoriales, además próximamente viene el Canvas 3D, con el cual se podrán crear escenarios 3D acelerados por hardware, algo de lo que ha carecido FLASH toda su vida.
Espero que mi opinión y experiencia sirva de algo, espero que los desarrolladores Flash actuales abran los ojos y no se limiten solo a flash, porque la tendencia actual es que las empresas quieren exterminarlo, a pesar de no ser tan malo, y ustedes tendrán que seguir las tendencias o se quedarán rezagados.
Sinceramente... no veo el debate Flash vs HTML5, estamos comparando dos tecnologías diferentes. Quizá se podrían comparar el plugin SVG (reproductor de graficos vectoriales) con Flash.
HTML5 es un protocolo de comunicación para navegadores Web y El plugin Flash es un programa que renderiza gráficos vectoriales y videos.
¿No le pertenece a nadie?
Depende por que codec de vídeo decanten en la decisión. Si es h.264, ya no es tan universal.
Yo soy neutral en el tema pero comparto muchos comentarios en este tema del html5 y flash pero realmente flash nos dio por mas de 10 años algo q nadie nos dio. Ahorita por temas economicos y personales de apple quieran implementar el html5 que es mas que licencias y pagos para ellos.
Esto puede hacer retroceder a los usuarios por html5 y romper su appstore de apple porque ellos seran los unicos beneficiados. Yo uso un ipod y me parece lo mejor pero igual extraño flash y soy sincero y busco alternativas para poder instalar cosas sin estar pagando todo. Me parece ya un execso los cobros de appstore. Que vivan los que nos ayudan ahorrar dinero y q viva flash por estos 10 años que pasaron y gracias por los 10 años que vienen porq por mi parte no dejare flash.
Soy publicista y hago multimedia y se las limitacion de flash y tambien las virtudes y esas virtudes son las que me hacen escribir esto. Y Apple este mercado monetario que manejan es irreal para paises como el mio.
Suerte a Todos
¿Qué tiene que ver HTML5 con la Appstore?
Mal:
Razon 0 unica e indiscutible: Flash /= HTML5 en todos los aspectos.
Saludos cordiales, una simple voz en la oscuridad.
Creo que todo mundo se la pasa haciendo comentarios a lo estúpido. Para empezar, el artículo NUNCA mencionó que HTML5 pueda reemplazar a FLASH, y cito lo siguiente:
"¿Hay esperanzas para Flash? por supuesto, pero no están en el desarrollo multiplataforma de aplicaciones ni en la construcción de sitios web hechos 100% con este plugin. Creo que Flash funciona bien para juegos y para ciertos elementos de animación muy en particular, muy lejano de esta “solución para cualquier cosa” que Adobe (o Macromedia antes de ser adquiridos) trataron de vendernos por años."
Cualquier desarrollador de aplicaciones COMPLEJAS sabe que con Flash es extremadamente laborioso construir UI's.
JS también consume muchos recursos. En todo caso, lo importante es saber OPTIMIZAR el código para mejorar el rendimiento.
Y por cierto, que yo recuerde, el único sitio 100% flash que he visto funcionar bien es el de Mini Cooper. De ahí en fuera, creo ni uno se salva. Siempre hay botoncitos que no funcionan o formularios que jamás te redireccionan correctamente...
No creo que a estas alturas sea justo una comparación.
HTML 5 está en pañales y Adobe Flash esta demasiado mentado como para ser imparciales.
Que Si Flash Player no es libre?, sugiero ver el JRE de Java (ahora Oracle).
El lenguaje Java sigue siendo libre, de gran crecimiento y hasta (demasiada) complejidad.
Sin embargo ellos distribuyen el JRE con caracter de oficial, cerrado.
El tema del SandBox es por seguridad, o prefieren que el codigo ingrese derechito a la máquina.
Adobe Flex 4 SDK es Open Source, lo he usado en Linux tambien sin mayores problemas.
Ojo que el futuro es Aplicaciones Ricas de Internet, osea ya sea con HTML 5 o Flash o Flex o AIR.
Actualmente Adobe ha optado por no sacar mas parches (solo actualizaciones a cosas urgentes) y están haciendo a mi parecer una reingeniería de software (al menos eso espero) con el reproductor.
Para fin de año se avista una versión que corra en dispositivos móviles y solo pocos de ellos (Nokia N900 por ejemplo) tiene soporte.
Recordemos que Adobe va a soportar y unirse a HTML5 según sus avisos oficiales, por lo que se trata de compatibilizar tecnologías: INTEGRACION.
Y para terminar según lo anterior, la única manera que un producto reemplace a otro es siendo superior, aún no se han enfrentado en igualdad de condiciones.
Gracias
Al igual que muchos otros aqui comentaron antes que yo y para no repetir argumentos , flash funciona bien y funciona HOY , html5 aún esta lejos de lograr acercarse a flash y le queda mucho trbajo por delante , eso suponiendo que flash se quedar congelado como está ahora cosa que dudo que sea así ya que seguirá avanzando y mejorando , el hardware de los mobiles y pc's se hace que día mas poderoso y consume menos energía y las baterías seguiran aumentando el rendimiento asi que el argumento de que flash es pesado y consume muchos recursos y batería no tendrá ningún asidero en unos años . En definitiva html5 debera no dar pasos sino saltos gigantescos para alcanzar y superar a flash en el futuro .
Porque seguirá vivo Flash?
Principalmente porque los usuarios finales de Flash no son los expertos en tecnología, ni los programadores que puedan pensar que HTML5 es más “eficiente” que Flash.
Los verdaderos usuarios de Flash son los diseñadores de páginas web, un diseñador cabe aclarar, no es aquel que simplemente escribe el html, sino aquel que toma en cuenta la estética y experiencia que brinda el producto final.
Siendo muy claros: Si el HTML5 permitiera hacer exactamente lo mismo y con la misma cantidad de esfuerzo que hacer las cosas con Flash, entonces Flash estaría casi acabado. Pero el hecho es que no es así.
Entre los principales motivos por los que Flash es irreemplazable, tenemos:
Resolución sub-pixel y suavizado. Flash toma en cuenta en sus cálculos de renderizado cifras decimales a la hora de colocar los pixeles, lo que a la larga da una mejor experiencia visual. Lo mismo pasa con el suavizado de bordes, es muy superior.
El Canvas de HTML5 es muy pobre. Y para hacerlo funcionar a un nivel aceptable hace falta ser un gurú del javascript o aprender a usar complicadas librerías y artificios. Sin mencionar que no trabaja al 100% de efectividad en todos los browsers como ya lo hace Flash cuando tienen el plugin instalado.
Buenas herramientas de desarrollo. Cualquiera que haya intentado hacer algo más que texto estático en HTML usando javascript, ajax y CSS sabe que es un trabajo árduo. Trabajo que puede tomar minutos hacerlo con alguna de las tantas herramientas para diseñar con Flash.
Fuentes al gusto. Escoge al mejor diseñador del mundo, dile que sólo puede usar una docena de fuentes tipográficas y verás su reacción. En Flash tienes cientos de opciones, incluso puedes agregar más. Porqué habrías de limitarte con HTML5?.
Flash es comercial. Existe todo un mercado de complementos ajenos a Adobe para incrementar las herramientas que te faciliten el diseño. Y cuando termines una obra, tú serás el propietario del código fuente de dicha obra mientras que hacerlo usando javascript, ajax y otras herramientas, harían de tu obra algo open source y fácilmente replicable. Lo cual no siempre es lo mejor si quieres conservar tu autoría.
Juegos Flash. Flash tiene “motores para juegos” mucho más potentes que todas las librerías javascript que podamos nombrar. Para crear juegos algo que importa mucho es la velocidad.
http://www.marlexsystems.org/el-html5-aun-no-acaba-con-flash/10586/
veamoslo desde un punto de vista comercial, ya no tanto en el punto de vista de los desarrolladores,en mi humilde opinión, mientras sigan existiendo empresas con el afán de vender, ya digamos coca cola, nike, adidas y otras grandes empresas que emplean sitios web en flash, yo creo que flash seguirá viviendo, ya que estas empresas lo que desean es eso vender!...
y el flash gustele a quien le guste crea mas sensaciones en el usuario por medio de la interactividad, ya sean juegos musica o paginas web con contenido grafico impresionante, cosas que no se si sean posibles de hacer con html5 o java.
ciertamente html es un lenguaje standar y no necesita de plug in o del flash player... pero supongamos que deseas jugar un juego de xbox 360... para poder hacerlo es necesario comprar el xbox primero... hay ciertas cosas que debemos cumplir antes. asi tabien trabaja flash, y es como todo en la vida.
llevo alrededor de 5 años trabajando con flash y 3 trabajando paginas web, ahora me he dado a la tarea de aprender html-css y la verdad me agrada tambien... sin embargo mi experiencia con el cliente ha sido mas inclinada hacia flash estos ultimos años.. debido a que mis clientes lo que desean es impactar por medio de su pagina web y porsupuesto que regresen. a muchos de ellos les importa poco el desarrollo o si esta hecho con los standares W3C. la verdad si hay que conocerlos y aplicarlos pero eso es mas de modo interno. el cliente lo que desea son resultados y muchas ocasiones hay que animar sus logos y lograr crear "sensaciones" en el usuario que determinarán la compra y la venta de cierto producto.
recuerden que nosotros trabajamos con productos "intangibles" o que no se pueden tocar, morder o masticar, como si fueran muffins... nuestro trabajo es generar esas sensaciones a traves de una fusion de elementos multimedia, graficos, efectos y musica.
saludos!
Adobe no va a cometer el mismo error de Macromedia que desaparecio y comenzará a desarrollar HTML 5. Microsoft amenaza a Adobe y si sigue cayendo se la comerá, como Adobe se comió a Macromedia a pesar de que tenía a Flash. Flash es vulnerable de eso no hay duda.
Creo que si vas a escribir un articulo o algo , escribi algo con fundamente no puedes comparar html5 con flash, html5 jamas se podra igualar la experiencia ni el potencial que tiene flash, con el lenguaje as3...
Ni utilizando html5 + css+ javascript ni otra cosa que se te ocurra. En fin el tiempo sigue dando la razon a que flash sigue evolucionando y avanzando . pd: eres un idiota
Todo este problema viene a raiz de los smartphones, netbooks y sobre todo por el iphone. Pero con las PC el flash ha funcionado bastante bien y no se les olvide que la web es lo que es gracias a flash. Por supuesto el tiempo pasa y las cosas mejoran y aparece el html5, asi como tambien puede aparecer una evolucion del flash que se adapte mas a los dispositivos que se mencionan arriba.
Los usuarios al final tienen la ultima palabra, lo malo es que APPLE obligue a sus usuarios al no darles la disponibilidad de FLASH en sus equipos. Eso es seguir con la dictadura que siempre los caracteriza alimentada por sus productos esclavizantes que ya son legendarios.
La verdad, ni en este sistema solar ni en ningún punto de la galaxia html5 superaría a Flash, nunca eso es como decir que Microsoft es mejor que Macintosh. Simplemente es OTRA opción pero no mejor.
Para los de HTML5 : Si os atreveis, codificais un programa de reconocimiento facial íntegramente con HTML5. También si os atrevéis, codificad animaciones con HTML5 semejantes no ya a AS3 sino a AS2
Por lo visto, este señor todavía no se ha leido en profundidad qué hace flash. ¡Animo! Tienes toda la web de Adobe y montones de tutoriales probados por ingenieros y demás. Además de desarrolladores