API de dibujo 1/2D, que se puede usar en un nuevo elemento de lona para representar imágenes, gráficos de juegos u otros gráficos visuales en ejecución.
2/A API que promete una aplicación web para registrarse como un protocolo o tipo MIME.
3/A API que introduce un nuevo mecanismo de almacenamiento en caché para admitir aplicaciones web fuera de línea.
4/ Una API que puede reproducir videos y audio, puede usar nuevos elementos de video y audio.
5/A API de Historial, que puede exponer el historial que se está navegando, y la página Promise puede implementar mejor soporte de botones en las aplicaciones AJAX después de agregarlo.
6/ Mensaje en todos los documentos, que proporciona una forma para que los documentos se comuniquen entre sí sin considerar sus dominios de origen, 7/ Hasta cierto punto, dicho diseño está diseñado para evitar ataques de secuencias de comandos de sitios cruzados.
8/A API que admite operaciones de arrastre y caída puede asociarse con características arrastrables.
9/ Una API que admite las operaciones de edición puede asociarse con una nueva característica global contentable.
10/Una nueva API de red que admite aplicaciones web para comunicarse entre sí en la red local y mantener la comunicación bidireccional en sus servidores fuente.
Use pares de clave/valor de la API JavaScript para implementar el almacenamiento persistente de clientes y también admite bases de datos SQL integradas.
Los eventos enviados por el servidor pueden asociarse con un nuevo elemento de fuente de eventos. El nuevo elemento fuente de eventos es propicio para una conexión persistente con fuentes de datos remotas y elimina en gran medida la necesidad de sondear en aplicaciones web.
Al mismo tiempo, HTML 5 también introdujo muchos elementos de representación nuevos para admitir componentes de página ordinarios, como encabezados, pies de página, figuras (ilustración), diálogo (diálogo, utilizado para marcar sesiones) y navegación (navegación). Además, hay un nuevo elemento DataGrid que admite tablas y árboles interactivos, un elemento de datos proporcionado para cuadros combinados y una función de progreso, que puede mostrar la finalización de una tarea de larga duración. Al mismo tiempo, se agregan etiquetas de página que admiten semillas RSS.
Para los formularios, el tipo de tipo de elemento de entrada contiene un nuevo soporte para fechas, tiempo, correos electrónicos y URL, para que el navegador pueda proporcionar elementos de interfaz de usuario, como un selector de fecha calendario o integración con la libreta de direcciones de usuario, y también puede enviar datos al servidor en un formato definido.
HTML 5 también abandona el soporte para algunas características bien conocidas. El más notable de estos es el abandono del apoyo a los marcos, porque se ha considerado que los marcos socavan la accesibilidad y la usabilidad de las páginas web. Vale la pena señalar que incluso si el navegador admite completamente el estándar HTML 5, continuará admitiendo estas características abandonadas, ya que el soporte para versiones HTML más antiguas durará muchos años.
HTML 5 se desarrolló bajo la guía del grupo de trabajo HTML del W3C, que se estableció en marzo de 2007. La operación del grupo de trabajo es totalmente pública e incluye miembros de Apple, Google, IBM, Microsoft, Fundación Mozilla, Nokia y Opera entre casi 500 participantes.
No hay duda de que HTML es un estándar muy importante, dijo Tim Berners-Lee, autor de la primera versión HTML y director de W3C. Estoy emocionado de ver a la comunidad de desarrolladores, incluidos los proveedores de navegadores, trabajando juntos para crear la mejor trayectoria de la web. Es una tarea difícil integrar las ideas de tantas personas, y el desafío que enfrentamos es encontrar un equilibrio entre la innovación y el éxito, los ideales y el pragmatismo.
HTML 5 reemplazará gradualmente HTML 4, pero la finalización de las especificaciones HTML 5 sigue siendo un largo camino por recorrer. El plan actual es usarlo inicialmente como candidato para la recomendación durante 2009, y luego se implementará como la versión oficial final en septiembre de 2010.
Por Charles Humble
Traductor Zhang Yi