Lanzamiento del motor de navegador WebKitGTK 2.48.0 y el navegador web Epiphany 48

Se ha lanzado la nueva versión estable de WebKitGTK 2.48.0, un puerto del motor de navegador WebKit para la plataforma GTK. WebKitGTK permite aprovechar todas las capacidades de WebKit a través de una interfaz de programación orientada a GNOME basada en GObject y puede utilizarse 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 completamente funcionales. Entre los proyectos conocidos que utilizan WebKitGTK se encuentra el navegador predeterminado de GNOME (Epiphany). Anteriormente, WebKitGTK se utilizaba en el navegador Midori, pero tras la transferencia del proyecto a Astian Foundation, la antigua versión de Midori basada en WebKitGTK fue abandonada y se creó un producto completamente diferente con el mismo nombre, Midori.

Cambios clave:

  • Para WebGL se ha implementado soporte para utilizar un proceso separado para la interacción con la GPU. Por defecto, las operaciones relacionadas con WebGL se llevan a cabo en el proceso de procesamiento de contenido web, y para habilitar un proceso separado se debe utilizar el parámetro UseGPUProcessForWebGL.
  • En los casos donde se utiliza la GPU para el renderizado, el renderizado de partes de las páginas se ha trasladado a los hilos worker.
  • En la API de GLib de JavaScriptCore, se ha añadido una función para crear objetos Promise.
  • Se ha agregado soporte para el formato WebM en el backend de MediaRecorder, cuyo reproducción requiere al menos la versión GStreamer 1.24.9.
  • Se ha añadido la capacidad de ajustar la tasa de bits de sonido.
  • Se ha restaurado el soporte para fuentes OpenType-SVG, implementado a través del módulo SVG en la biblioteca Skia.
  • Se han añadido metadatos a los documentos PDF generados para impresión, con información como el título y la fecha de creación/cambio.

Con base en WebKitGTK 2.48.0 se ha formado la versión del navegador GNOME Web 48 (Epiphany). Los principales cambios son:

  • Se han ampliado las capacidades del diálogo para la navegación por el historial de visitas. Se ha reducido el número de operaciones de actualización de pantalla. Se ha añadido un modo de selección.
  • Se ha añadido una advertencia que se muestra al desactivar el acceso al almacenamiento de datos para el sitio.
  • Se ha añadido la posibilidad de cerrar las pestañas fijadas.
  • Se ha simplificado la interfaz para importar marcadores y contraseñas desde otros navegadores.
  • Se ha implementado el desplazamiento cíclico de elementos en el bloque desplegable de la barra de direcciones.
  • Se ha mejorado el mecanismo de autocompletado de campos de contraseñas.
  • Se ha añadido una opción en el menú contextual en la página de apertura de una nueva pestaña para recargar la página.
  • Se han mejorado los diálogos para trabajar con marcadores y mostrar información sobre problemas de privacidad (código bloqueado para seguimiento).

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster