1. Semántica: HTML5 introduce varias nuevas etiquetas semánticas, como
2. Gráficos: HTML5 trae consigo dos nuevos elementos gráficos:
3. Soporte multimedia: HTML5 introduce etiquetas
4. Almacenamiento local: En HTML5, la web puede almacenar datos en el ordenador de los usuarios. Esto se logra a través de dos objetos: localStorage y sessionStorage.
5. Geo-localización: HTML5 puede obtener la ubicación geográfica del usuario con su consentimiento.
6. Formularios: HTML5 trae nuevos tipos de entrada y atributos para los formularios.
7. Web Workers: Esta característica permite a los desarrolladores ejecutar JavaScript en segundo plano.
8. Compatibilidad con múltiples dispositivos: HTML5 está diseñado con la idea de ser compatible con todos los tipos de dispositivos, incluyendo tabletas, teléfonos móviles, e-readers, etc.
9. Conexión en tiempo real: HTML5 ofrece la API WebSocket para permitir la comunicación bidireccional entre el servidor y el cliente.
10. Aplicaciones sin conexión: HTML5 permite que las aplicaciones web se utilicen sin conexión gracias al uso de la caché del navegador.
En general, HTML5 ha facilitado a los desarrolladores la creación de sitios web más ricos e interactivos.