SVG – รูปแบบที่เหมาะสำหรับภาพเวกเตอร์บนเว็บ

เผยแพร่แล้ว: 2022-12-23

SVG ย่อมาจาก Scalable Vector Graphics เป็นรูปแบบกราฟิกมาตรฐานที่ใช้ในการแสดงภาพเวกเตอร์บนอินเทอร์เน็ต ภาพเวกเตอร์เป็นภาพที่ประกอบด้วยชุดของจุด เส้น และเส้นโค้ง สามารถเพิ่มหรือลดขนาดได้โดยไม่สูญเสียคุณภาพ รูปภาพ SVG มักจะสร้างในซอฟต์แวร์แก้ไขเวกเตอร์ เช่น Adobe Illustrator สามารถส่งออกเป็นไฟล์รูปแบบต่างๆ ได้ เช่น PNG, JPG และ PDF 2mo SVG เป็นรูปแบบกราฟิกแบบเวกเตอร์ที่ออกแบบมาเพื่อใช้งานบนเว็บโดยเฉพาะ มันขึ้นอยู่กับข้อกำหนด SVG 1.1 2mo SVG เป็นรูปแบบเปิดที่ทุกคนสามารถใช้ได้ ไม่มีข้อ จำกัด ใบอนุญาต 2mo SVG ได้รับการสนับสนุนโดยเบราว์เซอร์หลักๆ ทั้งหมด รวมถึง Internet Explorer, Firefox, Safari และ Chrome 2mo SVG เป็นตัวเลือกที่ยอดเยี่ยมสำหรับการแสดงภาพเวกเตอร์บนเว็บ มีประสิทธิภาพและใช้งานง่าย

ขนาดไฟล์ Svg คืออะไร?

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

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

ในหลายกรณี การรวมช่องมองภาพและแอตทริบิวต์ มันจะลดขนาดของอาร์ตบอร์ดและทำให้ดูเหมือนโลโก้หรือกราฟิกมากขึ้น ปรับขนาดไฟล์ได้โดยใช้รูปแบบไฟล์ .svg ในโปรแกรมแก้ไขข้อความ

เป็นรูปแบบกราฟิกแบบเวกเตอร์ที่สามารถปรับขนาดได้โดยไม่สูญเสียความละเอียดเมื่อปรับขนาด เนื่องจากสามารถปรับขนาดได้ เราจึงใช้ viewBox เป็นวิธีการปรับขนาดรูปภาพ 0 0 100 100 เป็นระบบพิกัดที่มี x=0, y=0, ความกว้าง, ความสูง, และ 100 หน่วยเป็นตารางเมตรในตารางฟุต การสร้างกราฟิกแบบเวกเตอร์ที่ปรับขนาดได้เป็นวิธีที่ยอดเยี่ยมในการใช้ SVG ในเว็บและแอปพลิเคชันมือถือที่หลากหลาย

Svgs เล็กกว่า Png หรือไม่

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

สามารถประหยัดแบนด์วิธได้ 60%-80% ให้คุณภาพของภาพที่สูงขึ้น และโหลดเร็วขึ้น ใช้งานง่ายเหมือนกับ HTML5 และติดตั้งได้ฟรี ปรับให้เหมาะสมสำหรับการลดขนาดไฟล์ด้วยเครื่องมือเพิ่มประสิทธิภาพชั้นนำของอุตสาหกรรม จำนวนของการเพิ่มประสิทธิภาพที่จำเป็นสามารถส่งผลให้ PNG ลดลง 70% เราแนะนำให้ใช้แท็ก >img> เพื่อฝัง SVG ของเรา ซึ่งอาจช่วยประหยัดแบนด์วิธได้มากและทำให้ผู้ใช้ของคุณสามารถมุ่งเน้นไปที่สิ่งอื่นได้ การบีบอัด GZip บนอิมเมจ PNG จะไม่ส่งผลให้ประหยัดแบนด์วิธได้มาก หากมี (คลายซิป 6.33KB, คลายซิป 63.84KB) ในทางตรงกันข้าม การใช้ SVG กับ GZip ที่ 621B แทน 6.33K จะช่วยประหยัดแบนด์วิดท์ได้ 90% เมื่อเปรียบเทียบกับไฟล์ PNG ไฟล์ SVG ที่ซับซ้อนที่ใช้ไฟล์ SVG จะมีขนาดไฟล์และแบนด์วิธที่ประหยัดได้มาก

เมื่อใช้การบีบอัด GZip ขนาด SVG จะลดลงจาก 25.1KB เหลือเพียง 24.9KB ซึ่งประหยัดได้ 68.2% ฟอนต์นาโนปรับให้เหมาะสมในขั้นตอนอัตโนมัติเพียงขั้นตอนเดียวนอกเหนือจากการปรับฟอนต์ให้เหมาะสม ลากและวาง SVG และ Nano จะสแกน ตรวจหาฟอนต์ใดๆ ที่ถูกใช้ และเลือกแทรกฟอนต์เหล่านั้นลงในภาพ การเพิ่มประสิทธิภาพ Nano SVG ช่วยให้ผู้ใช้มีเวิร์กโฟลว์ง่ายๆ ที่แสดงผลได้ดีมากภายใต้ความละเอียดทั้งหมดโดยใช้ขนาดไฟล์ที่เล็กมาก เนื่องจากมีฟอนต์ฝังอยู่ รูปภาพของคุณจึงดูคมชัดขึ้นอย่างหาที่เปรียบไม่ได้ในทุกอุปกรณ์ ด้วยรูปภาพขนาดเล็กเหล่านี้ คุณสามารถนำเสนอรูปภาพที่มีคุณภาพสูงขึ้นมากแก่ผู้ใช้และเวลาในการโหลดที่เร็วขึ้น หากไซต์ของคุณเกี่ยวข้องกับการเข้าชมสูง

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

ประโยชน์ของภาพเวกเตอร์

แทนที่จะใช้รูปภาพเป็น URL คุณสามารถใช้เป็น br> อธิบายวิธีการวาดบางอย่างใน รูปแบบเวกเตอร์ ที่เรียกว่า SVG เนื่องจากขนาดของรูปภาพและขนาดของไฟล์ไม่เท่ากันเสมอไป นี่หมายความว่าขนาดไฟล์แตกต่างกัน เห็นได้ชัดว่าขนาดภาพเธียเตอร์ เช่น JPG, PNG และ GIF เป็นอย่างไร ไฟล์รูปภาพจะอธิบายวิธีที่เบราว์เซอร์ควรกำหนดสีให้กับเส้นตารางที่มีความกว้างตามจำนวนพิกเซลและความสูงตามจำนวนพิกเซลที่กำหนด รูปแบบภาพที่ไม่มีคำจำกัดความเรียกว่าไฟล์ SVG เนื่องจากคำสั่งต้องซับซ้อนเพื่อที่จะวาดบางสิ่ง ขนาดไฟล์จึงถูกกำหนดโดยความซับซ้อนของคำสั่ง ส่งผลให้ขนาดไฟล์อาจเล็กกว่าขนาดภาพ การบีบอัดเป็นการพิจารณาทั้งสองด้าน เนื่องจาก SVG เป็นรูปแบบเวกเตอร์และ PNG ถูกบีบอัด เมื่อคุณใช้ gzip บีบอัดรูปภาพ PNG คุณจะไม่พบการประหยัดมากนัก

Inkscape บีบอัดรูปภาพหรือไม่

Inkscape ไม่มีความสามารถในการบีบอัดภาพในตัว หากคุณต้องการบีบอัดรูปภาพ คุณจะต้องใช้โปรแกรมภายนอก

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