Esasy mazmuna geç

Faýl formatlary

WebP näme? Google-yň surat formaty boýunça gollanma

WebP Google-yň web üçin döreden, ýitgili we ýitgisiz gysyşy, aýdynlygy we animasiýany bir faýl görnüşinde birleşdirýän surat formatydyr. Onuň nähili işleýändigini, nirede kynçylyk döredýändigini we nädip öwrülýändigini düşündirýäris.

Awtor: Hemen Dönüştür Editör EkibiÇap edildi: 6 min okamak

WebP formaty boýunça gollanmanyň örtük suraty

WebP web sahypalardaky suratlary kiçeltmek üçin Google-yň işläp düzen surat formatydyr. Ol JPG görnüşli ýitgili fotosurat gysyşyny, PNG görnüşli ýitgisiz gysyşy we aýdynlygy hem-de GIF görnüşli animasiýany bir faýl görnüşinde birleşdirýär. Ähli häzirki brauzerler WebP-i görkezýär, emma ýükläp alnan WebP-iň köne programmada açylmazlygy henizem ýygy duş gelýän gaharlandyryjy ýagdaýdyr. Bu makalada WebP-iň nähili işleýändigi, hakykatda näçe tygşytlaýandygy we ony öwürende nämäni ýatda saklamalydygy düşündirilýär.

WebP-iň gysgaça taryhy

Google WebP-i 2010-njy ýylyň 30-njy sentýabrynda Chromium blogunda yglan etdi. Ilkinji wersiýa diňe ýitgili gysyşy hödürleýärdi we VP8 wideo kodeginiň kadr içi kodlamasyna esaslanýardy. Format soňky ýyllarda ösdi: Google-yň WebP boýunça ýygy soraglarynda ýitgisiz gysyş we aýdynlyk Chrome 23-den, animasiýa bolsa Chrome 32-den başlap goldanylýar diýlip görkezilýär. Uzak wagtlap WebP diňe Google-yň öz resminamalary bilen kesgitlenýärdi; 2024-nji ýylyň noýabrynda ol Google inženerleri J. Zern, P. Massimino we J. Alakuijala tarapyndan ýazylan maglumat resminamasy bolan RFC 9649 hökmünde IETF tarapyndan çap edildi we image/webp media görnüşi hem hasaba alyndy.

WebP nähili işleýär

RIFF konteýneri

RFC 9649-a görä, WebP RIFF-e (Resource Interchange File Format) esaslanýar. Faýl RIFF sözbaşysy we WEBP goly bilen başlaýar, surat maglumatlary bolsa böleklerde saklanýar. Bu gurluş bir formata dürli gysyş görnüşlerini we goşmaça maglumatlary ýanaşyk saklamaga mümkinçilik berýär.

Ýitgili WebP (VP8)

Ýitgili WebP suraty VP8 kadr içi kodlamasyny ulanyp VP8 böleginde saklaýar. JPEG ýaly ol hem bloklarda işleýär, ýöne her bloky goňşy piksellerden çaklaýar we diňe şol çaklamadan tapawudy kodlaýar; bu çaklaýjy kodlama onuň JPEG-den artykmaçlygynyň esasy çeşmesidir. Google-yň ýygy soraglaryna görä, ýitgili WebP 8 bitlik, 4:2:0 reňk diskretizasiýasy (YUV420) bilen işleýär, şonuň üçin reňk JPEG-iň ýaýran sazlamasyndaky ýaly ýarym çözgütde saklanýar.

Ýitgisiz WebP (VP8L)

Ýitgisiz tertip düýbünden başga bit akymyny, VP8L-i ulanýar. RFC 9649 ony LZ77-ni, prefiks kodlamasyny we reňk keşini birleşdirýän diýip beýan edýär; reňk kanallaryny biri-birinden çaklamak ýaly özgertmeler bilen bilelikde ol PNG-den has gowy gysýar. Ol her kanal üçin 8 bitlik ARGB maglumatlary bilen işleýär.

Aýdynlyk we animasiýa

Ýitgisiz WebP alfa kanalyny göni öz içine alýar. Ýitgili WebP-de aýdynlyk aýratyn ALPH böleginde saklanýar, şonuň üçin fotosurat bölegi ýitgili bolup bilýär, gyralar bolsa doly aýdynlygy saklaýar. Animasiýa ANIM we ANMF böleklerini ulanýar, olar her kadryň ýerini, millisekuntlardaky dowamlylygyny, garyşdyrylyşyny we aýrylyş usulyny kesgitleýär. GIF-den tapawutlylykda kadrlar 256 reňk bilen çäklenmeýär.

