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