Lanzamento do motor de navegador WebKitGTK 2.26.0 e do navegador web Epiphany 3.34

Presentado lanzamento dunha nova rama estable WebKitGTK 2.26.0, porto do motor do 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 proxectos coñecidos que usan WebKitGTK, podemos destacar Midori e o navegador GNOME estándar (Epiphany).

Cambios clave:

  • Engadiuse compatibilidade para o illamento do sandbox dos subprocesos. Por motivos de seguridade, o modelo de proceso único quedou en desuso;
  • Engadido soporte para un mecanismo para forzar a activación dunha conexión segura HSTS (Seguridade de transporte estrita HTTP);
  • Implementouse a capacidade de activar a aceleración de hardware ao renderizar en contornos baseados en Wayland (a biblioteca úsase para a aceleración libwpe con backend asinado);
  • Eliminouse o código para admitir os complementos NPAPI baseados en GTK2;
  • Implementouse o soporte de elementos para os campos de entrada lista de datos;
  • Móstrase a interface para introducir emoji para o contido editado;
  • A representación dos botóns mellorada ao usar o tema escuro GTK;
  • Resolvéronse os problemas coa aparición de artefactos no botón de control de volume en Youtube e no diálogo para engadir un comentario en Github.

Baseado en WebKitGTK 2.26.0 formado versión do navegador web de GNOME 3.34 (Epiphany), na que o illamento de sandbox dos procesos de procesamento de contido web está activado por defecto. Os controladores agora están limitados a acceder só aos directorios necesarios para que o navegador funcione. As innovacións tamén inclúen:

  • Capacidade de fixar pestanas. Unha vez fixada, a pestana permanece no seu lugar nas novas sesións.
  • Actualizouse o bloqueador de anuncios para utilizar as capacidades de filtrado de contido de WebKit. A transición a unha nova API mellorou significativamente o rendemento do bloqueador.
  • Modernizouse o deseño da páxina de visión xeral que se abre nunha nova pestana.
  • Realizáronse traballos de optimización para dispositivos móbiles.

Lanzamento do motor de navegador WebKitGTK 2.26.0 e do navegador web Epiphany 3.34

Fonte: opennet.ru

Engadir un comentario