หลังจากมีความเสถียรมากว่าสองทศวรรษ รูปแบบภาพ PNG ได้รับการอัปเดตครั้งใหญ่เป็นครั้งแรกด้วยการเปิดตัวข้อกำหนด Third Edition ใหม่ เวอร์ชันใหม่นำเสนอคุณสมบัติที่รอคอยมานานหลายอย่าง รวมถึงการรองรับ HDR การรับรองอย่างเป็นทางการสำหรับ PNG แบบเคลื่อนไหว และการรองรับ metadata ของ Exif อย่างไรก็ตาม ชุมชนเทคโนโลยีกำลังแสดงความกังวลเกี่ยวกับปัญหาความเข้ากันได้ที่อาจทำให้ระบบนิเวศแตกแยก
คุณสมบัติใหม่ของ PNG Third Edition:
- รองรับ HDR โดยใช้ cICP chunk ขนาด 4 ไบต์
- การรับรองอย่างเป็นทางการสำหรับ APNG (Animated PNG)
- รองรับ metadata ของ Exif
- การปรับปรุงและชี้แจงข้อกำหนดทั่วไป
การรองรับ HDR มาถึงในที่สุด
การเพิ่มเติมที่สำคัญที่สุดคือการรองรับ HDR (High Dynamic Range) อย่างเหมาะสม ซึ่งใช้เพียง 4 ไบต์บวกกับ overhead ของ chunk มาตรฐาน PNG คุณสมบัตินี้ตอบสนองความต้องการที่เพิ่มขึ้นสำหรับภาพที่สามารถแสดงช่วงสีที่กว้างขึ้นซึ่งจอแสดงผลสมัยใหม่รองรับ การใช้งานนี้ใช้ chunk cICP ใหม่ที่ให้ข้อมูล colorspace แบบย่อ ทำให้เหมาะสำหรับไฟล์ภาพขนาดเล็กในขณะที่ยังคงความเข้ากันได้กับซอฟต์แวร์ที่มีอยู่
HDR: High Dynamic Range - เทคโนโลยีที่ช่วยให้ภาพสามารถแสดงช่วงสีและระดับความสว่างที่กว้างขึ้นกว่ารูปแบบแบบดั้งเดิม
PNG แบบเคลื่อนไหวได้รับการรับรองอย่างเป็นทางการ
รูปแบบ Animated PNG (APNG) ของ Mozilla ซึ่งได้รับการรองรับโดย Firefox และเบราว์เซอร์อื่นๆ มาหลายปี ตอนนี้เป็นส่วนหนึ่งของข้อกำหนด PNG อย่างเป็นทางการแล้ว การเคลื่อนไหวนี้สะท้อนความเป็นจริงที่ว่า PNG แบบเคลื่อนไหวได้รับการรองรับอย่างกว้างขวางในเบราว์เซอร์และแอปพลิเคชันหลักแล้ว รูปแบบนี้มีข้อได้เปรียบเหนือ GIF รวมถึงการรองรับความโปร่งแสงแบบกึ่งหนึ่งและภาพสีจริง ทำให้มีประโยชน์อย่างยิ่งสำหรับแอนิเมชัน UI และกราฟิกที่มีรายละเอียด
การถกเถียงเรื่องความเข้ากันได้แบบย้อนหลังทวีความรุนแรงขึ้น
การตอบสนองของชุมชนเผยให้เห็นความกังวลอย่างมากเกี่ยวกับการอัปเดต PNG ในอนาคต โดยเฉพาะอย่างยิ่งเกี่ยวกับการปรับปรุงการบีบอัดที่วางแผนไว้สำหรับ Fifth Edition นักพัฒนาหลายคนกังวลเกี่ยวกับสถานการณ์ USB-C ที่ไฟล์ที่มีนามสกุลเดียวกันอาจไม่ทำงานในแอปพลิเคชันทั้งหมด
มันจะเป็นเหมือน USB-C แต่สำหรับภาพ ผู้แสดงความเห็นคนหนึ่งกล่าว โดยเน้นความกลัวว่าไฟล์ PNG อาจแตกแยกในเวอร์ชันต่างๆ
ความกังวลนี้เกิดจากความจริงที่ว่าในขณะที่การอัปเดตปัจจุบันยังคงความเข้ากันได้ การเปลี่ยนแปลงการบีบอัดในอนาคตอาจสร้างไฟล์ PNG ที่ซอฟต์แวร์เก่าไม่สามารถถอดรหัสได้ สิ่งนี้ได้จุดประกายการถกเถียงเกี่ยวกับว่าวิธีการบีบอัดใหม่ควรใช้นามสกุลไฟล์ที่แตกต่างกัน เช่น PNG2 เพื่อหลีกเลี่ยงความสับสน
แผนงาน PNG ที่กำลังจะมาถึง:
- ฉบับที่สี่: ปรับปรุงความสามารถในการทำงานร่วมกันระหว่าง HDR และ SDR (ระยะสั้น)
- ฉบับที่ห้า: อัลกอริทึมการบีบอัดที่ดีขึ้น (ระยะการวิจัย)
- การประมวลผลแบบขนาน: มีแผนปรับปรุงการเข้ารหัส/ถอดรหัส
การสนับสนุนจากอุตสาหกรรมมีอยู่แล้ว
ซอฟต์แวร์หลักรองรับข้อกำหนดใหม่แล้ว รวมถึง Chrome , Safari , Firefox , Photoshop และ DaVinci Resolve การสนับสนุนมาจากยักษ์ใหญ่ในอุตสาหกรรม รวมถึง Adobe , Apple , Google , BBC และ NBCUniversal ซึ่งบ่งบอกถึงแรงผลักดันที่แข็งแกร่งเบื้องหลังการอัปเดต
การสนับสนุนซอฟต์แวร์ปัจจุบัน:
- เบราว์เซอร์: Chrome , Safari , Firefox
- ระบบปฏิบัติการ: iOS , macOS
- ซอฟต์แวร์เฉพาะทาง: Photoshop , DaVinci Resolve , Avid Media Composer
- การสนับสนุนจากอุตสาหกรรม: Adobe , Apple , Google , BBC , NBCUniversal , W3C
การแข่งขันจากรูปแบบสมัยใหม่
การอัปเดต PNG มาในช่วงเวลาที่รูปแบบใหม่กว่า เช่น JPEG XL เสนอการบีบอัดและคุณสมบัติที่เหนือกว่า สมาชิกชุมชนบางคนตั้งคำถามว่าการอัปเดต PNG มีความหมายหรือไม่เมื่อมีทางเลือกที่ก้าวหน้ากว่าอยู่ อย่างไรก็ตาม การรองรับแบบสากลและความเสถียรของ PNG ยังคงเป็นข้อได้เปรียบที่สำคัญ โดยเฉพาะในสภาพแวดล้อมเว็บที่ความเข้ากันได้เป็นสิ่งสำคัญ
การถกเถียงสะท้อนความตึงเครียดที่กว้างขึ้นในเทคโนโลยีระหว่างนวัตกรรมและความเสถียร ในขณะที่การหยุดนิ่งของ PNG เป็นเวลา 20 ปีถูกมองโดยบางคนว่าเป็นความซบเซา คนอื่นๆ ให้ความสำคัญกับความน่าเชื่อถือและการรองรับแบบสากล ความท้าทายตอนนี้คือการพัฒนารูปแบบโดยไม่ทำลายระบบนิเวศที่ทำให้มันประสบความสำเร็จ
Exif: Exchangeable Image File Format - metadata ที่เก็บข้อมูลเกี่ยวกับวิธีการถ่ายภาพ รวมถึงการตั้งค่ากล้องและข้อมูลตำแหน่ง
อ้างอิง: PNG is back!