Nunca fui fanático de Flash y desde que descubrí jQuery encontré una forma potente y elegante de aplicarle estilo y dinamismo a mis desarrollos web.
Alguna vez, ¿te pusiste analizar las diferencias entre jQuery y Flash? En mi caso personal, leí algunas notas al respecto y además por mi experiencia como desarrollador web, se me ocurrió armar una comparación entre jQuery y Flash, el resultado son los 10 ítems que siguen a continuación.
jQuery Vs. Flash:
- jQuery es compatible con todos los navegadores, al menos con todos los que soportan Javascript; en cambio Flash, debe instalarse el plugin para que el navegador lo soporte (algunos ya viene el plugin instalado).
- jQuery es compatible con el iPhone, iPad y demás teléfonos celulares; recientemente se anunció que Flash será compatible con los productos móviles de Apple.
- jQuery ocupa un tamaño reducido y a diferencia de Flash, no se demora varios segundos (o minutos) en cargar.
- jQuey es open source, mientras que Flash no lo es y para desarrollar con él, es necesario comprar la suite.
- Algunas animaciones son más fáciles de implementar con jQuery; pero Flash ofrece ofrece efectos 3D.
- Si Javascript está deshabilitado jQuery no funciona; si el plugin de Flash no está instalado, no se puede ver el contenido Flash.
- jQuery necesita CSS; Flash no requiere CSS.
- jQuery sólo admite la tipografías del navegador y las web; por el momento Flash posee más opciones de tipografías.
- Flash soporta streaming.
- jQuery tiene una curva de aprendizaje menor; Flash es más difícil de aprender.
Lectura de recomendada: Comparando reproducción de video HTML5 vs FLASH
Fuentes de referencias: designreviver.com – www.edreamz.com
LAmentablemente, el adobe Flash saldra de la Web, incluso adobe, dio el paso a seder, pero saco su ultimo adobe, el adobe Edge.. En reemplazo de flash .. que sera especifico para la web html5 + javascript+css …
manejo flash y jquery y te aseguro que es mas sencillo de aprender flash con codigos mucho mas cortos sin necesidad de plugins o archivos adicionales para la funcion de un boton animado uso 5 lineas de codigo y 1kb de peso compatible con todos loa navegadores jquery en explorer 9 no funciona bien igua les bueno para siertas cosas lo mismo que flash pero no daria enpate me voy por flash
De nada Diego, ojala tuviera tiempo de aportar un poco mas. Siempre leo el blog (via RSS) y mas de una vez he encontrado cosas myu utiles.
Saludos!
Hola Gabriel.
Muchas gracias por compartir tu punto de vista.
Aporta mucho, ojala fueran así todos los comentarios.
Saludos.
Che debo decir que es muy pobre tu comparacion… Cada uno sirve para su uso.
Dejaste afuera todas las facultades de animacion que tiene flash, y la cantidad de efectos como blur, transformaciones de color y miles mas.
Tambien se puede hacer apliaciones flash mas livianas que en jquery… mi sitio que es vectores y actionscript pesa 30kb aprox, mientras que solo meter jquery en un sitio hace que pese mas. Lo que hace tu punto del peso muy relativo.
Para diseñadores y animadores, flash ofrece animacion visual, mientras que jquery es totalmente por codigo.
Ojo, no estoy defendiendo flash, yo cada vez lo uso menos y mas jquery, pero lo que digo es que cada uno tiene su nicho, y uno no es reemplazo del otro, aunque tienen muchas utilidades similares.
Jquery, quedandome muy corto, para mi una de las grandes ventajas es el no tener que abrir mas que un editor de texto para editar las animaciones y los comportamientos. Y la forma de aplicar mediante selecciones tipo css efectos y animaciones, lo que lo hace super practico y reusable para utilizar…