El aislamiento del sitio llegará pronto con Firefox 88 Beta
Después de enviar con éxito la arquitectura multiproceso de Electrolysis Firefox 48, Mozilla continuó trabajando para mejorar su implementación. Ahora, los desarrolladores se están preparando para lanzar su próxima iteración conocida como Fission o Site Isolation.
Los navegadores modernos son piezas de software complejas con muchos mecanismos interesantes para cargar páginas rápidamente y garantizar un trabajo estable. Una de esas características es la arquitectura multiproceso, que es la razón por la que hay varios procesos de Edge, Chrome y Firefox visibles en el Administrador de tareas.
La arquitectura multiproceso no es algo nuevo. De hecho, Firefox lo ha estado usando durante bastante tiempo, desde la versión 48. En pocas palabras, la arquitectura multiproceso asigna varias partes del navegador a diferentes procesos. Si un proceso encuentra un error, sale mal y falla, no elimina todo el navegador con todos sus datos.
Aislamiento del sitio
Site Isolation, también conocido como Project Fission, asegura que cada pestaña se ejecute en un proceso separado. Además, permite ejecutar una sola página en diferentes procesos si contiene marcos y módulos de otros dominios. Por ejemplo, ejecutar una página con un complemento de redes sociales la separará en dos procesos: uno es para el dominio de la página y otro para el dominio del complemento. La idea principal detrás de Project Fission es mejorar la seguridad de la navegación mediante el sandboxing de las páginas y aislándolas de otras.
Actualmente, puedes activar Project Fission de Mozilla en Firefox 87 Stable.
Cómo activar el aislamiento del sitio
- Abre Firefox.
- Escribe
acerca de: config
en la barra de direcciones. - Selecciona el fission.autostart parámetro establecido en Cierto.
- El aislamiento del sitio ahora está activado.
Con Firefox 88 Beta en el horizonte, Mozilla está a punto de habilitar el aislamiento del sitio de forma predeterminada para el 5% de todos los usuarios de Windows y macOS. Los desarrolladores y usuarios avanzados supervisarán el lanzamiento para abordar rápidamente errores e inestabilidades. Las pruebas adicionales se ampliarán a una audiencia más amplia.
Si tiene curiosidad por saber más sobre cómo funciona el aislamiento de sitios en Mozilla Firefox, diríjase a la Wiki oficial de Mozilla para obtener más información.