Lanzamiento del motor de navegador WebKitGTK 2.36.0 y del navegador web Epiphany 42

Se ha anunciado el lanzamiento de la nueva rama estable WebKitGTK 2.36.0, una adaptación del motor del navegador WebKit para la plataforma GTK. WebKitGTK le permite utilizar todas las funciones de WebKit a través de una interfaz de programación orientada a GNOME basada en GObject y puede usarse para integrar herramientas de procesamiento de contenido web en cualquier aplicación, desde el uso en analizadores HTML/CSS especializados hasta la creación de navegadores web con todas las funciones. Entre los proyectos conocidos que utilizan WebKitGTK, podemos destacar el navegador estándar GNOME (Epiphany). Anteriormente, WebKitGTK se usaba en el navegador Midori, pero después de que el proyecto pasó a manos de la Fundación Astian, se abandonó la versión anterior de Midori en WebKitGTK y al crear una bifurcación del navegador Wexond, se creó un producto fundamentalmente diferente con el mismo nombre Midori, pero basado en la plataforma Electron y React.

Cambios clave:

  • Se ha propuesto una nueva implementación de herramientas para personas con discapacidad, trasladadas de las interfaces ATK a AT-SPI DBus.
  • Se agregó soporte para el método requestVideoFrameCallback.
  • Se agregó soporte para sesiones de medios.
  • El parámetro política de aceleración de hardware, que define las reglas para aplicar la aceleración de hardware, está configurado en "siempre".
  • API agregada para manejar esquemas de URI personalizados.
  • En la plataforma Linux, la funcionalidad en tiempo real está habilitada para subprocesos que brindan interacción al usuario (controladores de eventos, desplazamiento, etc.).

Basado en WebKitGTK 2.36.0, se formó el lanzamiento del navegador GNOME Web 42 (Epiphany), que propuso los siguientes cambios:

  • Se ha actualizado el visor de PDF integrado (PDF.js).
  • Se agregó soporte para usar un tema oscuro.
  • La aceleración de hardware siempre está habilitada.
  • Se han hecho preparativos para la transición a GTK 4.
  • Se ha proporcionado la capacidad de abrir URI a través de controladores de escritorio.
  • Se agregó soporte para la biblioteca libportal 0.5, que proporciona capas simples que se ejecutan de forma asincrónica para la mayoría de los "portales" de Flatpak.
  • Se ha reelaborado el código para gestionar los motores de búsqueda.

Fuente: opennet.ru

Añadir un comentario