Release van WebKitGTK 2.26.0 browser engine en Epiphany 3.34 webbrowser

Geïntroduceerd release van een nieuwe stabiele tak WebKit GTK 2.26.0, browser engine-poort WebKit voor GTK-platform. Met WebKitGTK kunt u alle functies van WebKit gebruiken via een op GNOME gebaseerde GObject-gebaseerde API en kan worden gebruikt om webcontentverwerkingstools te integreren in elke toepassing, van gebruik in gespecialiseerde HTML/CSS-parsers tot het bouwen van complete webbrowsers. Van de bekende projecten die WebKitGTK gebruiken, kan men opmerken Midori en de gewone GNOME-browser (Epiphany).

Belangrijkste wijzigingen:

  • Ondersteuning toegevoegd voor sandbox-isolatie van subprocessen. Om veiligheidsredenen is het model met één proces verouderd;
  • Ondersteuning toegevoegd voor een mechanisme om activering van een beveiligde verbinding te forceren HSTS (HTTP strikte transportbeveiliging);
  • De mogelijkheid om hardwareversnelling in te schakelen bij weergave in Wayland-gebaseerde omgevingen is geïmplementeerd (de bibliotheek wordt gebruikt voor versnelling libwpe met backend ondertekend);
  • Code verwijderd ter ondersteuning van GTK2-gebaseerde NPAPI-plug-ins;
  • Elementondersteuning is geïmplementeerd voor invoervelden datalijst;
  • De interface voor het invoeren van emoji voor bewerkte inhoud wordt getoond;
  • Verbeterde knopweergave bij gebruik van het donkere GTK-thema;
  • Problemen met het verschijnen van artefacten op de volumeknop in YouTube en het dialoogvenster voor het toevoegen van commentaar in Github zijn opgelost.

Gebaseerd op WebKitGTK 2.26.0 gevormd release van de GNOME Web 3.34 (Epiphany) browser, waarin standaard sandbox-isolatie van verwerkingsprocessen voor webinhoud is ingeschakeld. Handlers zijn nu beperkt tot alleen toegang tot mappen die nodig zijn om de browser te laten functioneren. Tot de innovaties behoren ook:

  • Mogelijkheid om tabbladen vast te zetten. Eenmaal vastgezet, blijft het tabblad op zijn plaats in nieuwe sessies.
  • De advertentieblokkering is bijgewerkt om de inhoudsfiltermogelijkheden van WebKit te gebruiken. De overgang naar een nieuwe API heeft de prestaties van de blocker aanzienlijk verbeterd.
  • Het ontwerp van de overzichtspagina die opent in een nieuw tabblad is gemoderniseerd.
  • Er is gewerkt aan optimalisatie voor mobiele apparaten.

Release van WebKitGTK 2.26.0 browser engine en Epiphany 3.34 webbrowser

Bron: opennet.ru

Voeg een reactie