Notes de l'equip sobre artesania, formats i les petites decisions darrere d'un bon resultat.
El panorama de compatibilitat de l'AVIF el 2026
El suport de l'AVIF als navegadors va arribar a prop del 94,3 per cent dels navegadors globals el 2026, però el suport al navegador no és tota la imatge. Una bona part del consum d'imatges passa fora dels navegadors: clients de correu que mostren imatges incrustades, eines de disseny que obren fitxers per editar, sistemes de contingut que validen i reprocessen pujades, fluxos d'imatge de lliurament, editors de documents que incrusten elements i plataformes socials que processen imatges en el moment de la pujada. En la majoria d'aquests sistemes no navegadors, el suport de l'AVIF va força per darrere de l'adopció als navegadors. Gmail, Outlook i la majoria de clients de correu corporatius encara passen les imatges per fluxos més antics que refusen l'AVIF. Adobe Creative Cloud va afegir el suport d'AVIF només a les versions de finals del 2024. Moltes configuracions de WordPress amb connectors d'imatge més antics encara bloquegen l'AVIF a la pujada. El WebP, en canvi, s'ha adoptat a gairebé totes aquestes plataformes des de fa anys. Convertir l'AVIF a WebP és el pont de compatibilitat per a aquesta infraestructura no navegadora.
Per què aquesta direcció és la ràpida
L'avantatge de velocitat de l'AVIF a WebP respecte a la direcció inversa ve de com s'organitzen les eines. La descodificació de l'AVIF la fa un descodificador natiu del navegador que s'executa amb acceleració de maquinari als dispositius moderns. L'escriptura del WebP fa servir les eines natives de WebP del navegador, també accelerades per maquinari a la majoria de plataformes. Cap operació no necessita carregar cap part pesada, que és el coll d'ampolla per a l'escriptura de l'AVIF. La part per a la sortida AVIF és gran i necessita prop d'un segon per inicialitzar-se per sessió. La conversió d'AVIF a WebP s'estalvia tot això. El flux és descodificar i després escriure per camins natius, i tot el recorregut d'una foto de 2 megapíxels acaba força per sota d'un segon en qualsevol navegador modern d'escriptori o portàtil. Això fa que la conversió d'AVIF a WebP sigui adequada per a fluxos interactius on l'usuari espera una resposta en menys d'un segon.
Quant costa realment la reescriptura
Convertir l'AVIF a WebP implica un sol pas de reescriptura. L'AVIF es va escriure originalment amb un cert grau de compressió amb pèrdua. Descodificar-lo dona valors de detall que reflecteixen aquella font amb pèrdua. L'escriptura del WebP aplica després la seva pròpia compressió a aquells detalls amb un ajust gairebé sense pèrdua ajustat per a qualitat 85. En aquell ajust, la sortida mesura uns 44 dB PSNR en contingut fotogràfic típic. Per a algú que mira una fotografia a mida normal de visualització, la diferència entre la font AVIF i la sortida WebP no es veu. Per a gràfics amb text molt fi a mides petites, icones de detall exacte o blocs de color de vora dura, l'efecte acumulat de dos passos amb pèrdua pot mostrar diferències subtils sota una inspecció acurada. Abans de comprometre't a convertir tota una biblioteca, prova una mostra representativa a zoom complet sobre els elements més sensibles a la qualitat.
El recorregut de l'alfa en detall
La transparència a l'AVIF es codifica en una capa separada, i el navegador la descodifica junt amb el contingut de color quan llegeix el fitxer. Quan el navegador descodifica un AVIF, produeix tant un buffer de color com una màscara de transparència. La conversió combina tots dos a transparència completa, conservant cada detall parcialment transparent. L'escriptura del WebP escriu després un WebP amb pèrdua amb un transparència a part codificat amb l'algorisme sense pèrdua del WebP específicament per al capa de transparència. El resultat és que la màscara de transparència de la sortida WebP es desa sense pèrdua respecte als valors alfa descodificats de l'AVIF. Els degradats suaus i les vores difuminades sobreviuen. L'única degradació d'alfa present és la que va introduir la codificació original de l'AVIF. Si la font AVIF té vores alfa netes, la sortida WebP també les tindrà, amb la mateixa màscara a punt per compondre's sobre qualsevol fons.
Comparar la sortida amb les alternatives
Quan necessites fer compatible un AVIF amb un sistema que no llegeix l'AVIF, tens tres opcions realistes: convertir a WebP, convertir a PNG o convertir a JPG. El JPG és la mala elecció per a qualsevol element amb transparència, perquè el JPG no té transparència i l'aplana a un color sòlid. El PNG produeix el fitxer més gran, normalment de tres a deu vegades la mida de l'AVIF, i és l'opció correcta només quan et cal un format intermedi sense pèrdua o la destinació exigeix específicament el PNG. El WebP queda al mig: dona compatibilitat moderna universal, conserva la transparència i produeix un fitxer normalment un 20 a 25 per cent més gran que l'AVIF en comptes d'un 300 a 1000 per cent més gran com el PNG. Per a qualsevol conversió de compatibilitat que no requereixi sortida sense pèrdua, el WebP és el format intermedi adequat.
Una de sola al navegador, lots en un servidor
Aquesta parella corre de dues maneres segons la feina. Un AVIF sol es descodifica i es torna a desar com a WebP del tot dins el teu navegador per vies natives, així que per a un fitxer no hi ha cap pujada, confirmat amb zero peticions de sortida després de carregar la pàgina. És la via bona per a una cosa ràpida i per a feina de client confidencial, imatges de producte pròpies o documents que prefereixes mantenir a la teva màquina. Convertir diversos fitxers alhora es fa al nostre servidor, perquè agrupar, comprimir i lliurar un conjunt és la feina que un servidor fa bé: els fitxers pugen, es codifiquen, s'empaqueten i es retornen com una baixada, que s'esborra en unes 2 hores, sense emmagatzematge de llarga durada. A la pràctica: una conversió sola no surt mai del dispositiu, i un lot es processa en remot però es guarda només la breu finestra que dura la baixada.