-  กราฟฟิกเป็นองค์ประกอบที่สำคัญอย่างหนึ่งของเว็บเพจ  ช่วยสื่อความหมายสร้างความเข้าใจให้กับผุ้ใช้  รวมทั้งช่วยสร้างความสวยงามให้เว็บไซต์น่าดูยิ่งขึ้น

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

                รูปแบบกราฟฟิกสำหรับเว็บ   ( GIF , JPG , และ PNG)

- GIF ย่อมาจาก Graphic Interchange Format

                - ได้รับความนิยมในยุคแรก

                -  มีระบบเสียงแบบ  Index ซึ่งมีข้อมูลสีขนาด 8 บิต ทำให้มีสีมากสุด  256 สี

                -  มีการบีบอัดข้อมูลตามแนวของพิกเซล  เหมาะสำหรับกราฟฟิกที่ประกอบด้วยสีพื้น

-  JPG  ย่อมาจาก  Joint Photographic Experts Group

                - มีข้อมูลสีขนาด  24  บิต  (True Color) สามารถแสดงสีได้ถึง  16.7  ล้านสี

                -  ใช้ระบบการบีบอัดที่มีลักษณะที่สูญเสีย  (lossy)

                -  ไฟล์ประเภทนี้ควรนำไปใช้กับรูปถ่ายหรือกราฟฟิกที่มีการไล่ระดับสีอย่างละเอียด

- PNG  ย่อมาจาก  Portable  Network  Graphic

                -  สามารถสนับสนุนระบบสีได้ทั้ง  8  บิต  16  บิต  และ  24  บิต

                -  มีระบบการบีบอัดแบบ  Deflate  ที่ไม่ทำให้เกิดการสูญเสีย  (lossless)

                -  มีระบบการควบคุมแกมม่า  (Gamma)  และความโปร่งใส  (Transparency)  ในตัวเอง

               

                ระบบการวัดขนาดของรูปภาพ

-  รูปภาพใช้หน่วยวัดขนาดตามหน้าจอมอนิเตอร์  นั่นก็คือหน่วยพิกเซล  ซึ่งจะมีประโยชน์ในการเปรียบเทียบขนาดของกราฟฟิกกับองค์ประกอบอื่นๆในหน้าเว็บ  รวบถึงขนาดของหน้าต่างเบราเซอร์

-  ระบบความละเอียดของรูปภาพที่แสดงผลบนจอมอนิเตอร์ควรใช้หน่วย  pixel  per  inch  (ppi)

-  แต่ในทางการใช้งานจะนำหน่วย  dot  per  inch  (dpi)  ซึ่งเป็นหน่วยวัดความละเอียดของสิ่งพิมพ์มาใช้งานแทน  ppi

-  ความละเอียดของรูปภาพที่ใช้ในเว็บไซต์ควรมีความละเอียดแค่  72  ppi ก็เพียงพอแล้ว

-  ปัจจุบันมีโปรแกรมหลายประเภทที่นำมาใช้ในการสร้างกราฟฟิกสำหรับเว็บ

                * Adobe  Photoshop  เป็นโปรแกรมที่ได้รับความนิยมตั้งแต่อดีตจนถึงปัจจุบัน

                * Adobe  ImangeReady  ลักษณะหน้าตาและเครื่องมือคล้ายคลึงกับ  Photoshop  แต่จะถูกพัฒนาข้นเพื่องานกราฟฟิกโดยเฉพาะ   เพิ่มความสามารถในการสร้าง  animation  ได้

                * Firework  มีคุณสมบัติในการตกแต่งตัวอักษรกราฟฟิกที่เห็นผลทันที  การแสดงค่าของสีในระบบเลขฐานสิบหก  การสร้างภาพเคลื่อนไหว  การตัดแบ่งภาพให้มีขนาดเล็กๆสำหรับไฟล์  HTML

-  ค่าพื้นฐานที่สามารถเลือกปรับได้คือ  รูปแบบไฟล์ , ชุดสีที่ใช้ , จำนวนสี , ระดับความสูญเสีย , ความโปร่งใสและสีพื้นหลัง

 

                กราฟฟิกรูปแบบ  GIF

-  มีไฟล์นามสกุลเป็น  .gif

-  ลักษณะเด่นของ  GIF  คือการไม่ขึ้นกับระบบปฏิบัติการใดๆ

