lanzamiento de una nueva rama estable , puerto del motor de navegador para la plataforma GTK. WebKitGTK permite utilizar todas las capacidades de WebKit a través de una interfaz de programación orientada a GNOME basada en GObject y puede aplicarse para integrar herramientas de procesamiento de contenido web en cualquier aplicación, desde su uso en analizadores HTML/CSS especializados hasta la creación de navegadores web completamente funcionales. Entre los proyectos conocidos que utilizan WebKitGTK se encuentran y el navegador nativo de GNOME (Epiphany).
Cambios clave:
- Se agregó la API ProcessSwapOnNavigation para gestionar el lanzamiento de nuevos procesos manejadores al navegar entre diferentes sitios;
- Se agregó la API User Messages para organizar la interacción con los complementos;
- Se agregó soporte para el atributo Set-Cookie SameSite, que se puede usar para limitar el envío de Cookies para solicitudes cruzadas, como la solicitud de una imagen o la carga de contenido a través de iframe desde otro sitio;
- Se habilitó por defecto el soporte para Service Workers;
- Se agregó la API Pointer Lock, que permite a los creadores de juegos obtener un control más completo sobre el mouse, específicamente ocultar el puntero del mouse por defecto y proporcionar su propio manejo del movimiento del mouse;
- Se agregó la posibilidad de trabajar en un entorno aislado proporcionado al distribuir aplicaciones en paquetes flatpak.
- Para el renderizado de formularios, se asegura el uso solo de un tema claro;
- Se agregó una página de servicio 'about:gpu' con información sobre la pila gráfica;
Basado en WebKitGTK 2.28.0 se lanza el navegador GNOME Web 3.36 (Epiphany), en el que se implementa la capacidad de cargar y ver documentos PDF directamente en la ventana del navegador. La interfaz se ha rediseñado utilizando métodos de diseño responsivo que garantizan un uso cómodo sin importar la resolución de pantalla y DPI. Se ha añadido un modo oscuro que se activa al seleccionar temas oscuros de escritorio por parte del usuario. El lanzamiento de GNOME 3.36 se espera para esta noche.
Fuente: opennet.ru
