Red de conocimiento informático - Aprendizaje de programación - ¿Qué es exactamente HTML5?

¿Qué es exactamente HTML5?

HTML5 es una nueva versión de HTML. HTML no es un lenguaje de programación, sino un lenguaje de marcado. HTML5 es la quinta revisión importante del lenguaje de marcado de hipertexto (HTML), una aplicación bajo el lenguaje de marcado universal estándar, el lenguaje central de la World Wide Web.

Características de HTML5 1. Características semánticas (Clase: Semántica) HTML5 proporciona a las páginas web un mejor significado y estructura. Las etiquetas más ricas vendrán con soporte para RDFa, microdatos y microformatos, creando una Web basada en datos que sea más valiosa tanto para los programas como para los usuarios.

2. Función de almacenamiento local (Clase: SIN CONEXIÓN y ALMACENAMIENTO) La aplicación web desarrollada en base a HTML5 tiene un tiempo de inicio más corto y una velocidad de red más rápida, todo gracias a la caché de la aplicación HTML5 y la función de almacenamiento local. Base de datos indexada (una de las tecnologías más importantes para el almacenamiento local HTML5) y documentación API.

3. Compatibilidad de dispositivos (Clase: ACCESO A DISPOSITIVOS) Desde que se hizo pública la documentación API de la función de geolocalización, HTML5 ha proporcionado a los desarrolladores de aplicaciones web más opciones de optimización funcional y ha aportado más ventajas funcionales. HTML5 proporciona una interfaz abierta sin precedentes para el acceso a datos y aplicaciones. Permite que las aplicaciones externas se conecten directamente a los datos dentro del navegador; por ejemplo, el video y el audio se pueden conectar directamente a micrófonos y cámaras.

4. Las funciones de conexión (Clase: CONECTIVIDAD) brindan una eficiencia de conexión más efectiva, lo que permite un chat en tiempo real basado en páginas, una experiencia de juego web más rápida y una comunicación en línea más optimizada. HTML5 tiene una tecnología de inserción de servidor más efectiva. El evento enviado por el servidor y WebSockets son dos de las características que pueden ayudarnos a realizar la función del servidor de "enviar" datos al cliente.

5. Las funciones multimedia web (Clase: MULTIMEDIA) admiten funciones multimedia como audio y vídeo en la página web, que complementan las aplicaciones, la cámara y las funciones audiovisuales propias del sitio web.

6. Clase: 3D, gráficos y efectos Basado en las funciones 3D de SVG, Canvas, WebGL y CSS3, los usuarios se sorprenderán con las increíbles imágenes presentadas en el efecto del navegador.

7. Funciones de rendimiento e integración (Clase: Rendimiento e integración) Ningún usuario esperará eternamente a que se cargue: HTML5 resolverá problemas anteriores entre dominios a través de tecnologías como XMLHttpRequest2 para ayudar a que sus aplicaciones web y sitios web funcionen más rápido. en un entorno diverso.

8. Funciones de CSS3 (Clase: CSS3) CSS3 proporciona más estilos y efectos más potentes sin sacrificar el rendimiento y la estructura semántica. Además, el formato de fuente abierto de la Web (WOFF) también proporciona mayor flexibilidad y control que la composición tipográfica Web anterior.