Firefox Nightly 63: Mozilla проводит исследование WebRender

WebRender — это новая технология, которую Mozilla планирует интегрировать в веб-браузер Firefox. Недавно был достигнут важный рубеж, так как WebRender был включен для части населения Firefox Nightly.

WebRender — это сервокомпонент, написанный на Rust, который Mozilla планирует интегрировать в Firefox. Основная идея WebRender заключается в том, что для рендеринга веб-контента используется графический процессор (GPU), а не процессор, который традиционно для этого использовался.

WebRender заменит композитор, который Gecko в настоящее время использует в Firefox. Переход от использования центрального процессора для выполнения тяжелой работы по рендерингу на графический процессор должен значительно повысить производительность всего процесса.

Хотя пользователи не должны ожидать значительного повышения производительности прямо сейчас в Firefox Nightly, цель Mozilla — значительно улучшить производительность рендеринга Firefox в долгосрочной перспективе.

Mozilla решила провести исследование Shield, чтобы протестировать WebRender по определенным критериям в Firefox Nightly. Исследования щита выполняются для сбора данных, в данном случае изменения определенных показателей, таких как сбои, в версиях Firefox WebRender по сравнению с версиями Firefox без WebRender.

Исследование проводится только на устройствах Windows 10 с графическими процессорами Nvidia, и требуется последняя версия Firefox Nightly, а также она не будет запускаться на других каналах Firefox, таких как бета-версия.

webrender firefox

Mozilla выберет 50% пользователей Firefox, которые соответствуют критериям тестирования, и включит WebRender в этих системах; остальные 50% — это контрольная группа, что означает, что WebRender не будет включен на этих устройствах.

Основная цель исследования — убедиться, что WebRender работает в допустимых параметрах по сравнению с контрольной группой. Mozilla хочет убедиться, что регрессии и сбои не превышают 5–10%.

Mozilla планирует установить для параметра gfx.webrender.all.qualified в подходящих системах значение true, чтобы включить WebRender в этих системах. Вы можете изменить настройки в любое время, например, когда заметите проблемы с рендерингом, сбои или другие проблемы, вызванные WebRender.

Mozilla собирает проблемы на [электронная почта защищена], и некоторые из них уже перечислены. Пользователи могут заметить более высокую загрузку ЦП при включенном WebRender на YouTube, отказе FTS на демонстрационных веб-сайтах WebGL с включенной функцией, и что «определенные изображения, полностью закодированные в HTML и CSS, отображаются некорректно».

Исследование продлится две недели, после чего оно закончится. После этого данные анализируются, и следующие шаги Mozilla будут основаны на этом анализе. (через Sören)

Вывод

WebRender — это многообещающая новая функция Firefox, которая в настоящее время находится на стадии разработки и тестирования. Mozilla хочет убедиться, что WebRender улучшает рендеринг и не вызывает регрессии, прежде чем он включит его для большей части населения Firefox или других каналов.

Теперь ваша очередь : Что вы думаете о WebRender?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *