GIF

ไฟล์รูปแบบนี้เป็นไฟล์ที่เหมาะสมกับรูปภาพที่มีจำนวนสีไม่มากเช่นรูปการ์ตูน,
ปุ่ม, ไอคอน หรือรูปกราฟิกแบบอื่นๆ เนื่องจากไฟล์รูปแบบนี้จัดเก็บรูปโดยมีมากที่สุด
256 สี ทำให้ไม่จำเป็นต้องเสียพื้นที่โดยไม่จำเป็น และถ้ามีจำนวนสีน้อยกว่านี้ขนาดไฟล์ก็จะเล็กลงตามไปด้วย

การบันทึกไฟล์ เราไม่สามารถบันทึกไฟล์ให้เป็นไฟล์รูปแบบนี้ได้ ด้วยคำสั่ง
Save หรือ Save As ตามปกติได้ ในกรณีที่เราทำงานในโหมดสีโดยทั่วไป
ดังนั้นเราจึงต้องใช้วิธีบันทึกไฟล์ให้เป็นแบบ gif โดยเฉพาะ วิธีแรกคือเปลี่ยนโหมดสีให้เป็นแบบ
Indexed color ก่อน แล้วจึงบันทึกไฟล์ตามปกติ และอีกวิธีหนึ่งคือใช้คำสั่ง
File > Export > GIF89a Export แทนคำสั่ง Save ตามปกติ สำหรับการทำงานโดยทั่วไป
ผมเห็นว่าวิธีบันทึกแบบที่สองดีกว่า เนื่องจากเราไม่จำเป็นต้องรวมเลเยอร์ต่างๆเข้าด้วยกัน
เพื่อแปลงโหมดสีให้เป็น Indexed color ดังนั้นเราจึงสามารถเก็บภาพต้นฉบับเอาไว้ได้โดยไม่เสียหาย |


โดยปกติแล้วไฟล์รูปแบบนี้จะมีการแสดงผลอยู่สองแบบคือแบบ Interlaced และแบบ
Non-interlaced (Normal) ความแตกต่างของการแสดงผลทั้งสองแบบอยู่ที่ แบบ
Interlaced จะแสดงภาพที่เป็นโครงร่างคร่าวๆ ก่อน แล้วจึงค่อยแสดงรายละเอียดมากขึ้นเรื่อยๆ
จนมีรายละเอียดครบในที่สุด |


ส่วนแบบ Non-interlaced นั้น จะแสดงภาพที่มีรายละเอียดสมบูรณ์ตั้งแต่แรก แต่จะแสดงที่ละส่วน
เริ่มตั้งแต่ส่วนบนของภาพจนโหลดครบทั้งภาพ |
 ขนาดไฟล์ของทั้งสองแบบไม่แตกต่างกันมาก
และสรุปไม่ได้ด้วยว่าแบบไหนมีขนาดไฟล์ใหญ่กว่า เพราะบางครั้งแบบ Interlaced
ก็มีขนาดใหญ่กว่า บางครั้งแบบ Non-interlaced ก็มีขนาดใหญ่กว่า ส่วนการนำไปใช้บนเว็บนั้น
ผมเห็นว่าแบบ Interlaced น่าจะดีกว่า เนื่องจากไม่ต้องรอนานมากก็รู้ได้ว่ารูปนั้นเป็นรูปอะไร
ถึงแม้ว่าจะเห็นรายละเอียดไม่ชัดเจนก็ตาม |
 |