HTML5, la nueva versión del lenguaje HTML llegará con nuevos elementos. los que antes se preocupaban por la semántica se alegrarán porque podrán enriquecer la de sus páginas. Elementos como aside, figure, section, time, meter, progress, video, audio, details, datagrid, command ... abrirán nuevas posibilidades.
La lista de cambios y novedades es bastante amplia e interesante:
- Se añaden dos nuevos mecanismos para almacenar datos en el cliente, sessionStorage y globalStorage.
- Se abre la posibilidad de tener una base de datos en el cliente y poder ejecutar consultas SQL (aún no está bien definido este apartado).
- El elemento event-source, que permite tener una fuente de eventos externa (por ejemplo,
). Dicho de otra forma: eventos DOM enviados desde el servidor. - Posibilidad de realizar conexiones bidireccionales con el servidor mediante TCPConnection(), LocalBroadcastConnection() y PeerToPeerConnection().
- Envío de mensajes entre documentos mediante postMessage().
- El elemento canvas entra en la especificación.
- Otro que entra es embed. Aquí parece que han dado la guerra por perdida con object (de ahí la inclusión también de elementos como audio y video).
- Se añade el atributo contentEditable a todos los elementos.
- Soporte para arrastrar y soltar.
- Historial de deshacer para todos los cambios realizados en el DOM.
- 100% gratis y con código abierto
- Escrito con el framwork jQuery
- Muestra el contenido en HTML5
- Acepta vídeo y áudio en la mayoría de los formatos más populares.
- Ejecuta en flash cuando el navegador no acepta HTML5
- Puede cambiar su estética de forma sencilla
- Se integra con Vimeo y youtube
- Soporta reproducción de listas
Como podemos comprobar, HTML5 es una excelente mejora que ya está generando proyectos de calidad, al punto que Adobe (los dueños de flash) declaren que HTML5 les puede hacer peligrar su neg0cio.
No hay comentarios.:
Publicar un comentario
Gracias por tu comentario...