martes, 6 de noviembre de 2012

HTML5


HTML5 es una colaboración entre el consorcio World Wide Web (W3C) y la Red de Hipertexto Aplicación de Tecnología del Grupo de Trabajo (WHATWG).

Hyper Text Markup Lenguaje es el lenguaje mas popular para el diseño se paginas de Internet y se usa para describir la estructura y el contenido de un sitio de Internet en forma de texto.

HTML5 tiene muchos nuevos elementos, los cuales pretenden dar más herramientas a los desarrolladores y diseñadores de paginas web para que cree sus sitios, pero también hay algunos elementos de HTML5 que pretenden mejorar la experiencia del usuario en Internet.

WHATWG estaba trabajando con los formularios web y aplicaciones, y estaba trabajando con W3C XHTML 2.0. En 2006, decidieron cooperar y crear una nueva versión de HTML.

Algunas reglas para HTML5 se establecieron:

  •   Las nuevas características se basan en HTML, CSS, DOM y JavaScript
  •  Reducir la necesidad de plugins externos (como flash)
  •    Mejor manejo de errores
  •  Mas marcado para remplazar secuencias de comandos
  •   HTML5 debe ser independiente del dispositivo
  •    El proceso de desarrollo debe ser visible para el público
  •  HTML5 será el nuevo estándar de HTML. La versión anterior de HTL, HTML 4.01, se produjo en 1999. La web ha cambiado mucho desde entonces, HTML es todavía un trabajo en progreso. Sin embargo, los principales navegadores apoyan muchos de los elementos de HTML5 y nuevas APIs.


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.
  •  Algunas de las nuevas funciones de HTML5:

·         El elemento <canvas> para el dibujo sD
·         Los elementos <video> y <audio> para la reproducción de medios
·         Soporte para almacenamiento local
·         Nuevos elementos de contenido especifico, como <article>, <footer>, <header>, <NAV>, <section>
·         Los nuevos controles de formulario, como el calendario, la fecha, la hora, dirección de correo electrónico, URL, búsqueda

Desventajas
  •   La especificación de HTML 5 no ha finalizado, aún pueden sucederse cambios.
  •   No todo funciona en todos los navegadores. HTML5 todavía no es un estándar oficial, y no los navegadores tienen soporte HTML5 completo. Sin embargo, todos los principales navegadores (Safari, Chrome, Firefox, Opera, Internet Explorer) continúan agregando nuevas características HTML5 a sus últimas versiones.


No hay comentarios:

Publicar un comentario