de lancering van een nieuwe stabiele versie , van de browser-engine voor het GTK-platform. WebKitGTK maakt gebruik van alle mogelijkheden van WebKit via een GNOME-georiƫnteerde programmeerinterface op basis van GObject en kan worden gebruikt voor de integratie van webinhoudverwerkingshulpmiddelen in verschillende toepassingen, van gespecialiseerde HTML/CSS-parsers tot het creƫren van volledig functionele webbrowser. Bekende projecten die WebKitGTK gebruiken zijn onder andere en de standaardbrowser van GNOME (Epiphany).
Belangrijkste wijzigingen:
- Ondersteuning voor mechanisme toegevoegd (Intelligent Tracking Prevention) om het volgen van gebruikersbewegingen tussen websites tegen te gaan. ITP blokkeert het plaatsen van externe cookies en HSTS, beperkt de overdracht van gegevens in de Referrer-header, beperkt cookies die via JavaScript zijn geplaatst tot 7 dagen en blokkeert gangbare methoden om het volgen van bewegingen te omzeilen.
- Ondersteuning voor CSS-eigenschap toegevoegd
om grafische effecten toe te voegen aan het gebied achter het element. - Het gebruik van GTK-thema's voor het tekenen van webformulier-elementen is beƫindigd. Een API is toegevoegd om het gebruik van GTK voor scrollbalken uit te schakelen.
- Ondersteuning voor videoformaten is toegevoegd aan het 'img'-element.
- Automatisch afspelen van video en geluid is standaard uitgeschakeld. Een API is toegevoegd om regels voor automatisch afspelen van video in te stellen.
- Een API is toegevoegd om het geluid voor een specifieke webweergave uit te schakelen.
- Een optie is toegevoegd aan het contextmenu om platte tekst uit het klembord te extraheren, zelfs als er opmaak in het klembord staat.
Gebaseerd op WebKitGTK 2.30.0 de release van de GNOME Web 3.38 (Epiphany) browser, waarin:
- De bescherming tegen het volgen van gebruikersbewegingen tussen websites is standaard ingeschakeld.
- In de instellingen is de mogelijkheid toegevoegd om te blokkeren dat websites gegevens in lokale opslag opslaan.
- Ondersteuning voor het importeren van wachtwoorden en bladwijzers uit de Google Chrome-browser is geĆÆmplementeerd.
- De ingebouwde wachtwoordmanager is herontworpen.
- Knoppen zijn toegevoegd om het geluid in geselecteerde tabbladen uit te schakelen of in te schakelen.
- De dialoogvensters voor instellingen en de geschiedenis van bezoeken zijn herwerkt.
- Automatische video-afspeel zonder geluid is standaard verboden.
- Er is een mogelijkheid toegevoegd om video-autoplay per afzonderlijke websites in te stellen.
Bron: opennet.ru
