ไฟล์ SVG คืออะไร
SVG — ภาพเวกเตอร์
คืออะไร
SVG ไม่ได้เก็บข้อมูลเป็นพิกเซล แต่เก็บเป็นชุดคำสั่ง เช่น "วาดวงกลมตรงนี้ ลากเส้นตรงนั้น เติมสีให้รูปทรงนี้ด้วยสีนี้" กล่าวได้ว่าเป็นภาพที่ถูกอธิบายด้วยสมการทางคณิตศาสตร์
ผลลัพธ์ที่ได้นั้นน่าทึ่ง เพราะไฟล์ SVG สามารถขยายได้ไม่จำกัดโดยไม่มีวันเบลอ ไฟล์ขนาดเพียง 3 กิโลไบต์เดียวกันนี้สามารถแสดงโลโก้ได้อย่างคมชัดทั้งบนไอคอนขนาด 16 พิกเซล และบนป้ายโฆษณาขนาดสี่เมตร
ประวัติและที่มา
W3C เผยแพร่มาตรฐาน SVG ในปี ค.ศ. 2001 หลังจากพิจารณาเปรียบเทียบข้อเสนอด้านกราฟิกเวกเตอร์สำหรับเว็บที่แข่งขันกันหลายรูปแบบ
แม้จะถูกมองข้ามมานาน แต่ SVG กลับได้รับความนิยมมากขึ้นเมื่อจอภาพความละเอียดสูงแพร่หลาย เพราะจอเหล่านี้เองที่ทำให้โลโก้แบบพิกเซลดูแตกและไม่อาจยอมรับได้ จนทำให้ภาพเวกเตอร์กลายเป็นสิ่งจำเป็น
ทำไมจึงมีประโยชน์
ความคมชัดสมบูรณ์แบบในทุกขนาด ขนาดไฟล์เล็กมากสำหรับรูปทรงเรียบง่าย และตัวอักษรที่สามารถเลือกและให้เครื่องมือค้นหาจัดทำดัชนีได้จริง
เนื่องจากเป็นไฟล์ข้อความ SVG จึงเปิดด้วยโปรแกรมแก้ไขข้อความได้ แก้ไขด้วยมือได้ เปรียบเทียบและจัดการเวอร์ชันได้ ยิ่งไปกว่านั้นยังสามารถทำแอนิเมชันและจัดสไตล์ด้วย CSS ได้อีกด้วย
ข้อจำกัดและข้อเสีย
SVG ไม่เหมาะกับภาพถ่ายเลย เพราะการอธิบายใบหน้าคนด้วยสมการทางคณิตศาสตร์จะได้ไฟล์ที่ทั้งมหึมาและดูแย่
ภาพที่มีรายละเอียดซับซ้อนมากอาจทำให้การแสดงผลช้าลง และเนื่องจาก SVG สามารถมีโค้ดฝังอยู่ได้ จึงไม่ควรเปิดไฟล์ SVG จากแหล่งที่ไม่รู้จักโดยไม่ระมัดระวัง
เคล็ดลับการใช้งาน
SVG คือรูปแบบที่ควรเรียกร้องให้ใช้สำหรับโลโก้ ไอคอน สัญลักษณ์ หรือกราฟต่าง ๆ ควรขอไฟล์นี้จากนักออกแบบกราฟิกของคุณเสมอ
การแปลง SVG เป็น PNG นั้นทำได้ง่ายและให้ผลลัพธ์ที่น่าเชื่อถือ แต่การแปลงย้อนกลับไม่เป็นเช่นนั้น การแปลงภาพพิกเซลให้เป็นเวกเตอร์ยังคงเป็นเพียงการประมาณค่า ซึ่งให้ผลดีพอใช้ได้กับโลโก้ที่คมชัดและมีสีเพียงสองสี แต่น่าผิดหวังเมื่อใช้กับภาพถ่าย
แปลงไฟล์ SVG ของคุณได้ในไม่กี่วินาที บนเซิร์ฟเวอร์ที่ปลอดภัยของเราในฝรั่งเศส
แปลงไฟล์ SVG