La diferència mesurada
Google, que va desenvolupar el format, publica les xifres: les imatges WebP sense pèrdua són un 26% més petites que els PNG, i les imatges WebP amb pèrdua són entre un 25 i un 34% més petites que els JPEG comparables a una qualitat equivalent. Aquestes són mitjanes sobre un conjunt de proves, no una promesa sobre el teu fitxer específic, però estableixen l'expectativa correctament.
Cara a cara
| Propietat | PNG | WebP |
|---|---|---|
| Modes de compressió | Només sense pèrdua | Sense pèrdua i amb pèrdua |
| Mida típica sense pèrdua | Línia base | Aproximadament un 26% més petit |
| Transparència | Sí | Sí, en ambdós modes |
| Cost de la transparència | Inclòs | Aproximadament un 22% de bytes addicionals en mode sense pèrdua |
| Animació | APNG, suport irregular | Sí, àmpliament compatible |
| S'obre en els navegadors actuals | A tot arreu | A tot arreu |
| S'obre en programari antic | A tot arreu | A vegades no |
Les xifres de mida i transparència provenen de la documentació de WebP de Google, que també indica que el WebP amb pèrdua i transparència sol ser tres vegades més petit que el PNG equivalent.
On guanya el WebP
- Imatges en una pàgina de la vostra propietat Tots els navegadors actuals mostren WebP. Reduir una quarta part del pes de la imatge suposa un guany real de velocitat en connexions mòbils.
- Gràfics transparents amb contingut fotogràfic Un logotip sobre un fons fotogràfic és on el WebP amb pèrdua i canal alfa treu més avantatge al PNG.
- Captures de pantalla grans i captures d'interfície d'usuari Els colors plans i el text nítid es comprimeixen bé en WebP sense pèrdua, de manera que conserveu els píxels exactes i en reduïu el pes.
- Allà on l'amplada de banda sigui una limitació Butlletins de correu electrònic, llocs de documentació i catàlegs amb moltes imatges.
On el PNG continua sent l'opció correcta
Conserveu el PNG com a còpia mestra. Convertiu-ne una còpia per a la distribució. Aquesta única regla cobreix la majoria dels casos següents.
- Fitxers que tornareu a editar Desar repetidament en un format amb pèrdua degrada la imatge una mica cada vegada. Un original sense pèrdua evita aquest problema per complet.
- Fluxos de treball d'impressió i disseny Bona part del programari de maquetació i preimpressió encara espera PNG o TIFF. Enviar un WebP a una impremta us pot comportar un correu electrònic que no desitgeu.
- Qualsevol cosa que obri un sistema antic Les eines internes heretades, els visors de documents antics i alguns formularis de pujada rebutgen el WebP directament.
- Fitxers que envieu a altres persones És possible que un company amb un ordinador antic no pugui obrir-lo fent-hi doble clic. Aquest és el motiu principal pel qual s'utilitza una eina per convertir webp a png.
WebP amb pèrdua o sense pèrdua
El WebP són dos formats sota una mateixa extensió de fitxer. El mode sense pèrdua conserva cada píxel exactament. El mode amb pèrdua descarta els detalls que el codificador considera que no notareu, i el fitxer es fa molt més petit.
Trieu el mode sense pèrdua per a logotips, diagrames, captures de pantalla i qualsevol imatge amb vores dures o text. Trieu el mode amb pèrdua per a fotografies i fons on ningú no farà zoom. El text amb una configuració amb pèrdua adquireix uns halos suaus al voltant de les lletres, que és l'artefacte que la gent nota primer.
El convertidor de Vaultaire ofereix tots dos modes. En el mode sense pèrdua, torna a llegir el fitxer nou i en bloqueja la baixada tret que el resultat sigui realment una imatge VP8L sense pèrdua amb els mateixos píxels. Els valors alfa han de coincidir exactament, amb una tolerància màxima de 2 per canal de 8 bits premultiplicat per als colors parcialment transparents, ja que els codificadors natius dels navegadors arrodoneixen aquests valors.
Què fa la conversió a les metadades
Convertir també és una manera d'eliminar allò que s'adjunta al fitxer. El convertidor no copia els registres EXIF, ICC, de text, de temps o C2PA d'origen al nou WebP; a continuació, escaneja el fitxer acabat amb un analitzador independent i manté la baixada bloquejada si hi apareix algun registre.
Això és important quan el PNG prové d'una captura de pantalla del telèfon, una exportació de càmera o un generador d'imatges. Si voleu veure què hi ha adjunt abans de decidir-vos, el visor exif i de metadades ho llista. Tot s'executa al worker del navegador i el fitxer no es puja mai.
Límits pràctics del convertidor: un PNG estàtic, fins a 20 MB, 4,096 píxels per costat i 16,000,000 de píxels en total. Els PNG animats es rebutgen abans de descodificar-los en lloc d'exportar-los silenciosament com el seu primer fotograma.
Preguntes freqüents sobre PNG i WebP
És millor el WebP que el PNG?
Per a les imatges que es mostren a la web, normalment sí. Google calcula que el WebP sense pèrdua és un 26% més petit que el PNG. El PNG continua sent millor quan una eina, una impressora o un company necessita el format que tothom admet des de fa dècades.
El WebP admet transparència?
Sí, en tots dos modes. Google situa el canal alfa en el WebP sense pèrdua en un 22% de bytes addicionals, i afirma que el WebP amb pèrdua i transparència sol ser tres vegades més petit que el PNG equivalent.
Convertir PNG a WebP perd qualitat?
No en el mode sense pèrdua, que conserva cada píxel. El mode amb pèrdua canvia els píxels deliberadament. El convertidor torna a llegir el fitxer acabat i en bloqueja la baixada tret que una conversió sense pèrdua produeixi una imatge VP8L realment sense pèrdua.
Quan hauria de conservar el PNG?
Per als originals que tornareu a editar, per al programari d'impressió i disseny que ho requereixi, per a qualsevol cosa que hagi d'obrir un sistema antic i per a les captures de pantalla arxivades. Convertiu una còpia per a la distribució en lloc de substituir l'original.
El WebP és dolent per al SEO?
No. Les imatges més petites es carreguen més ràpid i la velocitat de la pàgina influeix en el posicionament. Serviu un format que el navegador del visitant accepti i mantingueu el text alternatiu i el nom del fitxer tal com eren.
Puc tornar a convertir a PNG més endavant?
Sí, i la codificació PNG no té pèrdua a partir dels píxels renderitzats. No pot desfer una passada anterior amb pèrdua, de manera que un WebP amb pèrdua convertit de nou a PNG és un fitxer gran que conté píxels ja degradats.