Release van de browserengine WebKitGTK 2.48.0 en de webbrowser Epiphany 48

De nieuwe stabiele versie van WebKitGTK 2.48.0 is uitgebracht, de poort van de browser-engine WebKit voor het GTK-platform. WebKitGTK maakt het mogelijk om alle functies van WebKit te gebruiken via een GNOME-georiƫnteerde API op basis van GObject en kan worden gebruikt om webinhoud te integreren in elke applicatie, van gespecialiseerde HTML/CSS-parsers tot de ontwikkeling van volledig functionele webbrowsers. Bekende projecten die WebKitGTK gebruiken zijn onder andere de standaardbrowser van GNOME (Epiphany). Eerder werd WebKitGTK gebruikt in de browser Midori, maar na de overgang van het project naar de Astian Foundation is de oude versie van Midori op WebKitGTK stopgezet en is er een geheel nieuw product met dezelfde naam Midori ontwikkeld.

Belangrijkste wijzigingen:

  • Voor WebGL is ondersteuning geĆÆmplementeerd voor het gebruik van een apart proces om interactie met de GPU te vergemakkelijken. Standaard worden gerelateerde WebGL-bewerkingen uitgevoerd in het proces dat webinhoud verwerkt, en om een apart proces in te schakelen, moet de parameter UseGPUProcessForWebGL worden gebruikt.
  • In gevallen waarin de GPU wordt gebruikt voor rendering, zijn de renderings van paginaonderdelen verplaatst naar worker-threads.
  • In de GLib API is een functie toegevoegd aan JavaScriptCore voor het maken van Promise-objecten.
  • De backend van MediaRecorder heeft ondersteuning voor het WebM-formaat toegevoegd, waarvoor ten minste versie GStreamer 1.24.9 vereist is voor weergave.
  • Ondersteuning voor het instellen van de audiobitrate is toegevoegd.
  • Ondersteuning voor OpenType-SVG-lettertypen is hersteld, geĆÆmplementeerd via de SVG-module in de Skia-bibliotheek.
  • Er zijn metadata toegevoegd aan de PDF-documenten die voor afdrukken worden gegenereerd, met informatie zoals de titel en de datum van aanmaak/wijziging.

Op basis van WebKitGTK 2.48.0 is de release van de GNOME Web-browser 48 (Epiphany) gevormd. Belangrijke wijzigingen zijn:

  • De mogelijkheden van de dialoog voor navigatie door het bezoekgeschiedenis zijn uitgebreid. Het aantal schermverversingen is verminderd. Er is een selectiemodus toegevoegd.
  • Er is een waarschuwing toegevoegd die wordt getoond wanneer de toegang tot de gegevensopslag voor de site wordt uitgeschakeld.
  • Er is een mogelijkheid toegevoegd om vastgezette tabbladen te sluiten.
  • De interface voor het importeren van bladwijzers en wachtwoorden uit andere browsers is vereenvoudigd.
  • Cyclische scrollen van elementen in het vervolgkeuzemenu van de adresbalk is geĆÆmplementeerd.
  • Het mechanisme voor het automatisch invullen van wachtwoordvelden is verbeterd.
  • Er is een optie toegevoegd voor het herladen van de pagina in het contextmenu op de pagina van het openen van een nieuw tabblad.
  • Verbeterde dialogen voor het werken met bladwijzers en het weergeven van informatie over vertrouwelijkheidsproblemen (gebblokkeerde code voor tracking).

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster