Imágenes, audio y vídeo
En la pestaña Red de casi cualquier web de un estudio de diseño verás lo mismo: lo que más pesa son las imágenes y los vídeos.
Imagen con pie: <figure> + <img> + <figcaption>.
Fotos en WebP (o JPG); gráficos con transparencia en PNG; logotipos e iconos en SVG. GIF, mejor no.
Redimensiona y comprime antes de subir.
<video controls> y <audio controls>, con un <source> por formato. MP4 es el contenedor y H.264 el códec.
- En la pestaña Red de casi cualquier web de un estudio de diseño verás lo mismo: lo que más pesa son las imágenes y los vídeos. Además de escribir bien el HTML, elegir el formato y el tamaño es lo que más hace que una web cargue rápido, sobre todo en el móvil.
- Ya conoces <img> (lección HTML: estructura y contenido). Cuando la imagen lleva un pie, se agrupa con <figure> y el pie va en <figcaption>:
- <figure> <img src="img/cartel-festival.webp" alt="Cartel del Festival de Otoño: tipografía condensada roja sobre fondo negro" width="800" height="1131" loading="lazy"> <figcaption>Cartel para el Festival de Otoño, 2026.</figcaption> </figure>
- loading="lazy" hace que el navegador no descargue la imagen hasta que esté a punto de verse: úsalo en las imágenes que quedan por debajo de la primera pantalla.
- Mapa de bits (JPG, PNG, WebP, AVIF, GIF): la imagen es una cuadrícula de píxeles. Si la amplías por encima de su tamaño, se ve borrosa o pixelada. Vectorial (SVG): la imagen se describe con formas (líneas, curvas, rellenos). Se ve nítida a cualquier tamaño y, para formas sencillas, pesa muy poco. Admite colores, degradados y animación.
Introducción
En la pestaña Red de casi cualquier web de un estudio de diseño verás lo mismo: lo que más pesa son las imágenes y los vídeos. Además de escribir bien el HTML, elegir el formato y el tamaño es lo que más hace que una web cargue rápido, sobre todo en el móvil.
Imagen con pie de foto
Ya conoces <img> (lección HTML: estructura y contenido). Cuando la imagen lleva un pie, se agrupa con <figure> y el pie va en <figcaption>:
<figure> <img src="img/cartel-festival.webp" alt="Cartel del Festival de Otoño: tipografía condensada roja sobre fondo negro" width="800" height="1131" loading="lazy"> <figcaption>Cartel para el Festival de Otoño, 2026.</figcaption> </figure>
loading="lazy" hace que el navegador no descargue la imagen hasta que esté a punto de verse: úsalo en las imágenes que quedan por debajo de la primera pantalla.
Mapa de bits o vectorial
Mapa de bits (JPG, PNG, WebP, AVIF, GIF): la imagen es una cuadrícula de píxeles. Si la amplías por encima de su tamaño, se ve borrosa o pixelada. Vectorial (SVG): la imagen se describe con formas (líneas, curvas, rellenos). Se ve nítida a cualquier tamaño y, para formas sencillas, pesa muy poco. Admite colores, degradados y animación.
Logotipos, iconos e ilustraciones planas, en SVG. Fotografías, en mapa de bits.
Qué formato elegir
FormatoÚsalo paraOjo con WebPFotografías e ilustraciones; pesa bastante menos que JPG con la misma calidad. Admite transparencia.Nada: hoy lo leen todos los navegadores. AVIFFotografías con el menor peso posible.Exportar es más lento y no todos los programas lo guardan. JPGFotografías cuando necesitas que se vean en cualquier sitio, también en navegadores muy antiguos o en un correo.No tiene transparencia; cada vez que lo guardas pierde calidad. PNGGráficos, capturas de pantalla y elementos con transparencia, sin pérdida de calidad.En fotografías pesa muchísimo. SVGLogotipos, iconos, ilustraciones planas.No sirve para fotos. GIFCasi nada. Solo admite 256 colores y pesa mucho.Para una animación corta es mejor un vídeo MP4 o WebM silenciado y en bucle.
Tamaño y peso
Una foto de cámara tiene unos 6000 × 4000 px y pesa varios megas. Si la subes tal cual, el navegador la mostrará más pequeña, pero descargará todo el peso. Antes de ponerla en una web:
Redimensiona al tamaño máximo al que se va a ver. Para una imagen a todo el ancho bastan unos 1600–2000 px; para una miniatura, unos 600 px. Comprime en WebP (o JPG). Con Squoosh lo haces en el navegador y comparas el antes y el después. Pon nombres claros al fichero, sin espacios ni tildes: cartel-festival-2026.webp.
Como referencia, una foto grande de una web debería pesar menos de 300 KB.
Vídeo y audio
<video controls width="640" poster="img/portada-reel.webp"> <source src="video/reel.webm" type="video/webm"> <source src="video/reel.mp4" type="video/mp4"> Tu navegador no puede reproducir este vídeo. </video> <audio controls> <source src="audio/entrevista.mp3" type="audio/mpeg"> </audio>
controls: muestra los botones de reproducir, pausa y volumen. Sin él, el vídeo no se puede manejar. poster: la imagen que se ve antes de darle a reproducir. <source>: puedes ofrecer el mismo vídeo en varios formatos; el navegador usa el primero que entiende. Su atributo type es el tipo MIME: le dice al navegador qué formato es para que decida si puede reproducirlo sin descargarlo antes. Para un vídeo de fondo que se mueve solo, como un GIF: autoplay muted loop playsinline. Los navegadores solo dejan arrancar solo un vídeo si va silenciado.
Un fichero de vídeo tiene dos capas:
El contenedor es la caja que empaqueta la imagen, el sonido y los subtítulos. Es la extensión del fichero: MP4, WebM, MOV. El códec es cómo se comprime la imagen dentro de la caja: H.264, VP9, AV1.
Practica
Abre la web de un estudio o de un fotógrafo que te guste, abre la pestaña Red, filtra por Img y recarga. ¿Qué imagen pesa más? ¿En qué formato está? Pasa una foto tuya por Squoosh: compárala en JPG y en WebP con calidad 75. Apunta el peso de cada una. En una página tuya, pon una de las imágenes dentro de un <figure> con su <figcaption>.
Errores frecuentes
Subir fotos de cámara sin redimensionar: la web tarda segundos en cargar en el móvil. Guardar fotos en PNG «para que tengan más calidad»: pesan varias veces más y no se nota. Usar un GIF para una animación: más peso y peores colores que un vídeo corto. Un <video> sin controls ni autoplay: se ve el primer fotograma y no hay forma de reproducirlo.