Çäkler

Google-yň ýygy soraglary WebP suratynyň iň uly ölçegini 16383 x 16383 piksel diýip görkezýär. WebP JPEG ýa-da PNG manysyndaky progressiw ýa-da interleýsli görkezişi hödürlemeýär. Onuň reňk çuňlugy 8 bit bilen çäklenýär, bu bolsa ony HDR suratlary üçin ýaramsyz edýär; AVIF hut şu ýerde tapawutlanýar.

WebP hakykatda näçe kiçi?

Google-yň öz ölçeglerine görä, ýitgili WebP suratlary deň SSIM hil görkezijisinde deňeşdirilýän JPEG suratlaryndan 25-34% kiçi, ýitgisiz WebP suratlary bolsa PNG-lerden 26% kiçi. Google-yň şol sahypasy ýitgisiz WebP-iň aýdynlygy diňe 22% goşmaça baýt bahasyna goldaýandygyny aýdýar. Bular Google-yň synag toplumlary boýunça ortaça görkezijilerdir; siziň suratlaryňyz has köp ýa-da has az utup biler.

Hakyky web maglumatlary hem meňzeş netijäni görkezýär: HTTP Archive Web Almanac 2024 mobil enjamlardaky ortaça (mediana) WebP suratyny piksel başyna 1,3 bit diýip görkezýär, JPEG üçin bu 2,0, PNG üçin bolsa 3,8.

Brauzer we programma goldawy

Can I use-yň maglumatyna görä, WebP-i doly goldaýan brauzerler dünýä boýunça ulanyşyň 97,18%-ini düzýär (2026-njy ýylyň oktýabry). Doly goldaw Chrome 32, Firefox 65, Edge 18 we Safari 16-dan başlaýar, Safari 14 we 15 bolsa bölekleýin goldaw hödürleýär. MDN macOS-da Safari-niň WebP-i görkezmegi üçin 14 ýa-da ondan soňky wersiýanyň macOS Big Sur (11) ýa-da has täze ulgam bilen bilelikde gerekdigini belleýär.

Ýaýraýşy çalt artýar, ýöne JPEG ýa-da PNG derejesine ýetmedi. W3Techs-iň 2026-njy ýylyň oktýabryndaky maglumatlary WebP-iň gözegçilik edilýän web sahypalaryň 22,7%-inde ulanylýandygyny görkezýär. Web Almanac 2024-e görä, mobil sahypalardaky suratlaryň 12%-i WebP bolup, bu paý 2022-2024-nji ýyllar aralygynda takmynan üç prosent bendi artdy.

Web saýtda WebP-i nädip bermeli

Ähli häzirki brauzerler WebP-i görkezýändigi sebäpli saýtlaryň köpüsi üçin suraty göni .webp hökmünde ulanmak ýeterlik. Örän köne brauzerleri hem goldamaly bolsaňyz, HTML <picture> elementi ilki WebP-i, ondan soň bolsa ätiýaçlyk JPG-i görkezmäge mümkinçilik berýär. Brauzer düşünýän ilkinji çeşmesini saýlaýar:

<picture>
  <source srcset="surat.webp" type="image/webp">
  <img src="surat.jpg" alt="Düşündiriji alt teksti" width="1200" height="800">
</picture>

Käbir serwerler we mazmun eltiş torlary brauzeriň iberýän Accept sözbaşysyna baglylykda şol bir salgydan WebP ýa-da JPG gaýtarýar. Bu amatly, ýöne "Suraty başgaça ýatda sakla" saýlanynda adamlaryň garaşylmadyk WebP faýlyny almagynyň esasy sebäbi hem şudur.

Ýygy duş gelýän meseleler

Ýükläp alan WebP-im açylmaýar

Köp saýtlar brauzer goldaýan bolsa suratlary awtomatik WebP görnüşinde berýär. "Suraty başgaça ýatda sakla" saýlanyňyzda .webp faýlyny alýarsyňyz, köne görkezijiler, käbir ofis programmalary, çap hyzmatlary we diňe JPG ýa-da PNG kabul edýän ýükleme formalary bolsa ony açyp bilmeýär. Iň amatly çözgüt faýly JPG-e ýa-da PNG-e öwürmekdir.

Animasiýaly WebP öwrülenden soň hereket etmeýär

