Etiquetas nuevas
En esta sección, vamos a ver un conjunto de etiquetas y atributos como herramientas HTML que sustituyen funcionalidades que antes requerían obligatoriamente el uso de JavaScript.
La evolución de la web nos permite resolver de forma nativa interacciones que tradicionalmente dependían de los scripts. Por ejemplo, las etiquetas details y summary sirven para implementar bloques interactivos de tipo acordeón sin necesidad de utilizar JS.
Las ventajas que tiene el uso de estas etiquetas al delegar la funcionalidad al motor nativo del navegador son:
- Rendimiento: Mejora drásticamente el rendimiento y la fluidez general de la página, algo especialmente notable en dispositivos móviles.
- Accesibilidad: Garantiza un comportamiento mucho más accesible y estandarizado para los usuarios.
- Optimización: Reduce significativamente el peso de descarga al ahorrar cientos de líneas de código en archivos JS externos.