ไฟล์ SVG ควรมีความละเอียดเท่าใด
เผยแพร่แล้ว: 2023-02-09ไฟล์ SVG หรือ Scalable Vector Graphics คือภาพที่สามารถปรับขนาดได้โดยไม่สูญเสียคุณภาพ ทำให้เหมาะสำหรับการใช้งานบนเว็บ ซึ่งรูปภาพมักจะต้องแสดงในขนาดต่างๆ กัน ไม่มีคำตอบที่ชัดเจนสำหรับคำถามที่ว่าไฟล์ SVG ควรมีความละเอียดเท่าใด อย่างไรก็ตาม มีหลักเกณฑ์ทั่วไปบางประการที่สามารถปฏิบัติตามได้ สำหรับเว็บแอปพลิเคชันส่วนใหญ่ 72 พิกเซลต่อนิ้วเป็นจุดเริ่มต้นที่ดี ความละเอียดนี้จะให้รายละเอียดในระดับที่ดีในขณะที่ยังสามารถปรับขนาดรูปภาพได้ตามต้องการ หากคุณต้องการให้รายละเอียดในระดับที่สูงขึ้น คุณสามารถเพิ่มความละเอียดเป็น 150 หรือ 300 พิกเซลต่อนิ้ว อย่างไรก็ตาม โปรดทราบว่าความละเอียดสูงเหล่านี้จะส่งผลให้ขนาดไฟล์ใหญ่ขึ้น โดยทั่วไป ดีที่สุดคือรักษาความละเอียดของไฟล์ SVG ให้ต่ำที่สุดในขณะที่ยังคงให้รายละเอียดในระดับที่คุณต้องการ วิธีนี้จะย่อขนาดไฟล์และทำให้ปรับขนาดภาพได้ง่ายขึ้นตามต้องการ
เมื่อพูดถึงกราฟิกแบบเวกเตอร์ XML จะใช้เพื่อกำหนดคุณสมบัติพื้นฐานบางอย่าง เช่น เส้นทาง รูปร่าง แบบอักษร และสี พิจารณาตัวอย่างกรณีการใช้งานต่อไปนี้: UI และไอคอนการนำทาง ภาพประกอบเวกเตอร์ รูปแบบ และพื้นหลังซ้ำๆ เราจะแสดงให้เห็นว่า SVG แทนที่ภาพแรสเตอร์ปกติได้อย่างไรในตัวอย่างต่อไปนี้ ด้วยเหตุนี้ ไอคอนที่มีภาพประกอบอย่างง่าย เช่น ไอคอนที่แสดงบนส่วนต่อประสานผู้ใช้สมัยใหม่จะมีประโยชน์มาก รูปภาพแสดงแนวคิดอย่างชัดเจนในขณะที่ข้อความอาจคลุมเครือ อุปกรณ์สมัยใหม่ไม่สามารถแปลงหน่วยพิกเซล CSS เป็นพิกเซลของอุปกรณ์ได้ กลับเพิ่มขึ้นเป็นสองเท่า ในทำนองเดียวกัน รูปภาพจะถูกแรสเตอร์อยู่แล้ว ดังนั้นการเพิ่มพิกเซลเป็นสองเท่าจึงไม่สมเหตุสมผล
เมื่อผู้ใช้พบเว็บไซต์ที่เล็กเกินไปสำหรับความชื่นชอบ พวกเขาจะทำการซูมเข้า เป็นไปไม่ได้ที่จะจัดเตรียมภาพพรีแรสเตอร์ที่ระดับการขยายใดๆ หากคุณยังไม่มีต้นแบบ เราจะแสดงวิธีเพิ่มกราฟิกแบบไดนามิกให้กับตัวอย่างของเรา ผู้ใช้จำนวนมากจะซูมเข้า แต่จะไม่สามารถใช้คุณลักษณะที่มีประโยชน์ของเบราว์เซอร์ได้ เนื่องจากองค์ประกอบของหน้าจะแสดงในขนาดคงที่ คุณสามารถแรสเตอร์กราฟิกที่ปรับขนาดได้ในความละเอียดและระดับการขยายใดๆ และมันจะทำงานได้อย่างสมบูรณ์แบบกับอุปกรณ์ทั้งหมด เมื่อใช้ขนาดสัมพัทธ์ ผู้ใช้สามารถสัมผัสกับการออกแบบที่ตอบสนองได้ต่อไปโดยไม่ต้องใช้วงล้อซูม นอกจากนี้ เรากำลังใช้ขนาดตัวอักษรเริ่มต้นของเบราว์เซอร์เพื่อให้การออกแบบของเราสามารถปรับให้เข้ากับขนาดเริ่มต้นได้
เพื่อวัตถุประสงค์ในทางปฏิบัติ SVG จะแทนที่รูปภาพอื่นๆ ในพื้นหลัง CSS และองค์ประกอบ HTML เมื่อใช้สไตล์เฉพาะ IE เราสามารถใช้ภาพพื้นหลัง CSS ที่สองของรูปแบบที่รองรับ เช่น PNG เมื่อรูปภาพต้นฉบับเปลี่ยนไป เนื้อหาในรูปภาพอาจได้รับการรีเฟรชด้วย ควรตรวจหาและใช้การสนับสนุน SVG เฉพาะเมื่อมีอยู่เท่านั้น รูปแบบภาพดิบส่วนใหญ่ เช่น PNG และ JPG ได้รับการบีบอัดจนถึงระดับสูงสุดแล้ว หลังจากบีบอัดและถอดรหัสแล้ว ภาพแรสเตอร์สามารถแสดงผลแบบพิกเซลต่อพิกเซลได้ ทุกครั้งที่แสดง กราฟิกแบบเวกเตอร์ จะต้องแรสเตอร์เป็นความละเอียดเฉพาะ
การรักษาความสามารถในการปรับขนาดของรูปแบบภาพและการหลีกเลี่ยงภาพแรสเตอร์เป็นสิ่งสำคัญที่สุดในการหลีกเลี่ยงภาพแรสเตอร์ ไอคอนเวกเตอร์ สามารถแทนที่ได้ด้วยสัญลักษณ์ Unicode ที่ดูเหมือนเหมือนกัน ทั้งในแง่ของการช่วยสำหรับการเข้าถึงและความเข้ากันได้ทางความหมาย ฉันเชื่อว่าการทำให้เว็บไซต์ตอบสนองมากที่สุดเท่าที่จะเป็นไปได้เป็นสิ่งสำคัญ ยิ่งเราสามารถทำอะไรให้ไม่เชื่อเรื่องพระเจ้าในอุปกรณ์มากเท่าไหร่ก็ยิ่งดีเท่านั้น
ความสามารถในการปรับขนาดไฟล์ SVG เป็นขนาดใดก็ได้โดยไม่สูญเสีย คุณภาพของภาพ เป็นคุณสมบัติพิเศษ ขนาดของไฟล์ SVG ไม่สำคัญเพราะจะปรากฏเหมือนกันไม่ว่าไซต์ของคุณจะใหญ่หรือเล็กเพียงใด กุญแจสำคัญในการปรับขนาดได้คือต้องแน่ใจว่ามีความต่อเนื่อง
ความละเอียดของไฟล์ Svg คืออะไร?
ความละเอียดของไฟล์ SVG โดยทั่วไปคือ 72dpi ซึ่งเป็นความละเอียดของหน้าจอคอมพิวเตอร์ส่วนใหญ่ อย่างไรก็ตาม เนื่องจาก SVG เป็นรูปแบบเวกเตอร์ จึงสามารถปรับขนาดเป็นขนาดใดก็ได้โดยไม่สูญเสียคุณภาพ
ข้อดีมากมายของภาพ Svg
ไม่ขึ้นกับ ความละเอียดหน้าจอ หรือขนาด และไม่ว่าคุณจะใช้ขนาดหรือความละเอียดใด คุณยังคงเห็นไฟล์เดิมได้เหมือนเดิม
ไฟล์ Svg มีความละเอียดสูงหรือไม่?
หากคุณใช้โลโก้และกราฟิกดิจิทัลคุณภาพสูง คุณอาจต้องการบันทึกเป็นไฟล์ PNG หรือ .VG แม้จะมีขนาดใหญ่ แต่ทั้งสองรูปแบบก็มีความละเอียดสูงและสามารถใช้งานได้ในหลากหลายสถานการณ์
รูปแบบเวกเตอร์เรียกว่ากราฟิกแบบเวกเตอร์และสามารถปรับลดหรือเพิ่มขนาดได้โดยไม่สูญเสียคุณภาพ สิ่งนี้ทำให้เหนือกว่าไฟล์ประเภทเช่น PNG และ JPEG ซึ่งใช้ข้อมูลแรสเตอร์ ไฟล์ SVG นั้นเบากว่าภาพแรสเตอร์มาก อีกทั้งยังไม่ต้องจัดการกับคุณภาพและขนาดของภาพด้วย รูปแบบ HTML5 SVG ขึ้นอยู่กับข้อความ ดังนั้นเครื่องมือค้นหาจึงสามารถอ่าน รวบรวมข้อมูล และจัดทำดัชนีรูปภาพได้เร็วและง่ายขึ้น ด้วยเหตุนี้ ประโยชน์ของ SVG มีมากกว่า PNG หรือ JPEG เนื่องจากเครื่องมือค้นหาสามารถจดจำภาพแรสเตอร์ตามข้อมูลเมตาเท่านั้น เช่น ชื่อเรื่อง คำหลัก หรือ ALT บางธีมของ Shopify เช่น Be Yours อนุญาตให้คุณเพิ่มบางส่วนหรือบล็อกที่ใช้เฉพาะ SVG
เมื่อสิ่งนี้เกิดขึ้น สิ่งประดิษฐ์เช่นขอบหยักหรือภาพพร่ามัวอาจปรากฏขึ้น กล่าวอีกนัยหนึ่ง หากคุณสร้าง SVG เพื่อใช้บนเว็บไซต์ เบราว์เซอร์ของคุณจะแสดงเป็นภาพแรสเตอร์ ดังนั้นปัญหานี้จึงน้อยลง อย่างไรก็ตาม คุณควรคำนึงถึงสิ่งนี้เมื่อสร้าง SVG สำหรับการพิมพ์ โชคดีที่มีวิธีแก้ไขมากมาย ตัวอย่างเช่น การใช้เครื่องมือบีบอัดแบบไม่สูญเสียข้อมูล เช่น gzip สามารถลดขนาดไฟล์เมื่อสร้าง SVG ที่มีความละเอียดสูงกว่าที่กำหนด อีกทางเลือกหนึ่งคือการใช้ SVG ตามความละเอียด SVG จะแสดงผลด้วยความละเอียดเฉพาะหากมีการระบุไว้ในพารามิเตอร์ของคุณ SVG สามารถสร้างได้ก็ต่อเมื่อมีไว้สำหรับใช้บนอุปกรณ์พกพาเท่านั้น เช่น โทรศัพท์ นอกจากนี้ หากคุณกำลังสร้าง SVG สำหรับพิมพ์ คุณก็สามารถใช้งานได้ นอกจากขนาดไฟล์ที่เล็กลงแล้ว SVG ที่ไม่ขึ้นกับความละเอียดจะทำให้ขนาดไฟล์ใหญ่ขึ้น คุณควรเลือก รูปภาพคุณภาพสูง หากต้องการใช้บนเว็บ ทางที่ดีควรพิจารณาว่าคุณจะต้องใช้ SVG ที่ขึ้นอยู่กับความละเอียดหรือไม่เพื่อใช้ SVG ในการพิมพ์