Як увімкнути жорсткий режим ізоляції сайтів у Google Chrome

Сувора ізоляція сайту - це нова експериментальна функція веб-браузера Google Chrome, яка забезпечує обмеження процесів лише сторінками з одного сайту.

Багатопроцесова архітектура Chrome була представлена ​​з випуском браузера. Це покращує безпеку та стабільність браузера за рахунок пам'яті комп'ютера.

Безпека покращується, оскільки зловмисникам стає набагато складніше взаємодіяти з вмістом, який є в інших процесах, а стабільність покращується, оскільки вкладка збиття зазвичай не забирає весь браузер із ним чи іншими вкладками.

Процеси все ще можуть бути спільними у багатопроцесорній системі Chrome за замовчуванням. Якщо ви переходите до декількох різних веб-сторінок на одній вкладці, вони можуть бути відкриті за один процес. Те саме стосується вбудованих веб-сторінок за допомогою iframes. Обидва означають, що потенційно не пов’язані між собою сайти поділяють єдиний процес.

Порада : Ви можете налаштувати Chrome для використання одного процесу на кожен сайт, що зменшує об'єм пам'яті браузера.

Сувора ізоляція сайту

Google ввів жорсткий режим ізоляції сайтів у Chrome 63, який компанія випустила днями. Ця функція не включена за замовчуванням, але доступна як експериментальний прапор.

Високо експериментальний режим безпеки, який забезпечує кожен процес рендерінгу, містить сторінки щонайменше з одного сайту. У цьому режимі, поза рамки iframe будуть використовуватися, коли кадр є крос-сайтом. Mac, Windows, Linux, Chrome OS, Android

Якщо ввімкнено, Chrome створить нові процеси для вищезазначених сценаріїв. В основному, це означає, що Chrome створить нові процеси для будь-якого домену, який відвідує користувач.

Це ще більше покращує стабільність та безпеку, але це відбувається за рахунок додаткових вимог до пам'яті. Залежно від способу використання браузера, використання пам'яті може збільшитися на 20% і навіть більше, якщо ввімкнеться сувора ізоляція сайту, оскільки Chrome породжує більше процесів.

Як увімкнути сувору ізоляцію сайту

Наразі ця функція доступна як експериментальний прапор. Він доступний для всіх настільних систем - Windows, Mac та Linux - а також для ChromeOS та Android.

  1. Завантажте chrome: // flags / # enable-site-per-process в адресному рядку Chrome, щоб перейти прямо до нього.
  2. Клацніть на кнопку "включити", щоб змінити її стан.
  3. Перезапустіть браузер Chrome.

Ви можете скасувати зміну в будь-який час, повторивши дії та натиснувши кнопку відключення цього разу.

Ви можете запустити Chrome за допомогою параметра - site-per-process для того ж ефекту. Просто додайте - site-per-process до запуску Chrome, щоб увімкнути строгу ізоляцію сайту у веб-переглядачі.

Параметр включає функцію безпеки та стабільності для всіх веб-сайтів, які ви відвідуєте у веб-браузері. Ви можете використовувати параметр запуску --isolate-origin, щоб використовувати його лише для конкретних сайтів, наприклад --izolate-origins = // www.facebook.com, //google.com дозволить функцію для двох посилаються доменів.

Наразі користувачі можуть відключити жорстку ізоляцію веб-сайтів у Chrome двома способами:

  1. Завантажте chrome: // flags # enable-site-per-process та встановіть прапор на вимкнено.
  2. Завантажте chrome: // flags # site-isolation-trial-opt-out та встановіть прапор на Opt-out (не рекомендується).

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

У Chrome вже є голодна пам'ять, але якщо у вас достатньо оперативної пам’яті у ваших машинах, можливо, ви захочете включити цю функцію для подальшої стабільності та безпеки. Ви не повинні вмикати цю функцію, якщо машина, на якій ви запускаєте Chrome, вже недостатньо оперативної пам’яті або якщо ви не хочете або не маєте права виконувати експериментальні функції на ній.