¿Puedes usar un favicon WebP?
Puedes referenciar una imagen WebP como favicon y los navegadores modernos la mostrarán, pero la compatibilidad no es universal y nada que solicite /favicon.ico por ruta aceptará WebP. Como PNG e ICO se entienden en todas partes y los favicons son diminutos de todos modos, la compresión de WebP apenas ahorra nada, así que PNG más un .ico sigue siendo la opción segura y compatible.
Funciona en su mayoría, pero la ganancia es diminuta
Apunta un enlace rel="icon" a un archivo .webp y los navegadores actuales lo renderizan. El problema es la solicitud implícita: navegadores, rastreadores y lectores de feeds acceden a /favicon.ico por ruta, y esa respuesta tiene que ser un ICO o un PNG, nunca WebP.
Todo el atractivo de WebP son los archivos más pequeños, pero un icono de 32 píxeles ya son unos cientos de bytes. Esencialmente no hay nada que comprimir, así que asumes un riesgo de compatibilidad por un ahorro que no puedes medir.
Preguntas frecuentes sobre el favicon WebP
¿Puede un favicon ser WebP?
Sí, mediante una etiqueta link en navegadores compatibles con WebP, pero no para la ruta /favicon.ico, que necesita ICO o PNG. Así que WebP solo puede ser un extra, nunca tu único icono.
¿Los navegadores admiten favicons WebP?
La mayoría de los navegadores modernos sí, pero la compatibilidad no es universal y no hay respaldo para los clientes que solicitan el icono por ruta, que es por lo que WebP no es un formato único seguro.
¿Debería usar WebP para mi favicon?
Hay poca razón para hacerlo. Los favicons ya son diminutos, así que WebP ahorra bytes insignificantes mientras añade riesgo de compatibilidad. PNG e ICO son más simples y funcionan en todas partes.