Diferența măsurată
Google, care a dezvoltat formatul, publică cifrele: imaginile WebP fără pierderi sunt cu 26% mai mici decât fișierele PNG, iar imaginile WebP cu pierderi sunt cu 25 până la 34% mai mici decât fișierele JPEG comparabile la o calitate echivalentă. Acestea sunt medii pe un set de testare, nu o promisiune despre fișierul tău specific, dar setează așteptările corect.
Comparație directă
| Proprietate | PNG | WebP |
|---|---|---|
| Moduri de compresie | Doar fără pierderi | Fără pierderi și cu pierderi |
| Dimensiune tipică fără pierderi | Referință | Cu aproximativ 26% mai mic |
| Transparență | Da | Da, în ambele moduri |
| Costul transparenței | Inclus | Aproximativ 22% octeți suplimentari în modul fără pierderi |
| Animație | APNG, suport neuniform | Da, suportat pe scară largă |
| Se deschide în browserele actuale | Peste tot | Peste tot |
| Se deschide în software vechi | Peste tot | Uneori nu |
Cifrele privind dimensiunea și transparența provin din documentația WebP a Google, care afirmă, de asemenea, că formatul WebP cu pierderi și transparență este de obicei de trei ori mai mic decât un PNG echivalent.
Unde câștigă WebP
- Imagini pe o pagină pe care o dețineți Fiecare browser actual afișează WebP. O reducere cu un sfert a greutății imaginii reprezintă un câștig real de viteză pe conexiunile mobile.
- Grafică transparentă cu conținut fotografic Un logo peste un fundal fotografic este situația în care WebP cu pierderi și canal alfa se distanțează cel mai mult de PNG.
- Capturi de ecran mari și capturi de interfață Culorile uniforme și textul clar se comprimă bine în WebP fără pierderi, astfel încât păstrați pixelii exacți și scăpați de volum.
- Oriunde lățimea de bandă este constrângerea Newslettere prin e-mail, site-uri de documentație și cataloage bogate în imagini.
Unde PNG este încă potrivit
Păstrați PNG-ul drept copie master. Convertiți o copie pentru livrare. Această singură regulă acoperă majoritatea cazurilor de mai jos.
- Fișiere pe care le veți edita din nou Salvarea repetată printr-un format cu pierderi degradează imaginea puțin de fiecare dată. Un master fără pierderi evită complet această problemă.
- Fluxuri de lucru pentru tipărire și design O mulțime de programe de machetare și prepress încă se așteaptă la PNG sau TIFF. Trimiterea unui WebP la tipografie atrage un e-mail pe care nu vi-l doriți.
- Orice deschide un sistem vechi Instrumentele interne vechi, vizualizatoarele de documente mai vechi și unele formulare de încărcare resping complet WebP.
- Fișiere pe care le trimiteți altor persoane Un coleg de pe un computer mai vechi s-ar putea să nu îl poată deschide cu dublu clic. Acesta este motivul principal pentru care se folosește un convertor poze din WebP în PNG.
WebP fără pierderi sau cu pierderi
WebP reprezintă două formate sub o singură extensie de fișier. Modul fără pierderi păstrează fiecare pixel exact. Modul cu pierderi elimină detaliile pe care codificatorul consideră că nu le veți observa, iar fișierul devine mult mai mic.
Alegeți modul fără pierderi pentru logo-uri, diagrame, capturi de ecran și orice are margini dure sau text. Alegeți modul cu pierderi pentru fotografii și pentru fundaluri unde nimeni nu va mări imaginea. Textul pe o setare cu pierderi capătă halouri estompate în jurul literelor, acesta fiind artefactul pe care oamenii îl observă prima dată.
Convertorul Vaultaire le oferă pe amândouă. În modul fără pierderi, citește noul fișier înapoi și blochează descărcarea, cu excepția cazului în care rezultatul este cu adevărat o imagine VP8L fără pierderi ai cărei pixeli se potrivesc. Valorile alfa trebuie să se potrivească exact, cu o toleranță de cel mult 2 per canal premultiplicat pe 8 biți pentru culorile parțial transparente, deoarece codificatoarele native ale browserului rotunjesc acele valori.
Ce face conversia cu metadatele
Conversia este, de asemenea, o modalitate de a elimina ceea ce este atașat fișierului. Convertorul nu copiază înregistrările sursă EXIF, ICC, text, timp sau C2PA în noul WebP, apoi scanează fișierul finalizat cu un analizor independent și menține descărcarea blocată dacă apare vreo înregistrare.
Acest lucru contează atunci când PNG-ul provine dintr-o captură de ecran de pe telefon, un export din cameră sau un generator de imagini. Dacă doriți să vedeți ce este atașat înainte de a decide, inspectorul de date exif și metadate le listează. Totul rulează în worker-ul browserului, iar fișierul nu este niciodată încărcat.
Limite practice ale convertorului: un singur PNG static, până la 20 MB, 4,096 de pixeli pe oricare latură și 16,000,000 de pixeli în total. PNG-ul animat este respins înainte de decodare, în loc să fie exportat în tăcere ca prim cadru al său.
Întrebări frecvente despre PNG și WebP
Este WebP mai bun decât PNG?
Pentru imaginile afișate pe web, de obicei. Google măsoară WebP fără pierderi ca fiind cu 26% mai mic decât PNG. PNG este încă mai bun atunci când un instrument, o tipografie sau un coleg are nevoie de formatul pe care toate sistemele îl acceptă de decenii.
WebP suportă transparența?
Da, în ambele moduri. Google plasează canalul alfa în WebP fără pierderi la aproximativ 22% octeți suplimentari și afirmă că WebP cu pierderi și transparență este de obicei de trei ori mai mic decât un PNG echivalent.
Conversia din PNG în WebP pierde din calitate?
Nu în modul fără pierderi, care păstrează fiecare pixel. Modul cu pierderi modifică pixelii în mod deliberat. Convertorul citește din nou fișierul finalizat și blochează descărcarea, cu excepția cazului în care o conversie fără pierderi a produs o imagine VP8L cu adevărat fără pierderi.
Când ar trebui să păstrez PNG?
Pentru fișierele master pe care le veți edita din nou, pentru software-ul de tipărire și design care îl așteaptă, pentru orice trebuie deschis de un sistem mai vechi și pentru capturile de ecran arhivate. Convertiți o copie pentru livrare în loc să înlocuiți originalul.
Este WebP dăunător pentru SEO?
Nu. Imaginile mai mici se încarcă mai repede, iar viteza paginii influențează clasamentul. Oferiți un format pe care browserul vizitatorului îl acceptă și păstrați textul alternativ și denumirea fișierelor așa cum erau.
Pot converti înapoi în PNG mai târziu?
Da, iar codificarea PNG se face fără pierderi din pixelii redați. Nu poate anula o trecere anterioară cu pierderi, deci un WebP cu pierderi convertit înapoi în PNG este un fișier mare care conține pixeli deja degradați.