โปรเจ็ค Quantum เปลี่ยนผ่านจาก​ Gecko ไปสู่สิ่งที่ใหม่กว่า

ตอนนี้ยังไม่เป็นที่แน่ชัดว่า Quantum เป็นชื่อเอนจิ้นตัวใหม่ของ Mozilla หรือเปล่า แต่ที่แน่ ๆ คือมันเป็นโปรเจ็คเปลี่ยนผ่านจากเอนจิ้น Gecko ไปสู่เอนจิ้นตัวใหม่ที่เขียนขึ้นโดยใช้ภาษา Rust เป็นภาษาหลักและคอมโพเน้นท์ส่วนใหญ่ก็จะเป็น Servo โดยเอนจิ้นตัวใหม่นี้ถูกสร้างมาเพื่อระบบคอมพิวเตอร์ยุคใหม่โดยเฉพาะ เน้นการใช้ประโยชน์ผลจากซีพียูที่มีหลายคอร์ และใช้ GPU เข้ามาช่วยด้วย

ซึ่งตอนนี้ก็มี rust-bindgen เป็นตัวเชื่อมต่อโค้ด c++ กับ Rust เข้าด้วยกัน แถมแตกโปรเจ็คย่อยออกมาเป็น Quantum CSS, Quantum Render, Quantum Compositor, Quantum DOM และ Quantum Flow โดยจะเริ่มการ implement ตัวโปรเจ็คนี้แบบจริง ๆ จัง ๆ ประมาณปลายปีหน้า 2017 ครับ

ที่มา – wiki.mozilla.org/Quantum และ A Quantum Leap for the Web

No responses yet

Post a comment

  1. Pingback from Firefox 53 มาพร้อมกับธีมใหม่และโมดูล Quantum ตัวแรก | Mozilla Thailand Community on ::

    […] หลังจากที่ประกาศเรื่องโปรเจ็ค Quantum ว่าปี 2017 นี้จะเริ่มใช้กับ Firefox ตอนนี้ก็นำร่องใช้ Quantum Compositor กับ GPU process โดยตอนนี้ใช้กับ Windows เท่านั้น การ์ดแสดงผลต้องไม่อยู่ในแบล็คลิสต์ และต้องเปิด multi process ไว้ด้วย ซึ่งโดยสถิติที่วัดโดย Telemetry เฉลี่ยก็สามารถลดการแครชได้ถึง 10% สำหรับ macOS ไม่มีให้ใช้เพราะเขาบอกว่ามันเสถียรอยู่แล้ว […]

    ตอบกลับ

ส่งความคิดเห็น