viernes, 5 de octubre de 2012

HTML5 Y ADOBE FLASH


HTML5

 

·        Introducción:

HTML5 es la quinta revisión importante del lenguaje básico de la World Wide Web, HTML.

Esta nueva versión pretende remplazar al actual (X)HTML, corrigiendo problemas con los que los desarrolladores web se encuentran, así como rediseñar el código actualizándolo a nuevas necesidades que demanda la web de hoy en día.

Todavía se encuentra en modo experimental, aunque ya es usado por múltiples desarrolladores web por sus avances, mejoras y ventajas.

·        Nuevos elementos:

<audio> y <video> Nuevos elementos que permitirán incrustar un contenido multimedia de sonido o de vídeo. Permite reproducir y controlar vídeos y audio sin necesidad de plugins como el de Flash.

 
<embed> Se emplea para contenido incrustado que necesita plugins como el Flash.

<nav> y <footer> Bloque de navegación del sitio web

<audio> y <video> Proporcionan nuevas funcionalidades a través de una interfaz estandarizada.

<canvas> Capaz de renderizar elementos 3D. Permite que se generen gráficos al hacer dibujos en su interior.

 

 

·        Ventajas y desventajas:

 

Ventajas

·         Tiene una sintaxis más clara.

·         Elementos semánticos más concretos.

·         Nuevos elementos de formulario que facilitan la programación de los mismos.

·         Hace que se dependa menos de Flash, Silverlight y ciertas librerías de JavaScript.

·         Hace que el navegador dibuje y ejecute de forma más rápida la web.

Desventajas

·         La especificación de HTML 5 no ha finalizado, aún pueden sucederse cambios.

·         No todo funciona en todos los navegadores.

ADOBE FLASH

·        Introducción:

Se trata de una aplicación de creación y manipulación de gráficos vectoriales con posibilidades de manejo de código mediante un lenguaje de scripting llamado ActionScript.

Flash es un estudio de animación que trabaja sobre "fotogramas" y está destinado a la producción y entrega de contenido interactivo para diferentes audiencias alrededor del mundo.

·        Ventajas y desventajas:

 

Ventajas

 

·         Flash está basado en imágenes vectoriales lo que permite que al ajustar sus tamañoséstas no se pixélen o pierdan calidad.

 

·         Una vez que conozcamos el software y con la práctica (mucha práctica) veremos quees relativamente sencillo y rápido crear webs.

 

·         Podemos lograr presentaciones excelentes, de altísima calidad, que "cautiven" anuestros visitantes o que llamen mucho la atención.Desventajas:

 

Desventajas

 

·         Puede haber problemas con algunos navegadores ya que si no se tiene instalado el plugin nuestra web "desaparece".

 

·         El contenido de Flash NO ES INDEXADO por los buscadores por lo que difícilmente será fácil encontrar la web en Google, Yahoo, Ask, etc.

 

·         Si la animación no está bien programada puede resultar pesada cargarla. Hay que tener en cuenta hacia qué destinatarios estamos apuntando y si los posibles visitantes tendrán el suficiente ancho de banda para navegarla y no que demore 1 hora en cada cambio de página.

 

·         Mucha animación o sonido es molesto. Caso típico son aquellas que al cargarlas reproducen un MP3 y no tienen botón desde dónde silenciarlo. Otras en donde son tantas las animaciones que el visitante "se marea". Del punto anterior y de este se desprende que si cometemos estos errores el visitante abandonará la web rápidamente.

 

 

 

 

 

·        Futuro:

Se especula mucho sobre si HTML5 es mejor que Adobe Flash y si va a terminar por sustituirlo.

Si de verdad HTML5 sustituye a Adobe Flash, creo que no será a corto o medio plazo, sino que sucederá dentro de unos cuantos años.

Pero tampoco tengo tan claro que esto vaya a suceder ya que HTML5 y Adobe Flash son dos tecnologías diferentes, cada una con sus pros y sus contras y capaces de coexistir la una con la otra.

 

 

No hay comentarios:

Publicar un comentario