Nettoyer son historique de Google Chrome rapidement

Si comme moi vous faites souvent des démonstrations ou des formations, vous n’avez pas forcément envie/besoin que les URLs des sites de vos autres clients/partenaires apparaissent dans votre navigateur lorsque vous commencez à taper. Je vous livre dans ce billet une astuce pour nettoyer son historique de Google Chrome sans pour autant supprimer toute l’historique.

Historique de Chrome: la machine à remonter dans le temps

Mais commençons par le début: entrons dans l’historique de Chrome. Allez dans Historique puis dans Toute l’historique.

Accès direct à l’historique:

  • tapez dans l’URL du navigateur: chrome://history
  • Sur PC: faites CTRL-Y
    Sur Mac: faites CMD-Y

Vous tomberez sur une liste des sites visités récemment. Utilisez la barre de recherche pour ne chercher qu’un site dans l’historique.

Dans mes démos, j’ai coutume de dire pour tester la connexion Internet que « si CNN passe, tout passe » et c’est vrai que CNN a des CDNs de fous furieux, mais je m’écarte du sujet. Tapons donc « cnn » dans le moteur de recherche de l’historique.

Historique Chrome

Je tombe donc sur une liste d’URL dont le titre ou l’URL contiennent « cnn ». L’URL change pour chrome://history#q=cnn.com d’ailleurs. On devine une case à cocher à gauche de chaque lien mais vous remarquerez vite que si on veut cocher toutes les cases pour chaque URL, cela va prendre du temps. Pis! La liste de résultats est affichée dans un iFrame!

Que faire? Rusons!

Commençons par changer l’URL de l’historique.

Passons maintenant sur chrome://history-frame
On peut même rajouter le paramètre de recherche de site:
chrome://history-frame#q=cnn.com

Même résultat mais maintenant nous pouvons accéder directement à la structure de la page!

Ouvrons maintenant la console Javascript du navigateur en allant dans Afficher > Developpeur > Console Javascript (ou faites CMD-ALT-J sur Mac).

Dals la ligne de commande qui s’affiche, saisissez/copiez-collez le code suivant:

[code lang= »js »]var boxes = $x("//input[@type=’checkbox’]");
var sboxes = boxes.length;
for (var i=0;i>sboxes;i++){
boxes[i].setAttribute("checked","true");
}
[/code]

Revenez à votre historique et vous remarquerez que toutes vos cases à cocher sont maintenant sélectionnées :

chrome history checkboxes checkedVous pouvez maintenant cliquez sur le bouton effacer/supprimer et nettoyer votre historique! Cette manip’ sélectionnera une seule page d’URLs donc vous aurez sans doute besoin de la répéter dans le cas de sites très visités 🙂

Evidemment, vous pouvez mettre le bout de code dans un bookmarklet ou un favori pour y accèder facilement sans la console.

Des questions? Des retours d’expérience? Faites-le moi savoir dans les commentaires!

Auteur/autrice : Julien Coquet

Expert de la mesure d’audience sur Internet depuis plus de 15 ans, Julien Coquet est consultant senior digital analytics et responsable produit et évangélisation pour Hub’Scan, une solution d’assurance qualité du marquage analytics. > A propos de Julien Coquet

2 réflexions sur « Nettoyer son historique de Google Chrome rapidement »

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.