ไฟล์ SVG คืออะไร

SVG — ภาพเวกเตอร์

คืออะไร

SVG ไม่ได้เก็บข้อมูลเป็นพิกเซล แต่เก็บเป็นชุดคำสั่ง เช่น "วาดวงกลมตรงนี้ ลากเส้นตรงนั้น เติมสีให้รูปทรงนี้ด้วยสีนี้" กล่าวได้ว่าเป็นภาพที่ถูกอธิบายด้วยสมการทางคณิตศาสตร์

ผลลัพธ์ที่ได้นั้นน่าทึ่ง เพราะไฟล์ SVG สามารถขยายได้ไม่จำกัดโดยไม่มีวันเบลอ ไฟล์ขนาดเพียง 3 กิโลไบต์เดียวกันนี้สามารถแสดงโลโก้ได้อย่างคมชัดทั้งบนไอคอนขนาด 16 พิกเซล และบนป้ายโฆษณาขนาดสี่เมตร

ประวัติและที่มา

W3C เผยแพร่มาตรฐาน SVG ในปี ค.ศ. 2001 หลังจากพิจารณาเปรียบเทียบข้อเสนอด้านกราฟิกเวกเตอร์สำหรับเว็บที่แข่งขันกันหลายรูปแบบ

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

ทำไมจึงมีประโยชน์

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

เนื่องจากเป็นไฟล์ข้อความ SVG จึงเปิดด้วยโปรแกรมแก้ไขข้อความได้ แก้ไขด้วยมือได้ เปรียบเทียบและจัดการเวอร์ชันได้ ยิ่งไปกว่านั้นยังสามารถทำแอนิเมชันและจัดสไตล์ด้วย CSS ได้อีกด้วย

ข้อจำกัดและข้อเสีย

SVG ไม่เหมาะกับภาพถ่ายเลย เพราะการอธิบายใบหน้าคนด้วยสมการทางคณิตศาสตร์จะได้ไฟล์ที่ทั้งมหึมาและดูแย่

ภาพที่มีรายละเอียดซับซ้อนมากอาจทำให้การแสดงผลช้าลง และเนื่องจาก SVG สามารถมีโค้ดฝังอยู่ได้ จึงไม่ควรเปิดไฟล์ SVG จากแหล่งที่ไม่รู้จักโดยไม่ระมัดระวัง

เคล็ดลับการใช้งาน

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

การแปลง SVG เป็น PNG นั้นทำได้ง่ายและให้ผลลัพธ์ที่น่าเชื่อถือ แต่การแปลงย้อนกลับไม่เป็นเช่นนั้น การแปลงภาพพิกเซลให้เป็นเวกเตอร์ยังคงเป็นเพียงการประมาณค่า ซึ่งให้ผลดีพอใช้ได้กับโลโก้ที่คมชัดและมีสีเพียงสองสี แต่น่าผิดหวังเมื่อใช้กับภาพถ่าย

แปลงไฟล์ SVG ของคุณได้ในไม่กี่วินาที บนเซิร์ฟเวอร์ที่ปลอดภัยของเราในฝรั่งเศส

แปลงไฟล์ SVG