Premiers pas avec GreaseMonkey
Mar 19 juillet 2005
Je sais, je sais, je sais, j'ai un GROS train de retard.
Mais à force d'en entendre parler un peu partout, et surtout suite à
l'excellente présentation de Simon
Willison au LugRadio
Live, j'ai décidé de me mettre à
GreaseMonkey, petit à petit. C'est
comme pour tout, remarque. Il faut que ça te gratouille quelque part, il
faut avoir un objectif à réaliser (même ridicule) pour vouloir aller
plus loin qu'un simple connaissance superficielle du sujet.
GreaseMonkey, est une extension Firefox ; c'est une "plateforme" qui permet d'injecter des scripts (Javascripts) lors de l'affichage d'un site. En gros, c'est une sorte de "méta-script" qui permet de modifier l'apparence ou le comportement d'un site. Soit pour en corriger les bugs, soit pour apporter de nouvelles fonctionnalités.
En l'occurrence, suite à un très léger râlage de sinkrou sur le forum de
REH, je me suis demandé dans quelle mesure GreaseMonkey pouvait pas
m'aider.
Données du problème : une feuille de style qui met assez peu en évidence
les liens, avec des couleurs "passables".
Objectif : souligner les liens.
Je plonge dans l'indispensable dive into
greasemonkey, trouve un script de
modification globale de la feuille de
style.
Quelques coups de vi
plus tard, j'ai un script spécifique à
roller-euskalherrian.com/forum
qui souligne les liens.
Avant :
Après :
Simple, rapide, efficace, très très très très prometteur...