-  GIF  เป็นกราฟฟิกประเภทเดียวที่ไม่สามารถนำไปใช้เบราเซอร์ทุกชนิด  โดยไม่ต้องคำนึงถึงเวอร์ชันใดๆ

-  GIF  มีคุณสมบัติในการเคลื่อนไหว

-  GIF  มีระบบสีแบบ  Index  เก็บข้อมูลสีได้สูงสุด  8  bit

-  คุณสมบัติ  Interlacing  คือการบันทึกไฟล์  GIF  เป็น  4  ระดับ  คือ  ที่คุณภาพ  12.5% , 25% , 50% , 100%  ตามลำดับ

                * ข้อดี  คือผู้ใช้เห็นภาพที่กำลังดาว์นโหลดอยู่มีความชัดเจนขึ้นเรื่อยๆ

                * ข้อเสีย  คือขนาดไฟล์จะเพิ่มขึ้นเล็กน้อย

-  ระบบการบีบอัดข้อมูลของ  GIF

*  GIF  มีการบีบอัดข้อมูลแบบไม่สูญเสีย  (Lossiess)  หมายความว่าจะไม่มีการสูญเสียข้อมูลภาพจากการบีบอัด

*  GIF  ใช้การบีบอัดที่เรียกว่า  LZW (Lempei-Ziv-Weleh)  ซึ่งเป็นแบบเดียวกับที่ใช้ในโปรแกรม  Zip  โดยใช้ประโยชน์จากการจากความซ้ำซ้อนของข้อมูล

-  คุณสมบัติในการเคลื่อนไหว  (Animated  GIF)

                *  รูปที่ประกอบด้วยหลายๆเฟรมในรูปเดียวกัน  เมื่อมีการแสดงผลจะเห็นรูปมีการเปลี่ยนแปลงตามเฟรมต่างๆที่มีอยู่อย่างต่อเนื่อง

                *  ข้อดี  ของ Animated  GIF  คือไม่ต้องอาศัย  plug-in  ใดๆเนื่องจากเบราเซอร์สนับสนุนคุณสมบัตินี้

-  ข้อคิดในการใช้  Animated  GIF

                *  ใช้ภาพเคลื่อนไหวในจุดที่ต้องการให้ผู้ชมสนใจมากที่สุด

                *  ไม่ควรใช้ภาพเคลื่อนไหวมากเกินไป  จะทำให้ผู้ใช้สับสน

                *  ทำให้ภาพเคลื่อนไหวนั้นโหลดได้เร็ว

-  เราสามารถใช้โปรแกรมสร้าง  Animated  GIF  ได้หลายโปรแกรม  เช่น  ImageReady , Firework , GifBuilder  เป็นต้น

-  ค่าต่างๆที่สามารถกำหนดได้ในการออกแบบ  Animeted  GIF 

                *  จำนวนรอบของการแสดงผล

                *  เวลาที่ใช้ในแต่ละเฟรม

                *  ชุดสีที่ใช้

                *  ความโปร่งใส

                *  ลักษณะการแสดงรูปเป็นลำดับขั้น  (Interlacing)

 การลดขนาดไฟล์  GIF

-  จำกัดขนาดของกราฟฟิก

                *  พยายามลดขนาดรูปหรือกราฟฟิกให้เล็กไว้เสมอ

                *  ตัดเอาบางส่วนของรูปที่ไม่มีความจำเป็นออกไป

                *  ใช้กราฟฟิกขนาดเล็กหลายๆรูปรวมกัน  แทนที่จะใช้กราฟฟิกขนาดใหญ่เพียงรูปเดียว

-  ออกแบบโดยใช้สีพื้นๆเข้าไว้

                *  เลือกใช้สีพื้นๆที่ไม่ซับซ้อน  แทนที่จะเป็นการไล่สีจากสีหนึ่งไปอีกสีหนึ่ง

                *  จำกัดปริมาณของส่วนที่มีลักษณะของรูปภาพหรือภาพ่ายในไฟล์  GIF

-  ลดจำนวนสีที่ใช้ลง

                *  แม้ว่ากราฟฟิกรูปแบบ  GIF  มีระบบสี  8  บิต  แต่เราไม่จำเป็นต้องใช้ทั้งหมดที่มีอยู่ก็ได้

