Saspiest maigi

Vai zināt, ka interneta vietnēs attēli ir saspiesti? Vēl vairāk, tie tiek saspiesti vai nu ar, vai bez kvalitātes zaudējumiem.

Iedomājieties, ka izstrādājat interneta vietni. Ja saspiežat kaut ko ar zaudējumiem, tad daļa informācijas būs zudusi mūžu mūžos. Saspiešana ar zaudējumiem vienmēr nozīmē, ka daļa attēla informācijas tiek izdzēsta un ka attēls kļūst nekvalitatīvāks.

Reizēm tas nav nekas slikts, jo daudzas detaļas cilvēka acis nespēj pat uztvert.

Ja attēli tiek saspiesti bez zaudējumiem, tad tiek saglabāta visa informācija, lai attēlu atjaunotu precīzi tādu, kāds tas bija.

Ideāls gadījums

Ideālā gadījumā attēls vispirms tiek saspiests ar zaudējumiem, pēc tam papildus saspiests bez zaudējumiem, jo tiek optimizēts tas, kas ir saspiests sākumā.

Tātad ir vairāki attēlu formāti, kādi tiek izmantoti interneta vietņu izstrādē.

JPEG

Šo formātu izmanto saspiešanai ar zaudējumiem, lai krietni samazinātu faila izmēru.

Šim formātam ir lieliska priekšrocība: var regulēt saspiešanu no 0% (ļori saspiests) līdz 100% (nav saspiests).

Ja jpeg attēla saspiešanas lielums ir 75-100%, tad gandrīz netiek zaudēta attēla kvalitāte. Ja saspiešana ir 75%, tad faila izmērs ir divas reizes mazāks par oriģinālu.

PNG

Šī formāta pārsvars ir saspiešana bez zaudējumiem. Attēlam png formātā tiek saglabātas visas detaļas, taču ir jāsamierinās ar daudz lielāku faila izmēru.

Ak, ja varētu apvienot JPEG ar PNG!

Starp citu, Google ir par to padomājis un izveidojis WebP.

WebP

Giganti, piemēram, YouTube un eBay, jau izmanto šo formātu, lai palielinātu savu vietņu efektivitāti.

Ir divu veidu webp attēli.

Viens veids ir saspiešana ar zaudējumiem. Kaut kas līdzīgs jpeg formātam.

Otrs veids tiek saukts par WebP Lossless un ir līdzīgs png.

Abos formātos faila izmērs ir daudz mazāks par tādiem pašiem attēliem jpeg un png formātos. Vidēji webp attēls ir par 25-34% mazāks nekā jpeg un par 26% mazāks nekā png.

Kā redzat, attēlu saspiešana nav nemaz tik grūti saprotama un ir viegli izmantojama interneta lapu veidošanā.