
Avez-vous déjà visité un site Web sur lequel le bouton de retour ne fonctionne pas ? Malgré vos multiples tentatives Ce n’est qu’après plusieurs tentatives pour revenir en arrière en appuyant sur le bouton Retour que vous y parvenez enfin. L’équipe Chrome appelle cela une manipulation de l’historique et projette de combattre ce fléau.
La question de la manipulation de l’historique est au centre des préoccupations de l’équipe Chrome depuis au moins deux ans. À ce propos, un Googler expliquait que :

Envoyé par
KenjiBaheux
Nous avons observé des sites Web abusant (ou se servant mal) de l'historique.
En règle générale, l'historique contient plusieurs entrées qui permettent à l'utilisateur de revenir rapidement sur une page.
Il est extrêmement difficile de revenir à l’entrée d’historique souhaitée.
En raison de la nature extrêmement instantanée des entrées de l'historique, l'utilisateur ne peut pas attendre une confirmation visuelle pour savoir quand arrêter d'appuyer sur le bouton Précédent.
En conséquence, l'utilisateur dépasse sa destination, ce qui crée une frustration garantie.
Au sein de l'équipe Chrome, nous pensons que cela pourrait être corrigé en modifiant les règles d'ajout d'une entrée à l'historique précédent / suivant.
Ces derniers temps, la manipulation de l’historique a davantage attiré l’attention des utilisateurs et de Google. La raison regrettable est que les sites Web abusent de la confiance des utilisateurs envers le bouton précédent en insérant de manière malveillante des annonces dans l'historique des onglets.
Dans des séries de changements de code, découverts dans la gestion du code source Gerrit de Chromium, Google a décidé de permettre à Chrome de savoir si une entrée d'historique est légitime ou non. Initialement, ces pages seront marquées silencieusement et Chrome enverra à Google les statistiques relatives aux pages à des fins d'analyse. Le but ultime est d’éviter complètement ces fausses entrées.
Étant donné la possibilité d'un comportement inattendu pour les utilisateurs et les développeurs Web, la fonctionnalité sera temporairement masquée derrière un indicateur, nommé concrètement # enable-skip-redirecting-entry-on-back-forward-ui. Une fois le drapeau activé, Chrome va ignorer chaque fausse page lorsque vous cliquez sur le bouton précédent ou suivant.
Les entrées marquées vont être ignorées lors de l'intervention de manipulation de l'historique.
Les Entrées ajoutées à la liste Retour / Suivant sans l'intention de l'utilisateur
seront marquées afin d’être ignorées lors des invocations suivantes du bouton Précédent.
Comme avec beaucoup de choses que nous découvrons dans les modifications de code, il faudra quelques semaines avant que ce drapeau ne soit déployé dans Chrome, probablement même dans les canaux bêta et dev. Toutefois, pour ceux qui souhaitent avoir un aperçu de cette fonctionnalité, ils pourraient se tourner vers Chrome Canary où cette modification sera probablement bientôt implémentée à des fins de tests.
Source :
blog Chromium,
commit GitHubVoir aussi :
Le nouveau Microsoft Edge va prendre en charge les extensions Chrome, grâce au passage à Chromium pour le développement du navigateur
Des sites malveillants se servent d'un bogue vieux de 11 ans sur Firefox, qui a déjà été corrigé sur Chrome et le navigateur de Microsoft
Microsoft travaille sur une alternative à Chrome OS, le système d'exploitation des Chromebooks et pourrait ne pas intégrer « Windows » à son nom
Google déploie progressivement Chrome 71 qui met un accent sur la sécurité des utilisateurs, et l'amélioration de leur expérience de navigation
Navigateurs web : Firefox tombe en dessous des 9 % de parts de marché sur desktop, n'y a-t-il de la place que pour Google Chrome ?
Vous avez lu gratuitement 1 798 articles depuis plus d'un an.
Soutenez le club developpez.com en
souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.