Gestionnaire de scripts utilisateur
From Wikipedia, the free encyclopedia

Un gestionnaire de scripts utilisateur, également appelé moteur de scripts utilisateur (en anglais userscript manager), est une extension de navigateur et une technologie de navigation augmentée (en) qui fournit une interface utilisateur pour exécuter et organiser des scripts utilisateur (en). Son rôle principal est d'exécuter des scripts sur des pages web prédéfinies lors de leur chargement, par exemple, exécuter un script utilisateur pour modifier uniquement les pages de youtube.com. Cependant, les gestionnaires de scripts utilisateur peuvent également effectuer l'installation, l'organisation, la création, la copie, l'enregistrement, la suppression et la modification (y compris la modification des permissions des pages web) des scripts utilisateur[1].
Les gestionnaires de scripts utilisateur utilisent les métadonnées intégrées au code source d'un script principalement pour déterminer les sites web sur lesquels il doit s'exécuter et les dépendances nécessaires à son bon fonctionnement. Les métadonnées peuvent également inclure des informations utiles à l'utilisateur, telles que le nom du script, son auteur, sa description et son numéro de version.
Parmi les gestionnaires de scripts utilisateur les plus populaires, on trouve Tampermonkey (en), Greasemonkey, Violentmonkey[2] et Userscripts for Safari[3]. Le navigateur Gear pour iOS intègre un gestionnaire de scripts utilisateur[réf. souhaitée].