Firefox WebRender Rollout починається з виходу Firefox 67

Mozilla планує випустити Firefox 67 на канал "Стабільний" завтра 21 травня 2019 року. Цей випуск був відкладений на тиждень назад, ймовірно, враховує час, який знадобився для вирішення питання про підписання надбудови на початку цього місяця.

Розгортання компонента під назвою WebRender розпочинається завтра, коли Firefox 67 буде випущений для широкого загалу. WebRender, який раніше був відомий як Quantum Render, є компонентом, над яким Mozilla працював деякий час у рамках проекту Quantum.

Mozilla провела дослідження WebRender ще в липні 2018 року в Firefox Nightly і у вересні 2018 року почала включати нову технологію сумісних систем у Firefox Nightly.

В основному, Mozilla планує зробити це замінити існуючий компонент Compositor Firefox на WebRender, обіцяючи, що це значно підвищить продуктивність та стабільність браузера.

Кінцева мета Mozilla - запускати програми та сервіси в Firefox принаймні в "шовковисто гладких 60 кадрів в секунду" за допомогою компонента; це досягається, дозволяючи блоку обробки графіки зробити важкий підйом, коли справа доходить до візуалізації веб-контенту замість процесора.

Випуск Firefox 67 обмежується двома способами, коли Firefox 67 виходить:

  • Лише у 5% сумісних систем Firefox буде ввімкнено 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. Завантажте про: конфігурація в адресному рядку браузера.
  2. Шукати gfx.webrender.all.
  3. Встановіть значення True, щоб увімкнути WebRender або False, щоб відключити його.

Рекомендується включати WebRender лише на сумісних системах під час написання. Firefox все одно запуститься, якщо ввімкнути компонент у системі, яка не є Windows 10 / Nvidia.

Заключні слова

Увімкнення WebRender у Firefox Stable знаменує важливий крок у процесі розробки, хоча він досить обмежений на даний момент часу. Mozilla планує додати підтримку AMD та Intel для покриття більшості робочих столів та ноутбуків, а також Mac у 2019 році.