Chrome 97 est officiellement disponible depuis hier, mais son arrivée a été quelque peu mouvementée. Cette nouvelle version a élargi la prise en charge de l'API Clavier, qui n'était jusqu'à présent pas reconnue par certaines applications comme les apps web d'Office (Excel, Word, PowerPoint). Chrome 97 corrige le tir mais doit essuyer au passage quelques critiques au niveau de la confidentialité : plusieurs équipes s'occupant du développement de navigateurs (dont Apple et Mozilla) ont exprimé leurs craintes.

En effet, celles-ci voient d'un mauvais oeil cette API qui permet aux sites d'identifier quelle disposition de clavier est utilisée. Les développeurs craignent qu'elle puisse être utilisée à mauvais escient pour le suivi des internautes en ligne (technique du fingerprinting). Grâce à cette API, il sera plus facile de distinguer et de suivre une personne avec une configuration de clavier originale selon la région où elle se trouve. On pourra par exemple facilement discerner un utilisateur passant son clavier en japonais alors qu’il est en France. Un employé d'Apple a déclaré sur Github :
[Cette API] n'est pas acceptable du point de vue de la protection de la vie privée. En conséquence, l'équipe WebKit d'Apple n'est pas intéressée par la mise en place de cette fonctionnalité telle qu'elle est actuellement proposée / définie.
On ne devrait donc pas voir arriver cette API de si tôt sur Chrome pour iOS, qui est pourtant bien passé en version 97. De son côté, Mozilla l'a classée dans la catégorie « dangereuse ». Les autres navigateurs basés sur Chrome pourront choisir d'activer ou non cette API : Brave a déjà annoncé l'avoir désactivée.
Source :













