Betterfox o mejorando Firefox por lo menos en velocidad

Hola, Firefox es un Navegador muy conocido y principalmente por la personalización que se puede realizar sobre él. En base a ello tenemos una personalización Opensource alojada en GitHub.

Betterfox es un proyecto de código abierto alojado en GitHub que tiene como objetivo optimizar el navegador Firefox para mayor velocidad, privacidad y seguridad. El núcleo de Betterfox es un archivo de configuración user.js que ajusta las configuraciones de Firefox para mejorar el rendimiento y proteger los datos del usuario sin romper sitios web.

El proyecto fue creado inicialmente por un usuario de GitHub con el nombre de "yokoffing" y ha inspirado varias bifurcaciones y contribuciones de otros desarrolladores. Aunque no está oficialmente afiliado a Mozilla, el proyecto ha ganado seguidores entre los usuarios que quieren personalizar su experiencia de navegación.


¿Como instalamos Betterfox?

En realidad el proceso es muy simple, sólo tenemos que descargar el archivo user.js desde el repositorio de GitHub
 repositorio oficial de Betterfox
Luego simplemente lo copiamos en el profile que usemos en Firefox, para esto escribimos en la barra de direcciones:  about:profiles.
Una vez aquí identificamos la carpeta root o Raiz del profile y copiamos dentro el fichero que hemos descargado, cerramos Firefox y abrimos.  Veremos que se carga uBlockOrigin, por ejemplo. 
Capturo de la web de GitHub:


De este mismo contenedor podemos ver otras personalizaciones interesantes:


Usando esta web para evaluar la velocidad del Browser, comparamos https://browserbench.org/Speedometer3.0/

¿Qué es Speedometer, según ChatGPT?

Speedometer 3.0 es una herramienta de evaluación comparativa que mide la capacidad de respuesta de los navegadores web al simular interacciones de usuario en diversas aplicaciones web. Para ello, utiliza aplicaciones de demostración que replican acciones comunes, como añadir, completar y eliminar elementos en una lista de tareas.  

El criterio principal que emplea Speedometer 3.0 para evaluar la rapidez de un navegador es el tiempo que este tarda en procesar y responder a estas interacciones simuladas. Al medir el tiempo necesario para completar estas tareas, el benchmark proporciona una puntuación que refleja la capacidad de respuesta del navegador en situaciones similares a las del mundo real.  

Es importante destacar que Speedometer 3.0 no solo mide la ejecución sincrónica de las operaciones, sino que también tiene en cuenta el trabajo asincrónico que realiza el navegador, como la actualización de la representación visual de la página. Esto permite una evaluación más completa del rendimiento del navegador en aplicaciones web modernas.  

En resumen, Speedometer 3.0 evalúa la rapidez de un navegador midiendo el tiempo que este tarda en responder a interacciones de usuario simuladas en aplicaciones web, proporcionando así una indicación de su rendimiento en términos de capacidad de respuesta.


¿Cuales son los resultados?

Firefox antes de aplicar los cambios
Fierfox sin Betterfox
Firefox después de aplicar los cambios usando Betterfox
Firefox aplicando la configuración Betterfox

Resultados de referencia con Brave y Safari

Brave 

Safari


¿Como evaluamos la privacidad?


Respecto a la privacidad si usamos la herramienta de EFF para evaluar cual es la huella que dejamos en internet, Firefox con Betterfox nos muestra:


Firefox con Betterfox

Brave

En conclusión, aunque mejora notablemente en velocidad la huella que dejamos en Internet según la evaluación de EFF sigue siendo deficiente.

Saludos,

Pedro