Chrome Version 81

Google présenté version du navigateur Web Chrome 81... Simultanément est disponible version stable d'un projet libre Chrome, qui est la base de Chrome. Navigateur Chrome différent l'utilisation des logos Google, la présence d'un système d'envoi de notifications en cas de crash, la possibilité de charger le module Flash à la demande, des modules de lecture de contenus vidéo protégés (DRM), un système de mise à jour automatique, et la transmission sur recherche Paramètres RLZ. Chrome 81 devait initialement être publié le 17 mars, mais en raison de la pandémie de coronavirus SARS-CoV-2 et du transfert des développeurs vers le travail à domicile, la sortie a été retardée. reporté. La prochaine version de Chrome 82 sera manqué, Chrome 83 devrait sortir le 19 mai.

principal changements в Chrome 81:

  • Mise en œuvre poursuivie de protection du chargement de contenus multimédia mixtes (lorsque les ressources sont chargées sur une page HTTPS via le protocole http://). Sur les pages ouvertes via HTTPS, les liens « http:// » seront désormais automatiquement remplacés par « https:// » lors du chargement d'images, de scripts, d'iframes, de fichiers son et vidéo, ce qui a été implémenté dans la dernière version. Si une image n'est pas disponible via https, alors son téléchargement est bloqué (vous pouvez marquer manuellement le blocage via le menu accessible via le symbole du cadenas dans la barre d'adresse).
  • Désactivé Prise en charge du protocole FTP. Dans la prochaine version, tout le code lié à FTP sera supprimé à partir de la base de code. Pour accéder via FTP, il est recommandé d'utiliser des clients FTP externes. Temporairement, la prise en charge FTP peut être renvoyée en utilisant l'indicateur "--enable-ftp" ou "--enable-features=FtpProtocol".
  • La fonctionnalité de regroupement d'onglets est activée pour tous les utilisateurs, vous permettant de combiner plusieurs onglets ayant des objectifs similaires dans des groupes visuellement séparés. Chaque groupe peut se voir attribuer sa propre couleur et son propre nom. Auparavant, le regroupement d'onglets n'était proposé à des fins de test qu'à un petit pourcentage d'utilisateurs.

    Chrome Version 81

  • Dans l'API Appareil WebXR prise en charge des appareils ajoutés réalité augmentée. L'API WebXR vous permet d'unifier le travail avec différentes classes d'appareils, des casques de réalité virtuelle fixes aux solutions basées sur des appareils mobiles. Une nouvelle API a été proposée pour créer des applications de réalité augmentée Test de réussite Web XR, qui permet de placer des objets virtuels dans le champ de vision de la caméra, reflétant la réalité. Par exemple, vous pouvez afficher une fleur virtuelle sur un rebord de fenêtre filmée par une caméra, affichant des marques d'information sur des objets ou disposant des meubles virtuels tout en filmant une pièce vide.

    Chrome Version 81Chrome Version 81

  • Lors de l'enregistrement d'un mot de passe dans le gestionnaire de mots de passe intégré, un avertissement s'affiche si le mot de passe est saisi sur un site non sécurisé.
  • Contribué changements aux conditions d'utilisation de Google (Conditions d'utilisation Google) dans lequel il apparaît section séparée pour Google Chrome et Chrome OS.
  • Le mode navigation privée et les sessions invité ont l'authentification NTLM/Kerberos désactivée par défaut.
  • L'implémentation de TLS 1.3 inclut des mécanismes améliorés pour lutter contre les rétrogradations vers des versions antérieures du protocole TLS. Auparavant, la protection contre la restauration de la version du protocole n'était que partiellement activée en raison d'une incompatibilité avec certains serveurs proxy fonctionnant incorrectement (Palo Alto Networks PAN-OS, Cisco Firepower Threat Defense, ASA avec FirePOWER). Les problèmes de compatibilité appartiennent désormais au passé, car la plupart des fournisseurs de ces proxys ont publié des mises à jour pour rendre leurs implémentations TLS conformes aux spécifications.
  • Ajout de l'option « chrome://flags/#treat-unsafe-downloads-as-active-content » aux paramètres, qui vous permet d'activer les avertissements lorsque vous essayez de démarrage dangereux fichiers exécutables via des liens depuis des pages HTTPS (dans Chrome 83, ces avertissements seront affichés par défaut et dans Chrome 84, les téléchargements seront bloqués).
  • Prise en charge de l'API ajoutée pour les appareils mobiles WebNFC, permettant aux applications Web de lire et d'écrire des balises NFC. Des exemples d'utilisation de la nouvelle API dans des applications Web incluent la fourniture d'informations sur les expositions de musées, la réalisation d'inventaires, l'obtention d'informations à partir des badges des participants à une conférence, etc. Les balises sont envoyées et analysées à l'aide des objets NDEFWriter et NDEFReader. La nouvelle API n'est actuellement disponible qu'en mode Origin Trials (fonctionnalités expérimentales qui nécessitent des Activation). Origin Trial implique la possibilité de travailler avec l'API spécifiée à partir d'applications téléchargées depuis localhost ou 127.0.0.1, ou après enregistrement et réception d'un jeton spécial valable pour une durée limitée pour un site spécifique.
  • En mode Origin Trial, l'API PointerLock propose un indicateur mouvement non ajusté, une fois installé, les données sur les événements de mouvement de la souris sont transmises sous leur forme pure, sans ajustements ni accélérations.
  • Stabilisé et désormais distribué en dehors de l'API Origin Trials Badges, qui permet aux applications Web de créer des indicateurs qui apparaissent sur le panneau ou sur l'écran d'accueil. Lors de la fermeture de la page, l'indicateur est automatiquement supprimé. Par exemple, de la même manière, vous pouvez afficher le nombre de messages non lus ou des informations sur certains événements ;

    Chrome Version 81

  • Ajouté à l'API de session multimédia occasion suivi de position lors de la lecture d'une chanson. Vous pouvez obtenir des informations sur la vitesse de lecture, la durée et l'heure de lecture actuelle, ce qui vous permet de créer vos propres interfaces pour évaluer la position et vous déplacer le long de la piste.

    Chrome Version 81

  • L'API INTL implémente la méthode Noms d'affichage, grâce auquel vous pouvez obtenir des noms localisés de langues, de pays, de devises, d'éléments de date, etc.
  • Dans l'API PerformanceObservateur, conçu pour collecter des données sur l'état des ressources pendant que l'utilisateur travaille avec une application Web, mis en œuvre la possibilité d'utiliser l'indicateur « tamponné » avec des tâches de longue durée.
  • Par défaut, Chrome prendra en compte les informations d'orientation des métadonnées EXIF ​​​​lors du rendu des images. Pour remplacer explicitement ce comportement, la propriété CSS « ​​image-orientation » est proposée.
  • Ajout de la balise méta et de la propriété CSS "Schéma de couleur", qui vous permettent de sélectionner un jeu de couleurs pour le rendu des éléments de l'interface, tels que les boutons de formulaire et les barres de défilement.
  • Attribut ajouté à HTMLAnchorElement hrefTraduire, grâce auquel vous pouvez transmettre des informations sur la nécessité de traduire une page dans une autre langue après avoir cliqué sur un lien.
  • Ajout d'un nouveau type d'événement Soumettre l'événement, qui inclut de nouvelles propriétés permettant de connaître l'élément dont l'appel a conduit à la soumission du formulaire. Par exemple, SubmitEvent permet d'utiliser un gestionnaire commun à différents boutons et liens menant à la soumission d'un formulaire.
  • Améliorations dans les outils pour les développeurs web :
    • Ajout d'une option « Copier > Copier en tant que récupération Node.js » au menu contextuel affiché pour les demandes réseau de copie sous la forme d'une expression de récupération incluant des données de cookie.
    • Une info-bulle avec une version non échappée des données s'affiche désormais lorsque vous passez la souris sur les propriétés CSS « contenu ».
    • Dans la console Web, le détail des messages d'erreur lors de l'analyse des champs dans la carte source a été augmenté.
    • Ajout du paramètre « Préférences > Sources > Autoriser le défilement après la fin du fichier », qui vous permet de désactiver le défilement après la fin du fichier lors de l'affichage du texte source de la page.
    • Une simulation d'écran du smartphone Moto G4 a été ajoutée au panneau Appareil.
      Chrome Version 81

    • Le panneau Cookies présente un fond jaune pour les cookies bloqués.
    • Une colonne contenant des données sur la priorité de sélection des cookies a été ajoutée aux tableaux Cookies affichés dans les panneaux Réseau et Application.
    • Tous les champs (à l'exception du champ de taille) des tableaux contenant des cookies sont désormais modifiables.
      Chrome Version 81

  • Déconnexion prise en charge des protocoles TLS 1.0 et TLS 1.1 reporté jusqu'à la sortie de Chrome 84. L'activation est également retardée jusqu'à la sortie de Chrome 83. nouveau enregistrement articles des formulaires Web optimisés pour une utilisation sur des écrans tactiles.

En plus des innovations et des corrections de bogues, la nouvelle version élimine 32 vulnérabilités. De nombreuses vulnérabilités ont été identifiées grâce à des outils de test automatisés AdresseSanitizer, Désinfectant pour la mémoire, Intégrité du flux de contrôle, LibFuzzer и AFL. Aucun problème critique n'a été identifié qui permettrait 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. Dans le cadre du programme de récompense en espèces pour la découverte des vulnérabilités de la version actuelle, Google a payé 23 récompenses d'une valeur de 26 7500 $ (une récompense de 5000 3000 $, une récompense de 2000 1000 $, une récompense de 500 7 $, deux récompenses de XNUMX XNUMX $, trois récompenses de XNUMX XNUMX $ et huit récompenses de XNUMX $). La taille des XNUMX récompenses n’a pas encore été déterminée.

Source: opennet.ru

Ajouter un commentaire