การเปิดตัว Firefox WebRender เริ่มต้นด้วยการเปิดตัว Firefox 67

Mozilla วางแผนที่จะวางจำหน่าย Firefox 67 ไปยัง Stable channel พรุ่งนี้ในวันที่ 21 พฤษภาคม 2019 การเปิดตัวครั้งนี้ถูกผลักดันกลับไปอีกหนึ่งสัปดาห์โดยคำนึงถึงเวลาที่ใช้ในการแก้ไขปัญหาการเซ็นชื่อเพิ่มเติมเมื่อต้นเดือนนี้

การเปิดตัวองค์ประกอบที่เรียกว่า WebRender จะเริ่มในวันพรุ่งนี้เมื่อ Firefox 67 เผยแพร่สู่สาธารณะ WebRender ซึ่งเป็นที่รู้จักกันในชื่อ Quantum Render ก่อนหน้านี้เป็นองค์ประกอบที่ Mozilla ได้ทำงานมาระยะหนึ่งแล้วซึ่งเป็นส่วนหนึ่งของโครงการ Quantum

Mozilla เริ่มการศึกษา WebRender ในเดือนกรกฎาคม 2561 ใน Firefox Nightly และเริ่มเปิดใช้งานเทคโนโลยีใหม่ในระบบที่เข้ากันได้ใน Firefox Nightly ในเดือนกันยายน 2561

โดยทั่วไปสิ่งที่ Mozilla วางแผนจะทำคือแทนที่ส่วนประกอบ Compositor ที่มีอยู่ของ Firefox ด้วย WebRender ซึ่งสัญญาว่าจะปรับปรุงประสิทธิภาพและความเสถียรของเบราว์เซอร์อย่างมีนัยสำคัญ

เป้าหมายสูงสุดของ Mozilla คือการรันแอพและบริการใน Firefox อย่างน้อยใน "silky smooth 60 frames per second" ด้วยความช่วยเหลือขององค์ประกอบ; นี่คือความสำเร็จโดยการให้หน่วยประมวลผลกราฟิกทำยกหนักเมื่อมันมาถึงการแสดงผลของเนื้อหาเว็บแทนการประมวลผล

การเปิดตัวนั้นถูก จำกัด ด้วยสองวิธีเมื่อ Firefox 67 วางจำหน่าย:

  • ระบบ Firefox ที่ใช้งานร่วมกันได้เพียง 5% เท่านั้นที่จะเปิดใช้งาน WebRender ส่วนที่เหลืออีก 95% ยังคงอยู่ในผู้แต่งเพลงปัจจุบัน
  • คุณสมบัตินี้รองรับเฉพาะอะแดปเตอร์กราฟิก Windows 10 และ Nvidia เท่านั้น

Mozilla วางแผนที่จะเปลี่ยนข้อ จำกัด เหล่านี้ในปี 2019 องค์กรวางแผนที่จะสนับสนุน WebRender อย่างน้อยในการพัฒนาที่สร้างบน Windows 7 และ 8.1, Mac OS X, แล็ปท็อป (Linux รองรับแล้ว) และอุปกรณ์ที่มีฮาร์ดแวร์ AMD และ Intel

ตรวจสอบสถานะ WebRender

คุณสามารถตรวจสอบสถานะการใช้งานของ WebRender ใน Firefox โดยโหลด about: support ในแถบที่อยู่ของเบราว์เซอร์

เลื่อนลงไปที่ส่วนกราฟิกหรือใช้ F3 เพื่อค้นหา Webrender เพื่อค้นหาข้อมูล Firefox ควรเน้นว่าเปิดใช้งาน WebRender หรือไม่และถูกบล็อกหรือไม่

เปิดใช้งานหรือปิดการใช้งาน WebRender

ผู้ใช้ Firefox สามารถเปิดหรือปิดการใช้งาน WebRender ในการกำหนดค่าขั้นสูงของเบราว์เซอร์ในปัจจุบัน

  1. โหลด about: config ในแถบที่อยู่ของเบราว์เซอร์
  2. ค้นหา gfx.webrender.all
  3. ตั้งค่าเป็น True เพื่อเปิดใช้งาน WebRender หรือ False เพื่อปิดการใช้งาน

ขอแนะนำให้คุณเปิดใช้งาน WebRender เฉพาะระบบที่เข้ากันได้ในขณะที่เขียน Firefox จะยังคงเริ่มต้นหากคุณเปิดใช้งานส่วนประกอบบนระบบที่ไม่ใช่ Windows 10 / Nvidia

ปิดคำ

การเปิดใช้งาน WebRender ใน Firefox Stable นับเป็นขั้นตอนสำคัญในกระบวนการพัฒนาแม้ว่าจะมีข้อ จำกัด ในเวลานี้ Mozilla วางแผนที่จะเพิ่มการรองรับสำหรับ AMD และ Intel เพื่อครอบคลุมเดสก์ท็อปและแล็ปท็อปส่วนใหญ่รวมถึง Mac ในปี 2019