Firefox WebRender Rollout bắt đầu với việc phát hành Firefox 67

Mozilla có kế hoạch phát hành Firefox 67 lên kênh Ổn định vào ngày mai vào ngày 21 tháng 5 năm 2019. Bản phát hành bị đẩy lùi một tuần, có thể sẽ tính đến thời gian cần thiết để giải quyết vấn đề ký bổ trợ vào đầu tháng này.

Ra mắt một thành phần, được gọi là WebRender, bắt đầu vào ngày mai khi Firefox 67 được phát hành ra công chúng. WebRender, được biết đến với cái tên Quantum Render trước đây, là một thành phần mà Mozilla đã làm việc trong một thời gian như một phần của dự án Lượng tử.

Mozilla đã thực hiện một nghiên cứu WebRender vào tháng 7 năm 2018 trên Firefox Nightly và bắt đầu kích hoạt công nghệ mới trên các hệ thống tương thích trong Firefox Nightly vào tháng 9 năm 2018.

Về cơ bản, những gì Mozilla dự định làm là thay thế thành phần Compositor hiện có của Firefox bằng WebRender hứa hẹn rằng điều này sẽ cải thiện đáng kể hiệu năng và tính ổn định của trình duyệt.

Mục tiêu cuối cùng của Mozilla là chạy các ứng dụng và dịch vụ trong Firefox ít nhất là trong "60 khung hình mượt mà mỗi giây" với sự trợ giúp của thành phần này; điều này đạt được bằng cách cho phép bộ xử lý đồ họa thực hiện công việc nặng nhọc khi kết xuất nội dung web thay vì bộ xử lý.

Việc giới thiệu bị giới hạn theo hai cách khi Firefox 67 được phát hành:

  • Chỉ 5% hệ thống Firefox tương thích sẽ được bật WebRender, 95% còn lại vẫn nằm trên bộ tổng hợp hiện có.
  • Tính năng này chỉ hỗ trợ bộ điều hợp đồ họa Windows 10 và Nvidia tại thời điểm đó.

Mozilla có kế hoạch thay đổi những hạn chế này vào năm 2019. Tổ chức có kế hoạch hỗ trợ WebRender, ít nhất là trong các bản dựng phát triển, trên Windows 7 và 8.1, Mac OS X, máy tính xách tay (đã hỗ trợ Linux) và các thiết bị có phần cứng AMD và Intel.

Kiểm tra trạng thái WebRender

Bạn có thể kiểm tra trạng thái hoạt động của WebRender trong Firefox bằng cách tải about: support trong thanh địa chỉ của trình duyệt.

Cuộn xuống phần đồ họa hoặc sử dụng F3 để tìm kiếm Webrender để tìm hiểu về điều đó. Firefox nên làm nổi bật xem WebRender có được bật hay không và liệu nó có bị chặn hay không.

Bật hoặc tắt WebRender

Người dùng Firefox có thể bật hoặc tắt WebRender trong cấu hình nâng cao của trình duyệt hiện tại.

  1. Tải about: config trong thanh địa chỉ của trình duyệt.
  2. Tìm kiếm gfx.webrender.all.
  3. Đặt giá trị thành True để bật WebRender hoặc Sai để tắt nó.

Bạn chỉ nên bật WebRender trên các hệ thống tương thích tại thời điểm viết. Firefox vẫn sẽ khởi động nếu bạn kích hoạt thành phần này trên hệ thống không phải Windows 10 / Nvidia.

Từ kết thúc

Việc kích hoạt WebRender trong Firefox Stable đánh dấu một bước quan trọng trong quá trình phát triển mặc dù tại thời điểm này nó khá hạn chế. Mozilla có kế hoạch bổ sung hỗ trợ cho AMD và Intel để trang trải hầu hết máy tính để bàn và máy tính xách tay, cũng như Mac vào năm 2019.