Site icon Pingvin.Pro

Firefox починає користувацьке тестування функції «Site Isolation»

Firefox 84

Ізоляція веб-сайту – це сучасна функція безпеки браузера Firefox, яка працює шляхом розділення кожної веб-сторінки та веб-фреймів у їхньому власному процесі операційної системи, щоб запобігти втручанню або крадіжці даних один одного. Вперше ця функція була розгорнута в Google Chrome у середині 2018 року, коли вийшов Chrome 67.




Хоча спочатку Site Isolation мала бути застосована як загальне покращення безпеки Chrome, ця функція з’явилася саме вчасно, щоб служити захистом проти вразливості Spectre, що впливає на сучасні центральні процесори. Побачивши успіх функції, Mozilla оголосила у лютому 2019 року про плани підтримати її, як частину внутрішнього проєкту з кодовою назвою Fission.

І для Google, і для Mozilla впровадження Site Isolation було трудомісткою операцією, що вимагало від інженерів переписати великі фрагменти внутрішньої архітектури своїх браузерів. Цей процес зайняв близько двох років як для Google, так і для Mozilla.

Хоча ізоляція сайтів зараз є стабільною функцією всередині Chrome, ця робота наближається до завершення й у Firefox. Згідно з оновленням вікі-сторінки Project Fission, ізоляцію сайту тепер можна ввімкнути у версіях Nightly, де тестуються нові функції.

Щоб його увімкнути, потрібно у Firefox Nightly:

  1. Перейти на сторінку about: config
  2. Встановити для параметрів fission.autostart та gfx.webrender.all значення «true».
  3. НЕ редагуйте будь-які інші префікси ділення. * або gfx.webrender. *
  4. Перезапустити Firefox Nightly

Після увімкнення користувачі можуть перевірити, чи активна ізоляція сайту, наводячи курсор миші на вкладку. Якщо увімкнено, підказка показуватиме індикатор [F] про те, що функція Fission активна, разом з PID – ідентифікатором процесу ОС для кожної вкладки.

Відповідно до вікі-сторінки Fission, коли активується для всіх користувачів, Site Isolation збільшить обсяг пам’яті, яку використовує Firefox, але розробники, наразі, працюють над тим, щоб максимально зменшити цей обсяг, тому Fission не вплине на загальну продуктивність браузера.