Home Browsers Firefox tiene su proyecto para -site isolation-

Firefox tiene su proyecto para -site isolation-

211
2

Bajo el nombre de Project Fission el equipo de Mozilla estuvo trabajando en la aislación de procesos de partes de Firefox para poder tener una versión estable que separe en múltiples threads el renderizado de una página web. Esto no es una tarea sencilla porque requiere mucha programación y tener siempre en cuenta el pequeño problemita de la seguridad.

Así es, así como a Chrome le llevó su tiempo (y tiene la espalda de Google), aislar cada proceso y evitar que un plugin o una página se “robe” privilegios o procesador es complejo pero es el objetivo, mantener la seguridad aprovechando al máximo los procesadores modernos.

Hace un tiempo Firefox ya había separado el código principal del browser de la renderización de las páginas pero las páginas siguen en un mismo proceso, la idea ahora, como ya tiene Chromium, es que cada página que uno visite tenga su propio proceso dedicado y así el browser (en teoría) podría ser más estable ya que si falla uno de los procesos sólo hay que eliminar el mismo. Además permite que cada proceso maneje su propio espacio, a la larga esto es mayor uso de RAM (si sabrá Chrome de esto!) pero se puede matar un proceso sin problemas.

La separación de procesos será similar a Chrome y si hay un IFRAME dentro de una página éste tendrá su propio proceso y así evitar inyección de código por iframes, el problema de todo esto es el tiempo que se tardará en tener una beta estable, impredecible para el reducido equipo de developers.

¿Por qué sigue siendo importante Firefox? Es el único browser alternativo, Opera y Edge se rindieron a Chromium, el engine detrás de Chrome, es el único que no está controlado por una firma con interés directo en controlar la web como Google que, si bien hacen cosas muy buenas, ya han alcanzado una cuota de mercado de monopolio, lo mismo que hace dos décadas se le criticó a Microsoft y ya empieza a mostrar los mismos vicios.

El Milestone 1 de este proyecto Fission tiene fecha para fines de este mes pero es apenas la punta del iceberg de todo lo que tienen que hacer.

2 COMMENTS

  1. Hola Fabio, ante todo gracias por el buen material de tu sitio.
    Estoy buscando un browser para el uso diario q cumpla con requisitos de seguridad, privacidad, velocidad. Para PC vengo entre Basilisk y Brave y en Android vengo con Bromite y una versión modificada de Via.
    Todos tienen sus pros y contras, pero me gustaría saber a tu criterio cual es lo más recomendable de lo q hay en el mercado.

  2. Roberto dijo:
    [quote]Hola Fabio, ante todo gracias por el buen material de tu sitio.
    Estoy buscando un browser para el uso diario q cumpla con requisitos de seguridad, privacidad, velocidad. Para PC vengo entre Basilisk y Brave y en Android vengo con Bromite y una versión modificada de Via.
    Todos tienen sus pros y contras, pero me gustaría saber a tu criterio cual es lo más recomendable de lo q hay en el mercado.[/quote]

    No veo razón para usar Basilisk por sobre Firefox, es más, tengo poca fe en la capacidad de mantener el ritmo de cambios en teams pequeños, yo apoyaría más a Firefox aunque cada tanto meten la pata, la corrigen.
    En Android todo depende de lo mismo: Chromium (pasa igual en iOS), así que tanto Bromite como Firefox Focus usan el mismo engine pero varían en qué le permiten hacer con tus datos, prefiero Focus porque es bien simplificado y aniquila todo acceso a tus datos, no usé Bromite como para ver las diferencias

Responder a Fabio Baccaglioni Cancel reply

Please enter your comment!
Please enter your name here