Cómo habilitar el modo de aislamiento estricto del sitio en Google Chrome

El aislamiento estricto del sitio es una nueva característica experimental del navegador web Chrome de Google que garantiza que los procesos se limiten a las páginas de un sitio.

La arquitectura multiproceso de Chrome se introdujo con el lanzamiento de la exploración. Mejora la seguridad y la estabilidad del navegador a expensas de la memoria de la computadora.

Se mejora la seguridad, ya que a los atacantes les resulta mucho más difícil interactuar con el contenido que se encuentra en otros procesos, y se mejora la estabilidad, ya que una pestaña que se bloquea generalmente no llevará todo el navegador con ella u otras pestañas.

Los procesos aún pueden compartirse en el sistema multiproceso predeterminado de Chrome. Si navega a varias páginas web diferentes en una sola pestaña, estas se pueden abrir en un solo proceso. Lo mismo es cierto para las páginas web incrustadas que usan iframes. Ambos significan que los sitios potencialmente no relacionados comparten un solo proceso.

Consejo : puede configurar Chrome para usar un proceso por sitio, lo que reduce el uso de memoria del navegador.

Aislamiento estricto del sitio

Google introdujo el modo de aislamiento estricto del sitio en Chrome 63, que la compañía lanzó el otro día. La función no está habilitada de manera predeterminada, pero está disponible como una marca experimental.

Modo de seguridad altamente experimental que garantiza que cada proceso de representación contenga páginas de, como máximo, un sitio. En este modo, los iframes fuera de proceso se usarán siempre que un iframe sea de sitio cruzado. Mac, Windows, Linux, Chrome OS, Android

Si está habilitado, Chrome creará nuevos procesos para los escenarios mencionados anteriormente. Básicamente, lo que significa es que Chrome creará nuevos procesos para cualquier dominio visitado por el usuario.

Esto mejora aún más la estabilidad y la seguridad, pero se produce a expensas de los requisitos de memoria adicionales. Dependiendo de cómo se use el navegador, el uso de memoria puede aumentar en un 20% o incluso más con el aislamiento estricto del sitio habilitado, ya que Chrome generará más procesos.

Cómo habilitar el aislamiento estricto del sitio

La función está disponible como una bandera experimental actualmente. Está disponible para todos los sistemas de escritorio (Windows, Mac y Linux), así como para ChromeOS y Android.

  1. Cargue chrome: // flags / # enable-site-per-process en la barra de direcciones de Chrome para saltar directamente a él.
  2. Haga clic en el botón "habilitar" para cambiar su estado.
  3. Reinicia el navegador Chrome.

Puede deshacer el cambio en cualquier momento repitiendo los pasos y haciendo clic en el botón deshabilitar esta vez.

Puede iniciar Chrome con el parámetro --site-per-process para obtener el mismo efecto. Simplemente agregue --site-per-process al inicio de Chrome para habilitar el aislamiento estricto del sitio en el navegador.

El parámetro habilita la función de seguridad y estabilidad para todos los sitios que visita en el navegador web. Puede usar el parámetro de inicio --isolate-origins para usarlo solo en sitios específicos, por ejemplo, --isolate-origins = // www.facebook.com, //google.com habilitaría la función para los dos dominios referenciados.

Los usuarios pueden deshabilitar el aislamiento estricto del sitio en Chrome de dos maneras actualmente:

  1. Cargue chrome: // flags # enable-site-per-process y establezca el indicador en deshabilitado.
  2. Cargue chrome: // flags # site-aislamiento-trial-opt-out y establezca el indicador en Opt-out (no recomendado).

Palabras de clausura

Chrome ya tiene mucha memoria, pero si tiene suficiente RAM en sus máquinas, es posible que desee habilitar la función para mejorar aún más la estabilidad y la seguridad. No debe habilitar la función si la máquina en la que ejecuta Chrome ya tiene poca RAM, o si no desea o tiene permiso para ejecutar funciones experimentales en ella.