Mozilla планирует удалить параметры конфигурации в следующих версиях веб-браузера Firefox, которые позволят пользователям отключать многопроцессную архитектуру браузера.
Mozilla представила многопроцессную архитектуру в веб-браузере Firefox в 2016 году. Firefox будет использовать несколько процессов для разделения загруженных сайтов между ними и использовать различные процессы для собственной функциональности браузера.
Хотя это увеличило использование памяти, это также означало, что Firefox станет более стабильным в процессе и менее подверженным сбоям сайта, унося с собой весь браузер. Реализация Mozilla отличалась от реализации Google. Chrome использует один процесс на сайт, Firefox объединяет несколько сайтов в один процесс.
Многопроцессная архитектура Firefox получила множество улучшений за эти годы. Mozilla добавила к нему больше процессов и позже представила функцию безопасности песочницы, которая зависела от нее.
Mozilla планирует удалить две настройки Firefox из любой версии веб-браузера в будущем. Изменения запланированы для Firefox 68.
- browser.tabs.remote.force-enable - Обеспечивает использование многопроцессорного режима в Firefox, если он не включен по умолчанию, например, из-за доступности.
- browser.tabs.remote.force-disable - отключает многопроцессорность в веб-браузере Firefox.
Вы, вероятно, задаетесь вопросом о browser.tabs.remote.autostart, предпочтении, которое включает или отключает многопроцессорную архитектуру в Firefox (в отличие от принудительного применения значения, как это делают два других предпочтения).
Mozilla ограничит предпочтение true в домашних сборках. Пока он все еще в Firefox, установите его в false в about: config больше не будет иметь желаемого эффекта, как только изменение произойдет. Статус предпочтения всегда верен в домашних сборках Firefox независимо от выбранного пользователем значения.
Другими словами: в дальнейшем пользователи Firefox больше не могут отключать многопроцессорность в браузере. Неясно, во сколько во многих установках Firefox отключен многопроцессорный режим. Некоторые пользователи делают это для улучшения использования памяти или замедления работы браузера.
Заключительные слова
Mozilla не раскрывает, почему она хочет удалить предпочтения в Bugzilla, только то, что отключение многопроцессорных процессов не должно быть «таким простым». Дополнительная информация доступна в сообщении о группе разработчиков платформы Mozilla:
Широкая цель состояла в том, чтобы мы прекратили дедушку пользователей в конфигурации не-e10s, которую они
не должен запускаться изо дня в день, учитывая, что он практически не проходит тестирование и менее безопасен.
Также было упомянуто, что поток активности прерывается, если мультипроцесс отключен. (через Techdows)
Я не особенно люблю изменения, которые удаляют выбор пользователя из любой программы, включая веб-браузеры. Mozilla, вероятно, получит много шума для удаления, даже если это затрагивает лишь меньшинство пользователей браузера.
Firefox 68 - это следующая версия браузера ESR. Он запланирован на 9 июля 2019 года.
Теперь вы : Как вы относитесь к изменениям?