publication d'une nouvelle branche stable , port du moteur de navigateur pour la plateforme GTK. WebKitGTK permet d'utiliser toutes les fonctionnalités de WebKit à travers une interface de programmation orientée GNOME basée sur GObject et peut être utilisé pour intégrer des outils de traitement de contenu web dans n'importe quelle application, allant de l'utilisation dans des parseurs HTML/CSS spécialisés à la création de navigateurs web entièrement fonctionnels. Parmi les projets connus utilisant WebKitGTK, on peut citer et le navigateur standard de GNOME (Epiphany).
Principaux changements :
- Ajout de la prise en charge du mécanisme (Intelligent Tracking Prevention) pour contrer le suivi des mouvements de l'utilisateur entre les sites. ITP bloque l'installation de cookies tiers et HSTS, réduit la transmission d'informations dans l'en-tête Referrer, limite à 7 jours les cookies définis via JavaScript, et bloque les techniques habituelles pour contourner la restriction du suivi des mouvements.
- Ajout de la prise en charge de la propriété CSS
pour appliquer des effets graphiques à la zone derrière l'élément. - L'utilisation de thèmes GTK pour le rendu des éléments des formulaires web a été interrompue. Une API a été ajoutée pour désactiver l'utilisation de GTK pour les barres de défilement.
- Prise en charge des formats vidéo ajoutée dans l'élément « img ».
- La lecture automatique de vidéos et de sons est désactivée par défaut. Une API a été ajoutée pour définir des règles relatives à la lecture automatique des vidéos.
- Ajout d'une API pour couper le son d'une vue web spécifique.
- Une option a été ajoutée dans le menu contextuel pour extraire du texte brut du presse-papiers, même si le texte formaté y a été copié.
Basé sur WebKitGTK 2.30.0 la version du navigateur GNOME Web 3.38 (Epiphany), dans laquelle :
- La protection contre le suivi des déplacements de l'utilisateur entre les sites est activée par défaut.
- Les paramètres ont été mis à jour pour permettre le blocage des sites souhaitant stocker des données dans des espaces de stockage locaux.
- La prise en charge de l'importation des mots de passe et des signets depuis le navigateur Google Chrome a été mise en œuvre.
- Le gestionnaire de mots de passe intégré a été repensé.
- Des boutons pour activer/désactiver le son dans les onglets sélectionnés ont été ajoutés.
- Les dialogues des paramètres et de l'historique de navigation ont été repensés.
- Par défaut, la lecture automatique des vidéos avec son est désactivée.
- Il est désormais possible de configurer la lecture automatique des vidéos en fonction de certains sites.
Source : opennet.ru
