Jak włączyć ścisły tryb izolacji witryn w Google Chrome
- Kategoria: Google Chrome
Ścisła izolacja witryn to nowa eksperymentalna funkcja przeglądarki Google Chrome, która zapewnia, że procesy są ograniczone do stron z jednej witryny.
Architektura wieloprocesowa Chrome została wprowadzona wraz z wydaniem przeglądarki. Poprawia bezpieczeństwo i stabilność przeglądarki kosztem pamięci komputera.
Bezpieczeństwo zostało poprawione, ponieważ interakcja z zawartością znajdującą się w innych procesach staje się znacznie trudniejsza, a stabilność zostaje poprawiona, ponieważ zawieszająca się karta zwykle nie zabiera ze sobą całej przeglądarki ani innych kart.
Procesy mogą być nadal udostępniane w domyślnym systemie wieloprocesowym Chrome. Jeśli przejdziesz do kilku różnych stron internetowych na jednej karcie, mogą one zostać otwarte w jednym procesie. To samo dotyczy osadzonych stron internetowych korzystających z ramek iframe. Obie oznaczają, że potencjalnie niepowiązane witryny współdzielą jeden proces.
Wskazówka : Możesz skonfiguruj Chrome tak, aby używał jednego procesu na witrynę co zmniejsza wykorzystanie pamięci przeglądarki.
Ścisła izolacja witryn
Google wprowadził tryb ścisłej izolacji witryn w Chrome 63, który firma wydała niedawno. Ta funkcja nie jest domyślnie włączona, ale dostępna jako flaga eksperymentalna.
Wysoce eksperymentalny tryb zabezpieczeń, który zapewnia, że każdy proces renderowania zawiera strony z co najwyżej jednej witryny. W tym trybie ramki iframe poza procesem będą używane za każdym razem, gdy element iframe jest między witrynami. Mac, Windows, Linux, Chrome OS, Android
Jeśli ta opcja jest włączona, Chrome utworzy nowe procesy dla scenariuszy wymienionych powyżej. Zasadniczo oznacza to, że Chrome utworzy nowe procesy dla każdej domeny odwiedzanej przez użytkownika.
Zwiększa to stabilność i bezpieczeństwo, ale odbywa się to kosztem dodatkowych wymagań dotyczących pamięci. W zależności od tego, jak używana jest przeglądarka, użycie pamięci może wzrosnąć o 20% lub nawet więcej przy włączonej ścisłej izolacji witryn, ponieważ Chrome będzie uruchamiał więcej procesów.
Jak włączyć ścisłą izolację witryn
Ta funkcja jest obecnie dostępna jako flaga eksperymentalna. Jest dostępny dla wszystkich systemów stacjonarnych - Windows, Mac i Linux - a także ChromeOS i Android.
- Załaduj chrome: // flags / # enable-site-per-process na pasku adresu Chrome, aby przejść bezpośrednio do niego.
- Kliknij przycisk „Włącz”, aby zmienić jego stan.
- Uruchom ponownie przeglądarkę Chrome.
Możesz cofnąć zmianę w dowolnym momencie, powtarzając kroki i tym razem klikając przycisk wyłączania.
Możesz uruchomić Chrome z parametrem --site-per-process, aby uzyskać ten sam efekt. Po prostu dodaj --site-per-process do startu Chrome, aby włączyć ścisłą izolację witryn w przeglądarce.
Parametr włącza funkcję bezpieczeństwa i stabilności dla wszystkich witryn odwiedzanych w przeglądarce internetowej. Możesz użyć parametru uruchamiania --isolate-origins, aby używać go tylko do określonych witryn, np. --isolate-origins = https: //www.facebook.com, https://google.com włączy tę funkcję dla dwóch wymienionych domen.
Użytkownicy mogą obecnie wyłączyć ścisłą izolację witryn w przeglądarce Chrome na dwa sposoby:
- Załaduj chrome: // flags # enable-site-per-process i ustaw flagę na wyłączone.
- Załaduj chrome: // flags # site-isolation-trial-opt-out i ustaw flagę na Opt-out (niezalecane).
Słowa końcowe
Chrome jest już dość wymagający pamięci, ale jeśli masz wystarczającą ilość pamięci RAM w swoich komputerach, możesz chcieć włączyć tę funkcję, aby jeszcze bardziej poprawić stabilność i bezpieczeństwo. Nie należy włączać tej funkcji, jeśli komputer, na którym uruchamiasz Chrome, ma już mało pamięci RAM lub jeśli nie chcesz lub możesz uruchamiać na nim funkcje eksperymentalne.