Lanzamiento del motor de navegador WebKitGTK 2.26.0 y del navegador web Epiphany 3.34

Presentado por lanzamiento de una nueva rama estable WebKit GTK 2.26.0, puerto del motor del navegador WebKit para la plataforma GTK. WebKitGTK le permite usar todas las características de WebKit a través de una API basada en GObject basada en GNOME y se puede usar 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 funciones completas. De los proyectos bien conocidos que usan WebKitGTK, uno puede notar Midori y el navegador normal de GNOME (Epiphany).

Cambios clave:

  • Se agregó soporte para el aislamiento de subprocesos en la zona de pruebas. Por razones de seguridad, el modelo de proceso único ha quedado obsoleto;
  • Se agregó soporte para un mecanismo para forzar la activación de una conexión segura. HSTS (Seguridad estricta del transporte HTTP);
  • Se ha implementado la capacidad de habilitar la aceleración de hardware al renderizar en entornos basados ​​en Wayland (la biblioteca se utiliza para la aceleración libwpe con back-end fdo);
  • Código eliminado para admitir complementos NPAPI basados ​​en GTK2;
  • Se ha implementado soporte de elementos para los campos de entrada. lista de datos;
  • Se muestra la interfaz para ingresar emoji para contenido editado;
  • Representación de botones mejorada al usar el tema oscuro GTK;
  • Se han resuelto los problemas con la aparición de artefactos en el botón de control de volumen en Youtube y el cuadro de diálogo para agregar un comentario en Github.

Basado en WebKit GTK 2.26.0 formado lanzamiento del navegador GNOME Web 3.34 (Epiphany), en el que el aislamiento sandbox de los procesos de procesamiento de contenido web está habilitado de forma predeterminada. Los controladores ahora se limitan a acceder únicamente a los directorios necesarios para que funcione el navegador. Las innovaciones también incluyen:

  • Posibilidad de fijar pestañas. Una vez fijada, la pestaña permanece en su lugar en nuevas sesiones.
  • El bloqueador de anuncios se ha actualizado para utilizar las capacidades de filtrado de contenido de WebKit. La transición a una nueva API ha mejorado significativamente el rendimiento del bloqueador.
  • Se ha modernizado el diseño de la página de descripción general que se abre en una nueva pestaña.
  • Se ha trabajado para optimizarlo para dispositivos móviles.

Lanzamiento del motor de navegador WebKitGTK 2.26.0 y del navegador web Epiphany 3.34

Fuente: opennet.ru

Añadir un comentario