Sortie du moteur de navigation WebKitGTK 2.28.0 et du navigateur Web Epiphany 3.36

Introduit sortie d'une nouvelle branche stable WebKit GTK 2.28.0, port du moteur du navigateur WebKit pour la plate-forme GTK. WebKitGTK vous permet d'utiliser toutes les fonctionnalités de WebKit via une API basée sur GObject basée sur GNOME et peut être utilisé pour intégrer des outils de traitement de contenu Web dans n'importe quelle application, de l'utilisation dans des analyseurs HTML/CSS spécialisés à la création de navigateurs Web complets. Parmi les projets bien connus utilisant WebKitGTK, on ​​peut noter Midori et le navigateur GNOME standard (Epiphany).

Changements clés :

  • Ajout de l'API ProcessSwapOnNavigation pour contrôler le lancement de nouveaux processus de gestionnaire lors de la navigation entre différents sites ;
  • Ajout de messages utilisateur de l'API pour organiser l'interaction avec les modules complémentaires ;
  • Ajout de la prise en charge de l'attribut Set-Cookie SameSite, qui peut être utilisé pour restreindre l'envoi de cookies pour les sous-demandes intersites, telles qu'une demande d'image ou le chargement de contenu via une iframe depuis un autre site ;
  • La prise en charge des Service Workers est activée par défaut ;
  • Ajout de l'API Pointer Lock, permettant aux créateurs de jeux d'obtenir un contrôle plus complet sur la souris, en particulier de masquer le pointeur standard de la souris et de fournir leur propre gestion des mouvements de la souris ;
  • Ajout de la possibilité de travailler dans un environnement isolé lors de la distribution de programmes dans des packages flatpak.
  • Pour le rendu des formulaires, on s'assure que seul un thème clair est utilisé ;
  • Ajout d'une page de service « about:gpu » avec des informations sur la pile graphique ;

Basé sur WebKitGTK 2.28.0 formé version du navigateur Web GNOME 3.36 (Epiphany), qui inclut la possibilité de télécharger et d'afficher des documents PDF directement dans la fenêtre du navigateur. L'interface a été repensée à l'aide de techniques de conception réactive pour garantir une expérience confortable quelle que soit la résolution de l'écran et le DPI. Ajout d'un mode de conception sombre, activé lorsque l'utilisateur sélectionne des thèmes de bureau sombres. GNOME 3.36 devrait sortir ce soir.

Source: opennet.ru

Ajouter un commentaire