Sortie de Chrome 111

L'entreprise Google a prĂ©sentĂ© le lancement de la version 111 de son navigateur web Chrome. En mĂȘme temps, une version stable du projet open-source Chromium, qui sert de base Ă  Chrome, est disponible. Le navigateur Chrome se distingue de Chromium par l'utilisation des logos Google, d'un systĂšme d'envoi de notifications en cas de plantage, de modules pour la lecture de contenu vidĂ©o protĂ©gĂ© contre la copie (DRM), d'un systĂšme de mise Ă  jour automatique, d'une isolement continu par Sandbox, de la fourniture de clĂ©s pour l'API Google et de la transmission des paramĂštres RLZ lors de la recherche. Pour ceux qui ont besoin de plus de temps pour se mettre Ă  jour, une branche Extended Stable est Ă©galement prise en charge, accompagnĂ©e de 8 semaines. La prochaine version de Chrome 112 est prĂ©vue pour le 4 avril.

Les principales nouveautés de Chrome 111 :

  • Les Ă©lĂ©ments de l'interface liĂ©s Ă  l'initiative Privacy Sandbox ont Ă©tĂ© mis Ă  jour, permettant de dĂ©finir les catĂ©gories d'intĂ©rĂȘts des utilisateurs et de les utiliser Ă  la place des cookies de suivi pour regrouper les utilisateurs aux intĂ©rĂȘts similaires sans identifier des utilisateurs individuels. Une nouvelle fenĂȘtre de dialogue a Ă©tĂ© ajoutĂ©e pour informer les utilisateurs sur les possibilitĂ©s de Privacy Sandbox et les rediriger vers une page de paramĂštres oĂč ils peuvent configurer les informations transmises aux rĂ©seaux publicitaires.
    Sortie de Chrome 111
    Sortie de Chrome 111
  • Un nouveau dialogue a Ă©tĂ© proposĂ© pour informer sur l'activation de la synchronisation entre navigateurs des paramĂštres, de l'historique, des signets, de la base de donnĂ©es de saisie automatique et d'autres donnĂ©es.
    Sortie de Chrome 111
  • Sur les plateformes Linux et Android, les opĂ©rations de rĂ©solution de noms DNS ont Ă©tĂ© dĂ©placĂ©es du processus rĂ©seau isolĂ© vers le processus non isolĂ© du navigateur, car certaines restrictions Sandbox appliquĂ©es Ă  d'autres services rĂ©seau ne peuvent pas ĂȘtre mises en Ɠuvre en utilisant le rĂ©solveur systĂšme.
  • Ajout de la prise en charge de la connexion automatique des utilisateurs aux services d'identification de Microsoft (Azure AD SSO), en utilisant les informations de compte de Microsoft Windows.
  • Dans le mĂ©canisme de mise Ă  jour de Chrome sur Windows et macOS, le traitement des mises Ă  jour pour les 12 derniĂšres versions du navigateur est dĂ©sormais assurĂ©.
  • Pour utiliser l'API Payment Handler, qui simplifie l'intĂ©gration avec les systĂšmes de paiement existants, il est dĂ©sormais nĂ©cessaire de dĂ©finir explicitement la source des donnĂ©es chargĂ©es en utilisant le paramĂštre CSP connect-src (Content-Security-Policy) domaines, vers laquelle des requĂȘtes sont envoyĂ©es.
  • L'API PPB_VideoDecoder(Dev) a Ă©tĂ© supprimĂ©e, ayant perdu sa pertinence aprĂšs l'arrĂȘt du support d'Adobe Flash.
  • Ajout de l'API View Transitions, facilitant la crĂ©ation d'effets d'animation de transition entre diffĂ©rents Ă©tats du DOM (par exemple, transitions fluides d'une image Ă  une autre).
  • Le CSS a Ă©tĂ© mis Ă  jour pour inclure la prise en charge de la fonction style() dans la requĂȘte « @container » pour appliquer des styles en fonction des valeurs calculĂ©es des propriĂ©tĂ©s personnalisĂ©es de l'Ă©lĂ©ment parent.
  • Des fonctions trigonomĂ©triques ont Ă©tĂ© ajoutĂ©es au CSS, notamment sin(), cos(), tan(), asin(), acos(), atan() et atan2().
  • Ajout de l'API expĂ©rimentale (origin trial) Document Picture in Picture pour ouvrir n'importe quel contenu HTML en mode « image dans l'image », et pas seulement des vidĂ©os. Contrairement Ă  l'ouverture d'une fenĂȘtre avec window.open(), les fenĂȘtres créées par cette nouvelle API sont toujours affichĂ©es au-dessus des autres fenĂȘtres, ne persistent pas aprĂšs la fermeture de la fenĂȘtre d'origine, ne prennent pas en charge la navigation et ne peuvent pas dĂ©finir explicitement la position de sortie.
    Sortie de Chrome 111
  • Il est dĂ©sormais possible d'augmenter ou de rĂ©duire la taille d'un ArrayBuffer, ainsi que d'augmenter la taille d'un SharedArrayBuffer.
  • La prise en charge des extensions SVC (Scalable Video Coding) a Ă©tĂ© implĂ©mentĂ©e dans WebRTC pour adapter le flux vidĂ©o Ă  la bande passante du client et transmettre plusieurs flux vidĂ©o de diffĂ©rentes qualitĂ©s dans un seul flux.
  • Des actions « previousslide » et « nextslide » ont Ă©tĂ© ajoutĂ©es Ă  l'API Media Session pour organiser la navigation entre les diapositives prĂ©cĂ©dentes et suivantes.
  • Une nouvelle syntaxe de pseudo-classes « :nth-child(an + b) » et « :nth-last-child() » a Ă©tĂ© introduite, permettant d'obtenir un sĂ©lecteur pour le filtrage prĂ©alable des Ă©lĂ©ments enfant avant d'appliquer la logique principale de sĂ©lection « An+B ».
  • De nouvelles unitĂ©s de mesure pour la taille des polices de l'Ă©lĂ©ment racine ont Ă©tĂ© ajoutĂ©es en CSS : rex, rch, ric et rlh.
  • Support complet de la spĂ©cification CSS Color Level 4, y compris le support de sept palettes de couleurs (sRGB, RGB 98, Display P3, Rec2020, ProPhoto, CIE et HVS) et de 12 espaces colorimĂ©triques (sRGB Linear, LCH, okLCH, LAB, okLAB, Display P3, Rec2020, a98 RGB, ProPhoto RGB, XYZ, XYZ d50, XYZ d65), en plus des formats de couleurs prĂ©cĂ©demment pris en charge : Hex, RGB, HSL et HWB. PossibilitĂ© d'utiliser des espaces colorimĂ©triques personnalisĂ©s pour l'animation et les dĂ©gradĂ©s.
  • Une nouvelle fonction color() a Ă©tĂ© ajoutĂ©e au CSS, qui peut ĂȘtre utilisĂ©e pour dĂ©finir une couleur dans n'importe quel espace colorimĂ©trique oĂč les couleurs sont spĂ©cifiĂ©es par des canaux R, G et B.
  • Ajout de la fonction color-mix(), dĂ©finie dans la spĂ©cification CSS Color 5, permettant de mĂ©langer des couleurs dans n'importe quel espace colorimĂ©trique sur la base d'un pourcentage donnĂ© (par exemple, pour ajouter 10 % de bleu au blanc, on peut spĂ©cifier « color-mix(in srgb, blue 10%, white); »).
  • Des amĂ©liorations ont Ă©tĂ© apportĂ©es aux outils pour les dĂ©veloppeurs web. Le panneau Styles a ajoutĂ© le support de la spĂ©cification CSS Color Level 4 et des nouveaux espaces colorimĂ©triques et palettes proposĂ©s. L'outil de prise de couleur des pixels arbitraires (« pipette ») a Ă©galement intĂ©grĂ© le support de nouveaux espaces colorimĂ©triques et la possibilitĂ© de conversion entre diffĂ©rents formats de dĂ©finition des couleurs. Le dĂ©bogueur JavaScript a Ă©tĂ© retravaillĂ© le panneau de contrĂŽle points d'arrĂȘt.
    Sortie de Chrome 111

En plus des nouveautés et des corrections de bugs, la nouvelle version a éliminé 40 vulnérabilités. Beaucoup des vulnérabilités ont été détectées grùce à des tests automatisés réalisés avec les outils AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer et AFL. Aucune problÚme critique permettant de contourner tous les niveaux de protection du navigateur et d'exécuter du code sur le systÚme en dehors de l'environnement sandbox n'a été identifié. Dans le cadre de son programme de récompense pour la découverte de vulnérabilités pour cette version, Google a versé 24 primes d'un montant total de 92 milliers de dollars américains (une prime de 15000 $ et 4000 $, deux primes de 10000 $ et 700 $, trois primes de 5000 $, 2000 $ et 1000 $, cinq primes de 3000 $).

Source : opennet.ru

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster