Google Chrome 110 est la première version de la nouvelle chaîne Early Stable, déployée aujourd’hui
Toutes les quatre semaines, Google déploie une nouvelle version de Chrome sur le canal Stable. Cependant, il change un peu sa cadence de sortie avec Chrome 110. Plutôt que de publier Chrome 110 sur Stable quatre semaines après Chrome 109, il déploie la dernière version sur un nouveau canal « Early Stable » une semaine plus tôt. Cela signifie que Chrome 110 atteindra Early Stable aujourd’hui trois semaines après la sortie de Chrome 109 et arrivera dans Stable la semaine prochaine, comme mentionné sur Chromium Dash .
Sorti aujourd’hui, Google Chrome 110 contient un très long journal des modifications. Bien que Chrome 109 était censé être la première version du navigateur à implémenter l’alternative de Google aux cookies tiers sous la forme de cookies ayant un état partitionné indépendant (CHIPS) , cela a apparemment été poussé vers Chrome 110 à la place.
De plus, un mécanisme d’opt-out pour la confirmation de paiement sécurisé permettant aux utilisateurs de voir leurs informations supprimées du serveur du développeur a également été mis en place. Et bien que les détails soient trop techniques pour la plupart d’entre nous, les implémenteurs de serveurs HTTPS externes pourraient également vouloir jeter un œil à une permutation d’extension TLS ClientHello qui garantit que le protocole est plus robuste aux changements.
De plus, il y a plus de contrôle d’accès autour de la fonction navigator.share() pour les objets iframes tiers ainsi que la possibilité d’y charger de nouveaux documents via des contextes éphémères sans informations d’identification , et les applications Web peuvent également personnaliser leur comportement de lancement en fonction de divers déclencheurs. Dans le même ordre d’idées, la prise en charge d’iframe cross-origin a été ajoutée pour l’API FedCM , ce qui est apprécié aussi bien par les développeurs Web que par les fournisseurs de navigateurs (Apple, Mozilla).
Un autre changement important est que Chrome 110 autorise les caractères de déviation comme « ß » et « ς » dans les noms de domaine, tout comme Firefox et Safari – qui les traitent tous les deux correctement depuis 2016. Certains autres changements qui sont généralement disponibles sont listés ci-dessous :
- Prélecture déclenchée par l’ API de règles de spéculation
- La méthode FileSystemHandle.remove() est maintenant disponible
- AudioContext.setSinkId() pour acheminer l’audio vers un appareil au choix de l’utilisateur maintenant disponible
- Les lettres initiales CSS à aligner avec WebKit sont désormais prises en charge
- La pseudo-classe CSS « :picture-in-picture » pour la personnalisation de la vue du lecteur multimédia est prête à l’emploi
Cette version de Chrome contient également de nombreuses fonctionnalités actuellement en cours d’essai pour les développeurs et Origin, vous pouvez les voir résumées ci-dessous :
- Essai développeur (derrière un drapeau)
- Essai d’origine
Enfin, il existe également quelques dépréciations et suppressions. WebSQL dans des contextes non sécurisés est complètement supprimé suite à une obsolescence dans Chrome 105. De même, l’ancienne API de quota de stockage « window.webkitStorageInfo » est supprimée . Il est obsolète depuis 2013 et cette suppression devrait avoir peu d’impact étant donné qu’aucun autre navigateur ne l’a implémenté non plus.
Il est important de noter que bien que Chrome 110 atteigne aujourd’hui Early Stable, il n’y a pas de mécanisme d’opt-in. La mise à jour sera distribuée à un « petit pourcentage d’utilisateurs » sur la base de critères inconnus et l’idée est d’identifier tout problème gênant avant la sortie réelle de Stable le 7 février. En tant que tel, il n’existe aucun moyen connu de forcer officiellement la mise à jour. .
Laisser un commentaire