Chrome 87 apporte des minuteries JavaScript et le suivi de l’occlusion pour améliorer les performances du navigateur

Google a publié son Chrome 87 le 17 novembre 2020 pour les canaux de bureau stables. La nouvelle mise à jour comprend des correctifs de sécurité, des améliorations des performances et diverses nouvelles fonctionnalités.

Les utilisateurs peuvent mettre à jour vers la dernière version de Chrome 87 via Paramètres -> Aide -> À propos de Google Chrome. Le navigateur vérifiera la mise à jour et l’installera automatiquement.

 Amélioration des performances

Google Chrome 87 est ajouté une certaine optimisation qui augmente les performances du navigateur sur l’ordinateur. Selon Google, cette version permet uniquement aux minuteries JavaScript de se réveiller et d’exécuter une fonction une fois par minute. Les minuteries JavaScript utilisent moins de 40% des ressources. Voici ce que dit Google dans un article de blog;

«Nous avons étudié comment les onglets d’arrière-plan utilisent les ressources système et constaté que les minuteries JavaScript représentent> 40% du travail dans les onglets d’arrière-plan. Il est important de réduire leur impact sur le processeur et la puissance pour rendre le navigateur plus efficace. À partir de M87, nous limitons JavaScript dans les onglets d’arrière-plan, une fois par minute. Cela réduit l’utilisation du processeur jusqu’à 5 fois et prolonge la durée de vie de la batterie jusqu’à 1,25 heure lors de nos tests internes. Nous l’avons fait sans sacrifier les fonctionnalités d’arrière-plan qui intéressent les utilisateurs, comme écouter de la musique et recevoir des notifications, « 

En plus de cela, Google inclut le suivi de l’occlusion. Cela aiderait à déterminer quels onglets sont utilisés afin que le navigateur puisse allouer les ressources à ceux qui utilisent. Selon Google, cette amélioration rendra Chrome « jusqu’à 25% plus rapide pour démarrer et 7% plus rapide pour charger les pages, tout en utilisant moins de mémoire ».

Fonction de cache Précédent / Suivant pour les utilisateurs d’Android

La fonction de cache arrière / avant est lancée avec cette version pour les utilisateurs d’Android. Cette fonction stocke un instantané des pages Web, y compris la mémoire JavaScript dans un cache. Cela aide les utilisateurs à aller et venir entre les sites et à revenir instantanément au contenu là où ils l’ont laissé.

«Le cache arrière / avant (ou bfcache) est une optimisation du navigateur qui permet une navigation instantanée en arrière et en avant. Il améliore considérablement l’expérience de navigation des utilisateurs, en particulier ceux qui ont des réseaux ou des appareils plus lents.

Prise en charge FTP désactivée par défaut

Avec la sortie de Chrome 87, Google a désactivé le support FTP par défaut. Ainsi, visiter le site ftp: // ne fera rien pour le navigateur. Les utilisateurs qui souhaitent activer cette fonctionnalité peuvent l’activer à l’aide de chrome: // flags / # enable-ftp.

Corrections de vulnérabilités de sécurité

La dangereuse attaque Slipstream, découverte par Samy Kamkar, permet aux attaquants de contourner NAT et d’accéder à n’importe quel port TCP / UDP sur l’ordinateur d’une victime a été corrigée avec la version Chrome 87.

Samy a expliqué l’attaque sur un site Web:

« NAT Slipstreaming permet à un attaquant d’accéder à distance à n’importe quel service TCP / UDP lié à une machine victime, en contournant le NAT / pare-feu de la victime (contrôle arbitraire du pare-feu sténopé), juste en visitant un site Web. »

Google n’a pas publié d’autres vulnérabilités de sécurité corrigées pour le moment.