Tampermonkey® by Jan Biniok

Tampermonkey est l'une des extensions de navigateur les plus populaires, avec plus de 10 millions d'utilisateurs. Elle est disponible pour Chrome, Microsoft Edge, Safari, Opera Next et Firefox.

Elle permet à ses utilisateurs de personnaliser et d'améliorer les fonctionnalités de leurs pages web favorites. Les userscripts sont de petits programmes JavaScript qui peuvent être utilisés pour ajouter de nouvelles fonctionnalités ou modifier celles existantes sur des pages web. Avec Tampermonkey, vous pouvez facilement créer, gérer et exécuter ces userscripts sur n'importe quel site web que vous visitez.

Par exemple, avec Tampermonkey, vous pourriez ajouter un nouveau bouton à une page web qui vous permet de partager rapidement un lien sur les réseaux sociaux, ou de remplir automatiquement un formulaire avec vos informations personnelles. Cela est particulièrement utile à l'ère de la numérisation, où les pages web sont souvent utilisées comme interfaces utilisateur pour accéder à une large gamme de services et d'applications.

De plus, Tampermonkey rend facile la recherche et l'installation d'userscripts créés par d'autres utilisateurs. Cela signifie que vous pouvez accéder rapidement et facilement à une vaste bibliothèque de personnalisations et d'améliorations pour vos pages web favorites, sans avoir à passer des heures à écrire votre propre code.

Que vous soyez un développeur web souhaitant ajouter de nouvelles fonctionnalités à votre site, ou simplement un utilisateur régulier souhaitant améliorer son expérience en ligne, Tampermonkey est un outil précieux à avoir dans votre boîte à outils.

Télécharger

Caractéristiques

Accès facile aux scripts

menu contextuel

La fenêtre contextuelle de Tampermonkey est pratique pour gérer rapidement et facilement les scripts utilisateur installés. Sur certains navigateurs, vous devrez épingler manuellement l'icône pour la voir en permanence. Cette fenêtre permet aux utilisateurs d'activer ou de désactiver des scripts, de voir l'état des scripts et de lancer des vérifications de mise à jour sans quitter la page en cours. Cela permet aux utilisateurs de contrôler facilement le comportement de leurs scripts utilisateur installés et de personnaliser leur expérience de navigation. De plus, le nombre de scripts en cours d'exécution est affiché sous forme de petit nombre à droite de l'icône d'extension près de la barre d'adresse.

( didacticiel vidéo)

Présentation des scripts

vue d'ensemble des scriptsCliquez sur l'image pour la voir en taille réelle

Le tableau de bord de Tampermonkey affiche un aperçu clair de tous les scripts installés. Vous pouvez voir quand ils ont été mis à jour la dernière fois, s'ils ont une page d'accueil, vous pouvez les trier et bien plus encore...

( didacticiel vidéo)

Modes de configuration multiples

mode de configuration

Tampermonkey vous permet de choisir parmi trois modes de configuration différents: novice, débutant et avancé. Cela permet aux utilisateurs expérimentés d'accéder et d'utiliser les fonctionnalités et les capacités avancées de Tampermonkey.

( didacticiel vidéo)

Mise à jour automatique des scripts

paramètres de mise à jour des scripts

La mise à jour automatique peut vous aider à protéger vos scripts utilisateur en installant automatiquement les dernières mises à jour de sécurité et correctifs. Elle peut également maintenir la compatibilité en installant automatiquement les dernières mises à jour pour les modifications de pages web. Vous profiterez également automatiquement des dernières fonctionnalités et améliorations ajoutées. Vous pouvez configurer la fréquence à laquelle les scripts seront vérifiés pour les mises à jour.

Sécurité

security settingsCliquez sur l'image pour la voir en taille réelle

Seuls les paranoïaques survivent ! Mettre sur liste noire tous les sites qui ne devraient jamais être accessibles par un userscript.

Compatibilité

compatibility settings

Tampermonkey offre une couche de compatibilité pour les anciens scripts utilisateur et les scripts utilisateur qui ont été conçus pour fonctionner avec Greasemonkey (<= 3.x). Il essaie de détecter automatiquement les options nécessaires pour assurer une exécution correcte de ces scripts.

Synchronisation des scripts

sync settings

Vous utilisez plusieurs navigateurs, un à la maison et un au travail ? Activez simplement la fonction de synchronisation de Tampermonkey pour synchroniser vos scripts.

Éditeur CodeMirror

editor settings

Vous avez besoin de développer ou d'éditer un script ? Aucun problème! Tampermonkey est livré avec un éditeur intégré.

Vérification de la syntaxe avec ESLint

editor with linter hintsCliquez sur l'image pour la voir en taille réelle

Votre script ne fonctionne pas ? La vérification de la syntaxe de Tampermonkey pourrait trouver le problème... 😅

Développement rapide

allow access to file urlsCliquez sur l'image pour la voir en taille réelle

L'éditeur de Tampermonkey est correct, mais si vous souhaitez utiliser le vôtre, vous pouvez activer l'accès aux fichiers et @exiger une copie locale de votre script.

Vous pouvez également essayer l'extension Tampermonkey Editors qui vous permet de modifier le script sur vscode.dev.

Suppression

Si vous n'êtes pas satisfait de Tampermonkey (ce qui est peu probable, mais on ne sait jamais 😉), vous pouvez le désinstaller depuis la page d'extensions de votre navigateur."