Google version du navigateur Web ... Simultanément version stable d'un projet libre , qui est la base de Chrome. Navigateur Chrome 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 Chrome 81 devait initialement sortir le 17 mars, mais en raison de la pandémie de coronavirus SARS-CoV-2 et de la transition des développeurs vers le travail à domicile, la sortie a été retardée. . La prochaine version de Chrome 82 sera La sortie de Chrome 83 est prévue pour le 19 mai.
:
- La mise en œuvre continue du chargement de contenu multimédia mixte (lorsque les ressources sont chargées sur une page HTTPS via le protocole http://). Sur les pages ouvertes via HTTPS, le remplacement automatique des liens « http:// » par « https:// » lors du chargement d'images, de scripts, d'iframes, de fichiers audio et vidéo a été implémenté dans la version précédente. Si une image n'est pas disponible via https, son chargement est bloqué (vous pouvez marquer manuellement le blocage via le menu accessible via le symbole de cadenas dans la barre d'adresse).
- Prise en charge du protocole FTP. Dans la prochaine version, tout le code relatif au protocole FTP sera inclus. À partir du code source. Il est recommandé d'utiliser des clients FTP externes pour l'accès FTP. La prise en charge FTP peut être rétablie temporairement grâce à l'option « --enable-ftp » ou « --enable-features=FtpProtocol ».
- La fonctionnalité de regroupement d'onglets est activée pour tous les utilisateurs, vous permettant de regrouper plusieurs onglets ayant des objectifs similaires en groupes visuellement distincts. Chaque groupe peut se voir attribuer une couleur et un nom spécifiques. Auparavant, le regroupement d'onglets n'était proposé à titre de test qu'à un petit pourcentage d'utilisateurs.
- Dans l'API Prise en charge des appareils ajoutés L'API WebXR permet un fonctionnement unifié avec différentes classes d'appareils, des casques de réalité virtuelle fixes aux solutions mobiles. Une nouvelle API a été proposée pour la création d'applications de réalité augmentée. , qui permet de placer des objets virtuels dans le champ de vision d'une caméra reflétant la réalité. Par exemple, une fleur virtuelle sur un rebord de fenêtre filmée par une caméra, afficher des étiquettes d'information sur des objets ou disposer des meubles virtuels tout en filmant une pièce vide.
- 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é dans les conditions d'utilisation de Google (), dans lequel est apparu pour Google Chrome et Chrome OS.
- En mode navigation privée et dans une session invité, l'authentification NTLM/Kerberos est désactivée par défaut.
- Les implémentations TLS 1.3 incluent des mécanismes améliorés pour résister au retour à des versions antérieures du protocole TLS. Auparavant, la protection contre le retour à une version antérieure du protocole n'était que partiellement activée en raison d'une incompatibilité avec certains serveurs proxy défaillants (Palo Alto Networks PAN-OS, Cisco Firepower Threat Defense, ASA avec FirePOWER). Désormais, les problèmes de compatibilité appartiennent au passé, car la plupart des fabricants de ces proxys ont publié des mises à jour rendant les implémentations TLS conformes aux spécifications.
- L'option « chrome://flags/#treat-unsafe-downloads-as-active-content » a été ajoutée aux paramètres, ce qui vous permet d'activer l'affichage d'avertissements lorsque vous essayez de fichiers exécutables via des liens depuis des pages HTTPS (Chrome 83 affichera ces avertissements par défaut et Chrome 84 bloquera les téléchargements).
- Prise en charge de l'API ajoutée pour les appareils mobiles , qui permet aux applications web de lire et d'écrire des tags NFC. Cette nouvelle API est notamment utilisée dans les applications web pour fournir des informations sur les expositions de musées, réaliser des inventaires, recevoir des informations sur les badges des participants à des conférences, etc. L'envoi et la numérisation des tags s'effectuent à l'aide des objets NDEFWriter et NDEFReader. La nouvelle API est actuellement disponible uniquement en mode Origin Trials (fonctionnalités expérimentales nécessitant un accès séparé). ). Origin Trial implique la possibilité de travailler avec l'API spécifiée à partir d'applications chargées depuis localhost ou 127.0.0.1, ou après l'enregistrement et la réception d'un jeton spécial valable pendant une durée limitée pour un site spécifique.
- Un indicateur a été proposé dans l'API PointerLock en mode d'essai d'origine , une fois installé, les données sur les événements de mouvement de la souris sont transmises sous forme pure, sans ajustements ni accélération.
- Stabilisé et désormais distribué en dehors de l'API Origin Trials , qui permet aux applications web de créer des indicateurs affichés sur le panneau ou l'écran d'accueil. À la fermeture de la page, l'indicateur disparaît automatiquement. Par exemple, cela peut servir à afficher le nombre de messages non lus ou des informations sur certains événements ;
- Ajouté à l'API de session multimédia Suivi de la position pendant la lecture d'un morceau. Vous pouvez obtenir des données sur la vitesse, la durée et le temps de lecture actuel, ce qui vous permet de créer vos propres interfaces pour évaluer la position et vous déplacer sur le morceau.
- L'API INTL implémente la méthode , 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 , conçu pour collecter des données sur l'état des ressources pendant que l'utilisateur travaille avec une application Web, possibilité d'utiliser l'indicateur « tamponné » avec des tâches de longue durée.
- Par défaut, Chrome respecte les informations d'orientation des métadonnées EXIF lors de l'affichage des images. La propriété CSS « image-orientation » est proposée pour contourner explicitement ce comportement.
- Ajout d'une balise méta et d'une propriété CSS "", qui vous permettent de sélectionner un jeu de couleurs pour dessiner des éléments d'interface tels que des boutons de formulaire et des barres de défilement.
- Attribut ajouté à HTMLAnchorElement , à travers lequel vous pouvez transmettre des informations sur la nécessité de traduire la page dans une autre langue après avoir cliqué sur le lien.
- Nouveau type d'événement ajouté , qui inclut de nouvelles propriétés permettant de déterminer l'élément dont l'appel a conduit à l'envoi du formulaire. Par exemple, SubmitEvent permet d'utiliser un gestionnaire unique, commun aux différents boutons et liens menant à l'envoi du formulaire.
- dans les outils pour les développeurs web :
- Ajout de « Copier > Copier en tant que récupération Node.js » au menu contextuel affiché pour les requêtes réseau à copier sous la forme d'une instruction de récupération qui inclut les données des cookies.
- Sortie d'info-bulle fournie avec une version non échappée des données lors du survol des propriétés CSS « contenu ».
- La console Web fournit désormais des messages d’erreur plus détaillés lors de l’analyse des champs de la carte source.
- Ajout d'un paramètre « Préférences > Sources > Autoriser le défilement au-delà de la fin du fichier » pour empêcher le défilement au-delà de la fin d'un fichier lors de l'affichage du texte source d'une page.
- Une simulation de l'écran du smartphone Moto G4 a été ajoutée au panneau Appareil.
- Le panneau Cookies met désormais en évidence les cookies bloqués avec un fond jaune.
- Une colonne contenant des données de 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) dans les tables contenant des cookies sont désormais modifiables.
- prise en charge des protocoles TLS 1.0 et TLS 1.1 jusqu'à la sortie de Chrome 84. L'inclusion de enregistrement formulaires Web optimisés pour une utilisation sur des écrans tactiles.
En plus des innovations et des corrections de bogues, la nouvelle version élimine . De nombreuses vulnérabilités ont été identifiées grâce à des outils de test automatisés , , , и Aucun problème critique permettant de contourner toutes les couches de protection du navigateur et d'exécuter du code dans le système en dehors de l'environnement sandbox n'a été identifié. Dans le cadre du programme de récompenses financières pour la découverte de vulnérabilités pour la version actuelle, Google a versé 23 récompenses pour un total 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 $). Le montant des sept récompenses n'a pas encore été déterminé.
Source: opennet.ru
