Sortie du navigateur Web Chrome 143

Google a publié la version 143 de son navigateur web Chrome. Une version stable du projet open source Chromium, qui constitue la base de Chrome, est également disponible. Chrome se distingue de Chromium par l'utilisation des logos Google, son système de notification en cas de plantage, ses modules de lecture de contenu vidéo protégé contre la copie (DRM), l'installation automatique des mises à jour, l'isolation permanente dans un environnement sandbox, la fourniture de clés API Google et l'utilisation des paramètres RLZ lors des recherches. Pour ceux qui ont besoin de plus de temps pour effectuer la mise à jour, une branche stable étendue est maintenue pendant huit semaines. La prochaine version, Chrome 144, est prévue pour le 13 janvier.

Changements clés dans Chrome 143 :

  • La prise en charge du langage de transformation XSLT (XML Stylesheet Language) est obsolète et sera désactivée dans Chrome 155. Cela concerne l'API XSLTProcessor et les instructions d'analyse des feuilles de style XML. Cette décision est motivée par les risques de sécurité liés à l'utilisation de la bibliothèque libxslt, qui présente des problèmes de maintenance et est une source d'attaques de navigateur, malgré une part de pages web utilisant XSLT estimée à seulement 0.02 %.
  • De nouvelles fonctionnalités du mode IA ont été ajoutées, permettant d'interagir avec l'agent IA depuis la barre d'adresse ou depuis la page affichée lors de l'ouverture d'un nouvel onglet. Le mode IA permet de poser des questions complexes en langage naturel et de recevoir des réponses basées sur l'agrégation d'informations provenant des pages les plus pertinentes sur un sujet donné. Si nécessaire, l'utilisateur peut clarifier les informations en posant des questions complémentaires. Ce mode permet également d'interroger le contenu de la page directement depuis la barre d'adresse. Pour activer le mode IA, actuellement disponible uniquement sur certaines plateformes… macOS и WindowsIl suffit d'appuyer sur la touche Tabulation avant de commencer à saisir du texte dans la barre d'adresse.
     Sortie du navigateur Web Chrome 143
  • La bibliothèque ICU a été mise à jour vers la version 77.1 avec la prise en charge d'Unicode 16 et des mises à jour des données de localisation.
  • Le sélecteur « @container anchored(fallback) » a été ajouté au CSS, vous permettant de modifier le style des éléments ancrés à la position d'autres éléments, en fonction de la position alternative choisie par le navigateur, spécifiée via la propriété « position-try-fallbacks », afin d'empêcher l'élément de dépasser la limite du bloc extérieur ou de la fenêtre d'affichage.
  • Les propriétés CSS « ​​background-position-x » et « background-position-y » permettent désormais de définir la position d'une image de fond par rapport à l'un des bords d'un bloc. Par exemple : « background-position-x: left 30px; »
  • La propriété CSS « ​​font-language-override » a été ajoutée pour remplacer la langue utilisée pour le remplacement des glyphes dans les polices OpenType qui proposent des variantes de glyphes spécifiques à une langue. Par exemple : « font-language-override: "RUS"; »
  • L'API WindowEventHandlers a été mise à jour pour prendre en charge la gestion des événements « ongamepadconnected » et « ongamepaddisconnected » afin de suivre les connexions et déconnexions des manettes de jeu.
  • L'API DOM JavaScript permet l'utilisation de tous les caractères autorisés par l'analyseur HTML dans les noms et préfixes des éléments et attributs créés.
  • Lors de l'utilisation de l'API WebTransport, la négociation du protocole utilisé pour la communication est autorisée. serveur avec une application web (lors de la création d'un objet WebTransport, l'application peut spécifier une liste de protocoles acceptables).
  • Le mode d'essai d'Origin inclut désormais l'API Web Install, qui fournit la méthode `navigator.install()` pour lancer l'installation d'applications web par les sites. Cette API peut servir à créer des catalogues d'applications web ou à simplifier l'installation d'applications web pour le site actuel. L'installation a lieu après confirmation explicite de l'utilisateur.
  • Des améliorations ont été apportées aux outils de développement web. Le serveur expérimental MCP (Model Context Protocol) a été étendu, permettant l'accès aux fonctionnalités de Chrome DevTools depuis des assistants IA externes. La prise en charge du débogage des règles CSS de type `@starting` a été ajoutée au panneau Éléments. Le panneau Audit a été mis à jour vers Lighthouse 13. Lors de l'exportation des résultats de surveillance des performances, vous pouvez désormais inclure dans l'archive le contenu des fichiers HTML, CSS et JavaScript, ainsi que les données de la carte source.
     Sortie du navigateur Web Chrome 143

Outre de nouvelles fonctionnalités et des corrections de bugs, cette nouvelle version corrige 13 vulnérabilités. Nombre d'entre elles ont été identifiées grâce à des tests automatisés réalisés avec AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer et AFL. Aucune faille critique permettant de contourner l'ensemble des protections du navigateur et d'exécuter du code en dehors de l'environnement sandbox n'a été découverte. Dans le cadre de son programme de primes pour la découverte de vulnérabilités, Google a attribué 13 primes pour un montant total de 18 000 $ (une prime de 11 000 $, deux de 3 000 $ et une de 1 000 $). Le montant de neuf de ces primes n'a pas encore été déterminé.

Source: opennet.ru

Achetez un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Achetez un hébergement web fiable avec protection DDoS, serveurs VPS et VDS | ProHoster