Disponible el navegador Thorium 110, una bifurcación más rápida de Chromium

Se ha publicado el lanzamiento del proyecto Thorium 110, que desarrolla una bifurcación sincronizada periódicamente del navegador Chromium, ampliada con parches adicionales para optimizar el rendimiento, mejorar la usabilidad y mejorar la seguridad. Según las pruebas de desarrolladores, Thorium es entre un 8% y un 40% más rápido que el Chromium estándar en rendimiento, principalmente debido a la inclusión de optimizaciones adicionales durante la compilación. Se crean ensamblajes listos para usar para Linux, macOS, Raspberry Pi y Windows.

Principales diferencias con el cromo:

  • Se compila con optimización de bucle (LLVM Loop), optimización de perfiles (PGO), optimización de tiempo de enlace (LTO) e instrucciones de procesador SSE4.2, AVX y AES (Chromium usa SSE3 únicamente).
  • Incorporar funcionalidad adicional al código base que está presente en Google Chrome pero que no está disponible en las compilaciones de Chromium. Por ejemplo, se agregó el módulo Widevine para reproducir contenido protegido pago (DRM), se agregaron códecs multimedia y se habilitaron los complementos utilizados en Chrome.
  • Se agregó soporte experimental para la tecnología de transmisión de medios adaptativos MPEG-DASH.
  • Se incluye compatibilidad con el formato de codificación de vídeo HEVC/H.265 para Linux y Windows.
  • La compatibilidad con imágenes JPEG XL está habilitada de forma predeterminada.
  • Se incluye soporte para subtítulos automáticos (Live Caption, SODA).
  • Se agregó soporte experimental para anotaciones en PDF, pero no está habilitado de forma predeterminada.
  • Se han transferido los parches para Chromium, suministrados por la distribución Debian, que resuelven problemas con la representación de fuentes, soporte para VAAPI, VDPAU e Intel HD, proporcionando integración con el sistema de visualización de notificaciones.
  • Se habilitó la compatibilidad con VAAPI en entornos basados ​​en Wayland.
  • DoH (DNS sobre HTTPS) está habilitado de forma predeterminada.
  • El modo No rastrear está habilitado de forma predeterminada para bloquear el código de seguimiento de movimiento.
  • La barra de direcciones siempre muestra la URL completa.
  • Deshabilitado el sistema FLoC impulsado por Google en lugar de cookies de seguimiento.
  • Se deshabilitaron las advertencias sobre las claves API de Google, pero se mantuvo la compatibilidad con las claves API para la sincronización de configuraciones.
  • La visualización de sugerencias para utilizar el navegador predeterminado en el sistema está deshabilitada.
  • Se agregaron motores de búsqueda DuckDuckGo, Brave Search, Ecosia, Ask.com y Yandex.com.
  • Habilitado para usar siempre solo la página local que se muestra al abrir una nueva pestaña.
  • Se ha agregado un menú contextual con modos de recarga adicionales ('Recarga normal', 'Recarga completa', 'Borrar caché y recarga completa') al botón de recarga de la página.
  • Se agregaron botones predeterminados de Inicio y Chrome Labs.
  • Para mejorar la privacidad, se han cambiado las configuraciones de precarga de contenido.
  • Se agregaron parches al sistema de ensamblaje GN y la implementación de aislamiento de sandbox.
  • De forma predeterminada, la compatibilidad con la carga en varios subprocesos está habilitada.
  • El paquete incluye la utilidad pak, que se utiliza para empaquetar y descomprimir archivos en formato pak.
  • El archivo .desktop al inicio incluye las capacidades experimentales de la plataforma web y ofrece modos de inicio adicionales: torio-shell, modo seguro y modo oscuro.

Entre los cambios en la versión Thorium 110:

  • Sincronizado con el código base de Chromium 110.
  • Ha vuelto la compatibilidad con el formato JPEG-XL.
  • Se agregó soporte para el códec de audio AC3.
  • Se ha implementado compatibilidad con todos los perfiles de códec HEVC/H.265.
  • Se agregaron nuevas optimizaciones al construir el motor V8.
  • Funciones experimentales habilitadas chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter y chrome: //flags/#enable-native-gpu-memory-buffers.
  • Linux ha agregado un modo de inicio con un perfil temporal (el perfil se guarda en el directorio /tmp y se borra después del reinicio).

Además, cabe destacar el desarrollo por parte del mismo autor del navegador Mercury, que conceptualmente recuerda a Thorium, pero construido sobre la base de Firefox. El navegador también incluye optimizaciones adicionales, utiliza instrucciones AVX y AES y transfiere muchos parches de los proyectos LibreWolf, Waterfox, FireDragon, PlasmaFox y GNU IceCat, deshabilitando telemetría, informes, funciones de depuración y servicios adicionales como Pocket y recomendaciones contextuales. De forma predeterminada, el modo No rastrear está habilitado, se devuelve el controlador de la tecla Retroceso (browser.backspace_action) y se activa la aceleración de GPU. Según los desarrolladores, Mercury supera a Firefox entre un 8% y un 20%. Las compilaciones de Mercury basadas en Firefox 112 se ofrecen para prueba, pero todavía están posicionadas como versiones alfa.

Fuente: opennet.ru

Añadir un comentario