Todo lo que querrías saber antes de instalar.
Una mirada detallada a cómo funciona Optimizador de imágenes WebP y AVIF para PrestaShop, por qué lo construimos así y la lógica detrás de las características anteriores.
Imágenes ligeras, sin dependencia externa
El Optimizador de imágenes WebP y AVIF convierte y comprime realmente los archivos de tu tienda, en local, con la calidad que elijas. A diferencia de los servicios por suscripción que envían tus imágenes a sus servidores y facturan por volumen, todo ocurre en tu propio alojamiento: sin cuota, sin créditos, tus archivos nunca salen de tu tienda. El módulo detecta automáticamente el mejor motor disponible — Imagick, GD o los binarios cwebp y avifenc — y alterna entre ellos según el formato.
Una entrega realmente transparente
En modo Apache, el módulo escribe un bloque .htaccess en la carpeta /img que devuelve la versión AVIF o WebP al navegador solo si la admite, gracias al encabezado Accept y a un Vary: Accept correcto para cachés y CDN. Las URLs de tus imágenes no cambian, tu plantilla no se modifica y nada se rompe si desactivas el módulo. Para servidores Nginx, un modo picture reescribe las etiquetas img en picture/source al vuelo.
No destructivo por diseño
Para cada imagen producto.jpg, el módulo crea producto.jpg.webp y producto.jpg.avif junto al original. Tus archivos de origen nunca se sobrescriben, lo que hace la operación totalmente reversible: un botón restaura los originales y elimina las versiones generadas. Si una versión next-gen resulta ser más pesada que el original, se descarta automáticamente. También puedes, de forma opcional, recomprimir los archivos JPEG y PNG originales, con una copia .dforig conservada para poder volver atrás.
Carga diferida y Core Web Vitals
El módulo añade los atributos loading=lazy y decoding=async a tus imágenes, apoyándose en la carga diferida nativa de los navegadores: sin JavaScript pesado, sin impacto negativo en el SEO. Un sutil efecto de fundido está disponible como opción. Combinado con imágenes next-gen mucho más ligeras, la carga diferida mejora directamente tus métricas Core Web Vitals (LCP, CLS) y la velocidad percibida de la tienda.
Pensado para grandes medias bibliotecas y agencias
Lanza un análisis de toda la media biblioteca y luego una conversión por lotes con AJAX con barra de progreso, pausa y reanudación. Para catálogos muy grandes, una tarea CRON protegida por token y un comando CLI permiten procesar miles de imágenes en segundo plano, sin tiempos de espera. Una cola robusta gestiona los reintentos, omite las imágenes animadas (GIF y APNG), respeta un umbral de tamaño mínimo y tus exclusiones por patrón. El ámbito es totalmente configurable: productos, categorías, fabricantes, proveedores, tiendas, páginas CMS e imágenes de la plantilla.
No hay valoraciones aún.