รูปภาพและภาพถ่าย · โปรแกรมแปลงรูปภาพและคอมเพรสเซอร์
WebP คืออะไร: VP8 รากฐานของรูปแบบรูปภาพ 2010 ของ Google
· พื้นหลัง
รูปแบบภาพ webp เบราว์เซอร์-apis
WebP เริ่มต้นในปี 2010 โดยเป็นภาพนิ่งที่แยกออกมาจากตัวแปลงสัญญาณวิดีโอ VP8 และขยายเป็นรูปแบบที่มีโหมด lossy, lossless และ alpha โพสต์นี้จะอธิบายว่ามันมาจากไหน ทำอะไรที่แตกต่าง และเหตุใดการยอมรับจึงใช้เวลาถึงหนึ่งทศวรรษ
รูปแบบภาพที่มาจากตัวแปลงสัญญาณวิดีโอ - ต้นกำเนิดที่น่าประหลาดใจเบื้องหลังการดาวน์โหลด .webp เหล่านั้น
`.webp` ที่ดาวน์โหลดมาอาจรู้สึกไม่คุ้นเคย เนื่องจากกลไกและประวัติของมันถูกซ่อนอยู่หลังส่วนขยาย ToolAcre พิสูจน์เส้นทางปัจจุบัน: WebP เป็นประเภทอินพุต MIME ที่ยอมรับ และประเภทเอาต์พุต MIME ที่นำเสนอ เบราว์เซอร์ถอดรหัสไบต์ของแหล่งที่มาเป็นบิตแมปและเข้ารหัสพิกเซลแคนวาสในภายหลังเป็น `image/webp` เมื่อตัวเข้ารหัสนั้นพร้อมใช้งาน
พื้นที่เก็บข้อมูลไม่ได้กำหนดว่ารูปแบบนั้นมาจากตัวแปลงสัญญาณวิดีโอ แม้ว่าจะเป็นส่วนหัวของสมุดงานก็ตาม บัญชีนั้นอยู่ในประวัติรูปแบบที่มาจากแหล่งที่มา งานภาคปฏิบัติในที่นี้คือการระบุว่าผลิตภัณฑ์นี้เขียนว่าอะไร รักษาอะไร และไม่สามารถรับประกันอะไรได้ เพื่อให้เจ้าของไซต์ทดสอบผลิตภัณฑ์ที่จะจัดส่งได้จริง
เบราว์เซอร์สามารถถอดรหัสและเข้ารหัส WebP ที่นี่ ที่มาของตัวแปลงสัญญาณวิดีโอต้องใช้หลักฐานภายนอก
ชื่อ เช่น On2 และ VP8 และการประกาศ 2010 จะไม่ปรากฏในไฟล์การใช้งานหรือการกำหนดค่าที่จำเป็น การทำซ้ำรายละเอียดเหล่านั้นจะทำให้โค้ดทำหน้าที่เป็นข้อมูลอ้างอิงสำหรับเหตุการณ์ที่ไม่เคยบันทึกไว้ การแก้ไขในอนาคตควรใช้ประกาศหรือเอกสารมาตรฐานต้นฉบับ และแยกแยะประวัติบริษัทจากพฤติกรรมทางเทคนิค
ขอบเขตหลักฐานนี้ไม่ได้ขัดขวางคำแนะนำที่เป็นประโยชน์ ตัวเข้ารหัสของเบราว์เซอร์ได้รับประเภทและคุณภาพ WebP MIME วัดหยดผลลัพธ์; การเข้ารหัสที่ไม่รองรับจะทำให้เกิดข้อผิดพลาดมากกว่ารูปแบบอื่น ขั้นตอนเหล่านั้นสามารถทำซ้ำได้ในพื้นที่และมีความสำคัญกับผู้เยี่ยมชมโดยตรงในการตัดสินใจว่าผลลัพธ์นั้นเหมาะสมหรือไม่
On2, VP8 และการประกาศ 2010 ถูกละเว้นโดยไม่มีแหล่งที่มาที่เชื่อถือได้
โครงร่างนี้อธิบายตัวแปลงสัญญาณแบบ lossy และ lossless ที่แยกกันภายในคอนเทนเนอร์เดียว ToolAcre ไม่มีโหมดไม่สูญเสีย-WebP บันทึกรูปแบบทำเครื่องหมาย WebP สูญเสียในทุกคุณภาพ รวมถึง 100 และ `qualityApplies` ยังคงเป็นจริง ดังนั้น UI จะเปิดเผยเส้นทางการสูญเสียที่ควบคุมโดยเบราว์เซอร์เพียงเส้นทางเดียว ไม่ใช่การสลับระหว่างกลุ่มการเข้ารหัส WebP สองกลุ่ม
อย่าอนุมานว่าการอ่าน WebP แบบไม่สูญเสียหมายความว่าเครื่องมือสามารถเขียนได้ การสนับสนุนการถอดรหัสและตัวเลือกการเข้ารหัสมีความสามารถที่แตกต่างกัน เมื่อถอดรหัสเป็นพิกเซลแล้ว โหมดการบีบอัดดั้งเดิมของแหล่งที่มาจะไม่ใช่สัญญาเอาท์พุตอีกต่อไป เป้าหมายที่เลือกและตัวเข้ารหัสแคนวาสของเบราว์เซอร์จะกำหนดไฟล์ใหม่
ToolAcre เปิดเผยเบราว์เซอร์ที่สูญเสียตัวเข้ารหัส WebP หนึ่งตัว ไม่ใช่ตัวแปลงสัญญาณที่เลือกได้สองตัว
เอาต์พุต WebP รองรับอัลฟ่าในข้อมูลรูปแบบของ ToolAcre ซึ่งช่วยให้โลโก้ PNG แบบโปร่งใสยังคงสามารถประกอบบนพื้นหลังที่แตกต่างกันได้ แอนิเมชันเป็นอีกเรื่องหนึ่ง: อินพุต GIF จะลดลงเหลือเฟรมแรกอย่างชัดเจน และไม่มีส่วนควบคุมหรือไทม์ไลน์ WebP แบบเคลื่อนไหวอยู่ ผลลัพธ์ทุกชุดจะเป็นภาพนิ่ง
การรวมกันดังกล่าวทำให้ WebP เป็นตัวเลือกสำหรับกราฟิกเว็บแบบโปร่งใส เมื่อขอบที่สูญเสียเป็นที่ยอมรับได้ ตรวจสอบเงาที่นุ่มนวล ข้อความที่อิ่มตัว และกฎเกณฑ์เล็กๆ น้อยๆ แทนที่จะคิดว่าการรองรับอัลฟ่าบ่งบอกถึงความเที่ยงตรงที่ไม่มีการสูญเสีย ความโปร่งใสอธิบายว่าสามารถแสดงถึงการขาดงานได้หรือไม่ มันไม่ได้พูดอะไรเกี่ยวกับการเข้ารหัสสีและรายละเอียดที่เหลืออยู่อย่างแม่นยำ
รองรับอัลฟ่า ไม่ได้ใช้เอาต์พุตภาพเคลื่อนไหว
การอ้างสิทธิ์เกี่ยวกับเส้นทางการใช้งานที่มีมานานนับทศวรรษหรือเบราว์เซอร์หนึ่งตัวที่คงอยู่จนถึงปีที่กำหนดนั้นจำเป็นต้องมีแหล่งที่มาของความเข้ากันได้ที่ลงวันที่ พื้นที่เก็บข้อมูลนี้ไม่มี ความเข้ากันได้ในปัจจุบันยังขยายออกไปนอกเหนือจากเบราว์เซอร์ไปยังระบบเนื้อหา ซอฟต์แวร์การออกแบบ ไคลเอ็นต์การรับส่งข้อความ และผู้รับ ซึ่งแต่ละส่วนควรได้รับการตรวจสอบในเวอร์ชันที่ใช้งาน
ความสำเร็จของ ToolAcre พิสูจน์ให้เห็นเพียงเส้นทางเบราว์เซอร์ที่ผ่านการทดสอบแล้ว ก่อนที่จะสร้างมาตรฐานให้กับไซต์ ให้ตรวจสอบเครื่องมือสร้าง การตรวจสอบการอัปโหลด การจัดการ CDN โปรแกรมรวบรวมข้อมูล และกลยุทธ์ทางเลือก ตัวแปลงสามารถสร้างไฟล์ในเครื่องที่ถูกต้องในขณะที่ระบบอื่นปฏิเสธหรือแปลงไฟล์ในภายหลัง
ประวัติการนำไปใช้และการระงับเบราว์เซอร์จำเป็นต้องมีการวิจัยจากภายนอกที่ลงวันที่
สมุดงานระบุขีดจำกัดขนาดพิกเซลและการสุ่มตัวอย่างย่อย 4:2:0 ที่ทำงานตลอดเวลา แหล่งที่มาไม่มีการเปิดเผยค่าหรือสวิตช์ ToolAcre ใช้งบประมาณพิกเซลของอุปกรณ์ของตัวเองแทนขนาดแคนวาสที่วางแผนไว้ และเตือนเมื่อเอาต์พุตลดลง การป้องกันนั้นขึ้นอยู่กับการจัดสรรที่ปลอดภัย ไม่ใช่ขีดจำกัดข้อมูลจำเพาะ WebP ที่ได้รับการยืนยัน
ในทำนองเดียวกัน การสุ่มตัวอย่างสียังคงเป็นรายละเอียดการใช้งานตัวเข้ารหัสที่นี่ อินพุตการบีบอัดที่ปรับได้เพียงอย่างเดียวคือคุณภาพ หากสัญญาดาวน์สตรีมต้องการขนาดสูงสุดหรือการสุ่มตัวอย่างที่แน่นอน ให้ปรึกษาการใช้งาน WebP ที่น่าเชื่อถือ และตรวจสอบไฟล์ อย่ารับคุณสมบัติเหล่านั้นมาจากการเข้ารหัสแคนวาสที่สำเร็จ
การจำกัดขนาดและโหมดโครมาจะไม่ได้รับการยืนยันจากที่เก็บนี้
WebP เป็นตัวเลือกที่ทันสมัยในตัวแปลงเบราว์เซอร์นี้ซึ่งมีขอบของผลิตภัณฑ์ที่ชัดเจน: รองรับการอ่านและเขียน MIME รองรับอัลฟ่า เอาต์พุตแบบสูญเสียอย่างเดียว และไม่มีเวิร์กโฟลว์แอนิเมชั่น ทดสอบภาพถ่ายทึบแสงและกราฟิกโปร่งใสในขนาดที่ไม่เปลี่ยนแปลง บันทึกไบต์ที่วัดได้ และตรวจสอบพื้นผิว ขอบสี และอัลฟ่า
เลือกเมื่อคุณภาพที่สังเกตได้และการสนับสนุนดาวน์สตรีมผ่านทั้งคู่ เก็บสำเนาต้นฉบับเพื่อให้ผู้สมัครยังคงเป็นรุ่นแรก และรักษาทางเลือก PNG หรือ JPEG ที่มีคุณสมบัติเหมาะสมกับผู้รับมากกว่า ค่าเริ่มต้นจะได้รับตำแหน่งจากผลลัพธ์ที่ได้รับการทดสอบ ไม่ใช่ผ่านลำดับวงศ์ตระกูลของตัวแปลงสัญญาณที่ไม่มีแหล่งที่มาหรือประวัติการรับเลี้ยงบุตรบุญธรรม