Flash vs JavaScript, ventajas y desventajas

867519228d1d5325856fc61d710ded0e_L
Share on facebook
Share on twitter
Share on email
Share on whatsapp

¿Que es la tecnologia FLASH?

Adobe Flash Professional es una aplicación de creación y manipulación de gráficos vectoriales con posibilades de manejo de código mediante el lenguaje ActionScript en forma de estudio de animación que trabaja sobre «fotogramas» y está destinado a la producción y entrega de contenido interactivo para las diferentes audiencias alrededor del mundo sin importar la plataforma. Es actualmente desarrollado y comercializado por Adobe Systems Incorporated. Adobe Flash utiliza gráficos vectoriales y gráficos rasterizados, sonido, código de programa, flujo de vídeo y audio bidireccional (el flujo de subida sólo está disponible si se usa conjuntamente con Macromedia Flash Communication Server). En sentido estricto, Flash es el entorno de desarrllo y Flash Player es el reproductor utilizado para visualizar los archivos generados con Flash. En otras palabras, Adobe Flash crea y edita las animaciones o archivos multimedia y Adobe Flash Player las reproduce.

Fuente: wikipedia liga: http://es.wikipedia.org/wiki/Adobe_Flash_Professional

undefined

¿Que es la tecnologia JAVASCRIPT?

JavaScript es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos,3 basado en prototipos, imperativo, débilmente tipado y dinámico. Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas webdinámicas, aunque existe una forma de JavaScript del lado del servidor (Server-side JavaScript o SSJS). Su uso en aplicaciones externas a la web, por ejemplo en documentos PDF, aplicaciones de escritorio (mayoritariamente widgets) es también significativo.

Fuente: wikipedia liga: http://es.wikipedia.org/wiki/JavaScript

undefined

Hasta la disponibilidad de librerías Javascript como jQuery y MooTools, que añade animaciones y funciones interactivas que no requieren de volver a cargar una página web, estas estaban fuera del alcance de muchos diseñadores web / desarrolladores, a menos que se utilizara Flash. Esto se debía principalmente a que las implementaciones de JavaScript no eran consistentes en los principales navegadores. Sin el uso de las bibliotecas Javascript, se requerían de un amplio conocimiento acerca de las inconsistencias entre los navegadores y amplio conocimiento acerca de Javascript con el fin de evitar problemas. JQuery y MooTools ofrecen una biblioteca de rutinas que son compatibles con cualquier navegador, reduciendo la curva de aprendizaje. Estas bibliotecas también ofrecen funciones para manejar muchas tareas rutinarias de programación Javascript haciendo más rápido y más fácil de aprender.

Ventajas y desventajas:

Ventajas Flash

Desventajas Flash

✓  Opciones extensas de diseño.

✓ Capabilidades 3D.

✓ Apariencia consistente en navegadores.

✓ Soporta vectores.

✓ Interface de programación interna.

✓ Muchas herramientas libres de regalías.

✓  Mas opciones de fuentes.

  • NO es compatible con navegadores de Mobiles (iPhone, iPad, ect)

 

  • Se requiere de conocimientos medios y programa para editarlo.

 

  • Costo de programa para usar la licencia.

 

  • Incompatible con diferentes versiones de Flash player.

 

  • Estadisticas para elementos de flash es limitada.

 

Ventajas Javascript

Desventajas Javascript.

✓ Ligero de carga.

✓ Facil de integrar.

✓ Cientos de aplicaciones disponibles para uso

✓ Puede agregar interactividad a elementos web.

✓Compatible con la gran mayoría de los navegadores modernos incluyendo iPhone, mobiles & PS3.

  • No es tan extenso en recursos como Flash.

 

  • Sistemas complejos pueden no funcionar tan bien como  Flash.

 

  • Opciones de 3D limitadas.

 

  • Usuarios pueden desabilitar JavaScript en su navegador.

 

Cuando usar Flash y cuando usar JavaScript:

 

Applicación

FlashJavascript
Slide Show

X

Validaciones de formularios

X

Menus con submenus.

X

Panels con Pestañas

X

Efectos Caja de Luz y cajas de ayuda.

X

Elementos collapsables.

X

Video/Audio Player

X

Animación compleja

X

3D

X

Multimedia Complejo.

X

Recursos de Flash & JavaScript:

FlashJavascript
Kirupa – Tutoriales

Flashloaded – Componentes

Digicrafts – Componentes

Flash Components

Swish – Flash Generador

Swift 3D – 3D designer/animator

jQuery – Javascript Libreria

MooTools –  Javascript libreria

jQuery Slideshow

jQuery Validation

jQuery UI

jQuery Lightbox

Recibe nuestros artículos por mail

Ingresa tu corre electrónico y recibe los artículos de nuestros expertos en Marketing, Diseño web y Desarrollo Web en tu correo electrónico

Comparte este artículo

Share on facebook
Share on google
Share on twitter
Share on linkedin
  • Este campo es un campo de validación y debe quedar sin cambios.