La nouvelle mise à jour de Chrome a cassé la mise en évidence du texte sur certains sites
Une mise à jour récente de Google Chrome et des navigateurs basés sur Chromium a introduit un bug lors de la surbrillance du texte. De nombreux sites Web et applications Web sont concernés et devront être mis à jour pour corriger le nouveau comportement.
Chrome 131 a modifié la façon dont les navigateurs gèrent les styles de sélection de texte, affectant spécifiquement le comportement d'héritage des propriétés de sélection. Cela signifie que vous ne verrez peut-être pas le texte en surbrillance lorsque vous le sélectionnez, même si vous pouvez toujours copier et coller le texte. En effet, la mise à jour entre en conflit avec un outil de conception de sites Web populaire appelé Tailwind CSS. Chrome utilisé pour styliser le texte sélectionné en fonction du pseudo-élément ::selection de l'élément lui-même. Chrome 131 utilise désormais un modèle d'héritage d'élément parent, ce qui le rend fondamentalement incompatible avec certains frameworks CSS.
Le problème a été signalé sur GitHub, Le bord, Bloomberget d'autres forums en ligne. L'étendue des sites Web concernés reste incertaine, mais Adam Wathan, le créateur de Tailwind CSS, a souligné le problème et proposé une solution de contournement simple. Une fois que les propriétaires de sites Web ont ajouté un indicateur de fonctionnalité ou mis à jour leur CSS Tailwind, le problème devrait être résolu. La complication affecte les navigateurs utilisant des versions récentes de Chromium, mais d'autres navigateurs qui utilisent des moteurs de rendu différents fonctionnent toujours normalement, notamment Apple Safari et Mozilla Firefox.
Google a publié un article en octobre sur le changement à venir, mais la position était que cela « ne devrait pas avoir d'impact visible sur la plupart des sites ». Bien qu'il n'y ait pas suffisamment de rapports pour affirmer que la plupart des sites sont concernés, cela a certainement affecté quelques sites à fort trafic. Ceci n'est absolument pas intentionnel, car la mise à jour de Google était censée être une solution pour une manière plus intuitive et cohérente de gérer la surbrillance du texte sur différents éléments. Les mises à jour du moteur de navigateur ne sont généralement pas censées interrompre le contenu en ligne existant, mais cela peut se produire occasionnellement, en particulier avec les sites Web s'appuyant sur des fonctionnalités de navigateur non sécurisées ou héritées.