Lanzamento do motor de navegador WebKitGTK 2.36.0 e do navegador web Epiphany 42

Anunciause o lanzamento da nova rama estable WebKitGTK 2.36.0, un porto do motor de navegador WebKit para a plataforma GTK. WebKitGTK permítelle utilizar todas as funcións de WebKit a través dunha interface de programación orientada a GNOME baseada en GObject e pódese usar para integrar ferramentas de procesamento de contido web en calquera aplicación, desde o uso en analizadores HTML/CSS especializados ata a creación de navegadores web con todas as funcións. Entre os coñecidos proxectos que usan WebKitGTK, podemos destacar o navegador GNOME estándar (Epiphany). Anteriormente, WebKitGTK utilizábase no navegador Midori, pero despois de que o proxecto pasase a mans da Fundación Astian, abandonouse a versión antiga de Midori en WebKitGTK e ao crear unha bifurcación desde o navegador Wexond, creouse un produto fundamentalmente diferente co mesmo nome Midori, pero baseado na plataforma Electron and React.

Cambios clave:

  • Propúxose unha nova implementación de ferramentas para persoas con discapacidade, transferidas das interfaces ATK a AT-SPI DBus.
  • Engadiuse compatibilidade para o método requestVideoFrameCallback.
  • Engadido soporte para sesións multimedia.
  • O parámetro de política de aceleración de hardware, que define as regras para aplicar a aceleración de hardware, está configurado en "sempre".
  • Engadida API para xestionar esquemas de URI personalizados.
  • Na plataforma Linux, a funcionalidade en tempo real está habilitada para fíos que proporcionan interacción do usuario (xestores de eventos, desprazamento, etc.).

Baseándose en WebKitGTK 2.36.0, formouse a versión do navegador GNOME Web 42 (Epiphany), que propuxo os seguintes cambios:

  • Actualizouse o visor de PDF integrado (PDF.js).
  • Engadido soporte para usar un tema escuro.
  • A aceleración de hardware sempre está activada.
  • Fixéronse os preparativos para a transición a GTK 4.
  • Proporcionouse a posibilidade de abrir URIs mediante controladores de escritorio.
  • Engadiuse soporte para a biblioteca libportal 0.5, que ofrece capas sinxelas de execución asincrónica para a maioría dos "portais" de Flatpak.
  • Reelaborouse o código para xestionar os motores de busca.

Fonte: opennet.ru

Engadir un comentario