JPG we PNG animasiýa saklamaýar. Animasiýaly WebP bu formatlaryň birine öwrülende diňe bir kadr galýar.

Aýdynlyk ýitdi

Aýdyň WebP-i JPG-e öwürenizde aýdyň meýdanlar birsydyrgyn reňk bilen doldurylýar. Aýdynlygy saklamaly bolsa, PNG-e öwüriň.

WebP faýly garaşylandan uly

Eýýäm gowy gysylan JPG-i WebP-e öwürmek hemişe köp tygşytlamaýar, täzeden kodlamak bolsa azajyk hil ýitgisini hem goşýar. Ýitgisiz WebP saýlanan bolsa, faýl hatda çeşmeden hem uly bolup biler.

WebP öwürmek boýunça maslahatlar

  • WebP-i islendik ýerde açmak üçin: fotosuratlar üçin WebP-i JPG-e, aýdyň suratlar we ýiti grafika üçin bolsa WebP-i PNG-e öwüriň. Animasiýaly WebP faýllarynda diňe birinji kadr öwrülýär.
  • Saýtyňyzyň suratlaryny kiçeltmek üçin: biziň JPG-den WebP-e we PNG-den WebP-e öwrüjilerimiz adaty ýagdaýda 80 hil ulanýar. Fotosuratlaryň köpüsi üçin bu görmesi kyn ýitgi bilen ölçegde aýdyň tygşytlylyk berýär.
  • Logotipler we ekran suratlary üçin "Ýitgisiz WebP" saýlawyny belläň. Her piksel takyk saklanýar we aýdynlyk galýar, ýöne faýl ýitgili tertipdäkiden uly bolýar we hatda çeşmeden hem geçip biler.
  • Birnäçe formaty bir wagtda öwürmek üçin surat öwrüjisini ulanyň; bir gezekde 50-ä çenli faýl goşup, netijeleri ZIP hökmünde ýükläp alyp bilersiňiz.
  • Bu öwürmeler brauzeriňizde işleýär, şonuň üçin faýllaryňyz hiç haçan enjamyňyzdan çykmaýar. EXIF we ýerleşiş maglumatlary netijä ýazylmaýar.

Köp berilýän soraglar

WebP ýitgilimi ýa-da ýitgisiz?

Ikisi hem. WebP-de iki aýry gysyş tertibi bar: ýitgili (VP8) we ýitgisiz (VP8L). Faýl giňeltmesi birmeňzeş; haýsy tertibiň ulanylandygy faýlyň içindäki bölekde saklanýar.

WebP Safari-de we iPhone-da açylýarmy?

Hawa. Häzirki Safari wersiýalary WebP-i doly goldaýar. Can I use-yň maglumatyna görä, Safari 14 we 15-de goldaw bölekleýindi, doly goldaw bolsa Safari 16 bilen geldi.

WebP JPG-den has hilimi?

Format özbaşdak "has hilli" bolmaýar; WebP adatça şol bir faýl ölçeginde has gowy surat ýa-da şol bir surat hilinde has kiçi faýl berýär. Google-yň ölçeglerinde bu tapawut deň hilde 25-34%.

WebP ulanmalymy ýa-da AVIF?

AVIF adatça fotosuratlar üçin has kiçi faýllar döredýär we HDR-i goldaýar, ýöne kodlamak has haýal we köne enjamlarda goldawy has täze. WebP çalt kodlanýar we goldawy has irki wersiýalara gidýär. Web saýtlarda ýaýran çemeleşme ikisini hem <picture> elementi arkaly hödürlemek we JPG-i ätiýaçlyk hökmünde saklamakdyr.

WebP suratlary SEO-a täsir edýärmi?

WebP-iň özi reýting faktory däl, ýöne kiçi suratlar sahypalaryň has çalt ýüklenmegine kömek edýär. Möhüm zat suraty dogry ölçegde, düşündiriji alt teksti bilen we çalt bermekdir.

WebP faýlyny çap edip ýa-da e-poçta bilen iberip bolarmy?

Bolýar, ýöne alyjynyň programmasy WebP-i açyp bilmezligi mümkin, çap hyzmatlary we käbir korporatiw ýükleme formalary bolsa köplenç diňe JPG, PNG ýa-da PDF kabul edýär. Paýlaşmazdan öň fotosuratlary JPG-e, aýdyň suratlary bolsa PNG-e öwürmek faýlyň hemme ýerde açylmagyny üpjün edýär.

Çeşmeler

Degişli öwrüjiler

Ähli makalalar