A WebP és az AVIF két modern képformátum, amely ugyanazt a képet lényegesen kisebb fájlban tárolja, mint a JPEG vagy a PNG. Mindkettőt a mai böngészők natívan megjelenítik, kiegészítő nélkül.
Hogyan működik
A WebP a VP8 videókodek tömörítését alkalmazza állóképre, az AVIF pedig az újabb AV1 kodekre épül. Mindkettő tud veszteséges és veszteségmentes módot, átlátszóságot (alfa-csatorna) és animációt is. A gyakorlatban a WebP jellemzően 25-35 százalékkal kisebb, mint egy azonos minőségű JPEG. Az AVIF sokszor ennél is többet hoz, főleg fotószerű, nagy felületű képeknél.
Támogatás és visszaesés
A WebP-t minden aktuális asztali és mobil böngésző kezeli. Az AVIF-ot a Chrome, a Firefox és a Safari 16-tól szintén. Régi böngészőkhöz nem kell külön oldal: a picture elem több source sorral kiszolgálja a legjobb formátumot, és visszaesik JPEG-re. A szerver oldalon ugyanezt a böngésző Accept fejléce alapján is meg lehet oldani.
Mikor számít igazán
Képnehéz oldalakon: webshop kategórialista, portfólió, ingatlan, étterem. Ott a képek adják az átvitt adat 70-90 százalékát. A legnagyobb tartalmi elem sokszor épp egy hero-kép, tehát a formátum közvetlenül mozgatja a mért sebességet. A HTML-méret ilyenkor másodlagos, a képek dominálnak. A konverzió jól kombinálható a Lazy loading (lusta betöltés) megoldással és egy CDN (tartalomszolgáltató hálózat) képtranszformációs szolgáltatásával.
Mit néz ebből a riport
A riport végignézi az oldalon betöltött képeket, és jelzi, ha azok még JPEG vagy PNG formátumban érkeznek. A szabály hatása alacsony, hatóköre kód: fejlesztői vagy plugin-szintű beavatkozás kell hozzá. A javasolt lépés minden esetben ugyanaz: konvertáld a képeket WebP vagy AVIF formátumra a kisebb méretért.
Röviden: ugyanaz a kép, feleakkora fájl, változatlan látvány.
Miért fontos
Sebesség és mérhető pontszám
A képek a legnagyobb letöltött erőforrások egy átlagos oldalon. Ha 800 kB helyett 300 kB érkezik, a hero-kép hamarabb kirajzolódik. Ez közvetlenül javítja az LCP (Largest Contentful Paint) értékét, ami a Core Web Vitals egyik mért mutatója.
Mobil és adatforgalom
Magyar KKV-oldalakon a forgalom 60-75 százaléka mobil. Lassabb hálózaton minden megspórolt száz kilobájt látható különbség. A riportokban rendszeresen látunk 2-4 MB-os kategóriaoldalakat, ahol pusztán a formátumváltás felezné a méretet.
Üzleti hatás
A lassú termékoldalról a látogató visszalép a találati oldalra. Webshopban ez elveszett kosár. A szerverköltség is csökken, mert kevesebb bájtot kell kiszolgálni.
AI-oldalról
A képformátum önmagában nem befolyásolja, mit ért egy nyelvi modell az oldalból. A gyorsabb, kisebb oldalt viszont a crawlerek is könnyebben végigjárják, és kevesebb időtúllépés keletkezik.
Technikai példa
A picture elem több formátumot ajánl fel, a böngésző az elsőt választja, amelyet ismer:
<picture>
<source srcset="/img/termek-800.avif 800w, /img/termek-1600.avif 1600w"
sizes="(max-width: 768px) 100vw, 800px"
type="image/avif">
<source srcset="/img/termek-800.webp 800w, /img/termek-1600.webp 1600w"
sizes="(max-width: 768px) 100vw, 800px"
type="image/webp">
<img src="/img/termek-800.jpg"
width="800" height="600"
alt="Tölgyfa étkezőasztal oldalnézetből"
loading="lazy" decoding="async">
</picture>
A width és height megadása a helyfoglalás miatt kell, enélkül ugrál az elrendezés. A hero-képre soha ne tegyél loading="lazy" értéket.
Ellenőrzés parancssorból, a böngésző fejlécét utánozva:
curl -s -o /dev/null \
-w "%{content_type} | %{size_download} bajt\n" \
-H "Accept: image/avif,image/webp,image/*,*/*" \
https://pelda.hu/img/termek-800.jpg
Ha a válasz image/webp vagy image/avif, a szerver vagy a CDN már konvertál. Ha image/jpeg jön vissza, nincs modern formátum a kiszolgálásban.
Gyakori kérdések
Romlik a képminőség a WebP-től?
Normál beállítás mellett nem látható a különbség. 75-85 közötti minőségi értéknél a WebP általában jobban néz ki, mint az azonos méretű JPEG. Csak nagyon alacsony értéknél jelennek meg foltok. Termékfotónál érdemes egy mintaképen összehasonlítani, mielőtt tömegesen konvertálsz.
WebP vagy AVIF? Melyiket válasszam?
Ha egyet választasz, legyen WebP: szélesebb a támogatottsága és gyorsabb a kódolása. Az AVIF kisebb fájlt ad, de a konverzió lassabb, és nagy médiatárnál ez szerverterhelés. A legjobb megoldás mindkettő, picture elemben AVIF, WebP, JPEG sorrendben.
Mennyit gyorsul ettől ténylegesen az oldal?
Attól függ, mennyi kép van rajta. Képnehéz kategóriaoldalon gyakran 30-50 százalékkal csökken a letöltött adat. Az
LCP (Largest Contentful Paint) javulása jellemzően néhány tized másodperc. Szöveges oldalon a nyereség elhanyagolható.
A Google indexeli a WebP és AVIF képeket?
Igen, a Google Képek mindkét formátumot kezeli. A rangsorolás szempontjából az
alt szöveg (képek leírása), a fájlnév és a környező szöveg számít, nem a formátum. Ha képsitemapot használsz, az új URL-eket ott is frissítsd.
Törlődnek az eredeti JPEG-fájlok konverzió után?
Nem, a legtöbb megoldás megtartja őket visszaesésként. Ez több tárhelyet használ, de biztonságosabb. Csak akkor töröld az eredetit, ha ellenőrizted, hogy semmilyen hivatkozás nem mutat rá.