-  ออกแบบลวดลายตามแนวนอน

                *  รูปลักษณะเดียวกัน  2  รูป  รูปที่มีลวดลายตามแนวนอนจะมีขนาดไฟล์เล็กกว่า

 

                กราฟฟิกรูปแบบ  JPEG

-  มีนามสกุลเป็น  .jpg  หรือ  .jpeg

-  ใช้วิธีการบีบอัดข้อมูลแบบ  JFIF  (JPEG  File  interchange  format)

-   ไฟล์ประเภท  JPEG  ไม่ยึดติดกับระบบปฏิบัติการใดๆและสามารถใช้ได้กับเบราเซอร์ทั้ง  Netscape  และ  IE  version  2  เป็นต้นไป

-  ใช้ระบบสีขนาด  24  บิต  ซึ่งจะให้สีสมจริงมากถึง  16.7  ล้านสีส่งผลให้ได้รูปที่มีคุณภาพสูง

-  ระบบการบีบอัดข้อมูลในไฟล์  JPEG

                *  เป็นการบีบอัดแบบ  lossy  คือสูญเสียรายละเอียดบางส่วนของภาพไป

                *  อาศัยประโยชน์จากการที่สายตาคนเราสามารถสังเกตเห็นการเปลี่ยนแปลงอย่างช้าๆในบริเวณกว้างๆได้ดีกว่าการเปลี่ยนแปลงในบริเวณแคบๆ

                *  ใช้วิธีเก็บข้อมูลความสัมพันธ์ของสีและความสว่างในรูปเหลี่ยมขนาด  8*8  พิกเซลให้อยู่ในรูปแผนภาพความถี่  โดยมีระบบ  Discrete  Cosine  Transform(DCT)  แบ่งแยกข้อมูลที่มีความถี่สูงและต่ำออกจากกัน  จากนั้นข้อมูลบางส่วนในความถี่สูงจะถูกตัดไป  จะมากหรือน้อยขึ้นอยู่กับระดับคุณภาพ

                *  ประสิทธิภาพจะขึ้นอยู่กับการรวมกลุ่มของรายละเอียดในรูป  เช่น  ท้องฟ้า ( ความถี่ข้อมูลต่ำ )  จะบีบอัดได้ดีกว่าใบไม้ใบหญ้า  ( ความถี่ข้อมูลสูง )

                *  JPEG  สามารถบีบอัดข้อมูลในอัตราสูงตั้งแต่  10:1  จนถึง  20:1  โดยที่สายตามนุษย์ไม่อาจมองเห็นคุณภาพที่ลดลงแต่อย่างใด

-  การขยายข้อมูลของ  JPEG

                *  เนื่องจากข้อมูลถูกบีบอัดให้อยู่ในรูปของ  DCT  ดังนั้นเบราเซอร์ต้องทำการขยายข้อมูลก่อนแสดงผล  ดังนั้นเบราเซอร์จะใช้เวลาในการแสดงผลรูป  JPEG  มากกว่า  GIF

                *  เนื่องจากจำนวนบิตของสีไฟล์  JPEG  เป็น  24  บิตเสมอจึงไม่สามารถลดขนาดไฟล์โดยการลดจำนวนบิตของสีลงได้

                *  การลดขนาดไฟล์ทำได้โดยการบีบอัดในอัตราที่สูง  ทั้งนี้ก็ขึ้นอยู่กับคุณภาพที่ต้องการด้วย

 

                คำแนะนำในกระบวนการออกแบบกราฟฟิกสำหรับเว็บ

-  ออกแบบกราฟฟิกโดยใช้ชุดสีสำหรับเว็บ  (Web Palette)

-  เลือกใช้รูปแบบกราฟฟิกที่เหมาะสม  GIF  หรือ  JPEG

-  ตัดแบ่งกราฟฟิกออกเป็นส่วนย่อย  (Slices)

-  สามารถปรับแต่งชิ้นส่วนของกราฟฟิกได้ตามความเหมาะสมของแต่ละบริเวณ

Comment

smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry
smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

Tweet

dee jung

#1 By (112.142.150.177) on 2009-11-16 02:23

question

#2 By โม (118.172.113.96) on 2010-01-07 10:28

confused smile tongue open-mounthed smile

#3 By (118.172.110.13) on 2010-01-07 14:28

I reading your blog today It was very interesting and informative

#4 By Creative Logos Gallery (110.37.54.111) on 2010-10-23 20:55