
Par attēlu formātiem – JPEG, GIF un PNG
Deniss Fedotovs (deni2s), 22.06.2007., 22:43Tīmeklī visbiežāk tiek izmantoti trīs attēlu formāti – JPEG, GIF un PNG. Šajā rakstā tiks izskaidrotas katra šī formāta būtiskākās īpatnības, tiem, kas vēl nezin ar ko šie formāti atšķiras.

JPEG


GIF formāta attēliem faila paplašinājums parasti ir .gif. GIF formāta ierobežojums ir 256 krāsu toņi – tātad kvalitatīvu fotogrāfiju šajā formātā nevar saglabāt. Ja nu vienīgi kādu melnbaltu fotogrāfiju izmantojot 256 melnbaltos toņus. GIF attēlā var norādīt, cik un kādas krāsas izmantot attēlā. Šī informācija tiek saukta par attēla krāsu paleti un tā tiek saglabāta kopā ar attēlu. Jo mazāk krāsas tiks izmantotas, jo mazāk aizņems GIF attēls.
Vēl viena GIF formāta īpašība ir tāda, ka var norādīt krāsu paletē, kura krāsa būs caurspīdīgā krāsa – tātad attēlā var iekrāsot vēlamās vietās ar „caurspīdīgu” krāsu.

Vēl GIF failiem ir iespēja norādīt vai tie ir „interlaced” vai nav. „Interlaced” – tas nozīmē to, ka liels GIF fails ielādējoties netiks ielādēts kā parasti no augšas līdz apakšai, bet gan tas tiks ielādēts vienmērīgi – tādā veidā vēl nepilnīgi ielādētā GIF attēlā var jau saskatīt gaidāmā attēla aprises. Tomēr pie mūsdienu tīmekļa ātrumiem un tendencēm (CSS izmantošana noformējumā, minimālisms dizainā, arī WEB 2.0) arī šī GIF attēlu īpašība praktiski ir zaudējusi savu nozīmi.
GIF attēlus parasti izmanto dažādu grafiku, shēmu zīmēšanai, kā arī lapu dizaina elementiem, kur pietiek ar dažiem krāsu toņiem un nav daudz krāsu pāreju.
PNG
PNG attēli tiek izmantoti retāk (ar faila paplašinājumu .png), lai gan tie bieži vien ir stipri efektīvāki par citiem. PNG formāts tika veidots kā GIF formāta aizstājējs, taču diemžēl tas netika pietiekoši atbalstīts, lai gūtu pietiekošu savu īpašību atbalstu no pārlūkprogrammu veidotājiem. Tāpēc arī mājaslapu veidotāji to tā arī nesāka masveidā izmantot, nezinot, kā kura pārlūkprogramma tos attēlos.
PNG attēli praktiski nezaudē savu kvalitāti pie kompresijas, kā arī tie gandrīz vienmēr kompresējas labāk kā GIF attēli par apmēram 5-25%. Arī PNG attēli var būt „interlaced”, pie tam tie atbalsta līdz pat 48 bitu krāsu dziļumu.
Atšķirībā no GIF failiem, PNG failos, līdzīgi kā JPEG failos nevar saglabāt vairākus attēlus un veidot no tiem animācijas. Toties, PNG attēlos var norādīt ne tikai vienu caurspīdīgu krāsu, bet var pat norādīt dažādus caurspīdības līmeņus – piemēram, vienam attēla stūrim norādīt 10% caurspīdīgumu un otram stūrim 90% caurspīdīgumu.
Diemžēl, kā jau minēju iepriekš, dažas pārlūkprogrammas (pat populārais Internet Explorer 6) nekorekti atbalsta PNG caurspīdīgumu, tāpēc šis formāts nav pārāk izplatīts, lai gan praktiski ar dažādiem knifiem ir iespējams panākt šī formāta korektu caurspīdīgumu uz visām populārākajām pārlūkprogrammām. Pašlaik gan visas mūsdienu pārlūkprogrammas vairāk vai mazāk pilnīgi atbalsta PNG formātu – pat Internet Explorer 7+.
Šeit tika virspusēji apskatītas tikai pašas būtiskākās JPEG, GIF un PNG formātu īpašības, nepieciešamības gadījumā pilnīgāku informāciju nav grūti atrast tīmeklī.
Par web.hc.lv
web.hc.lv ir vortāls, kurā tiek aplūkoti mājaslapu veidošanas un mārketinga aspekti, no idejas līdz gandarījumam.
Reklāma