Greasy Fork est une alternative à Userscript.org par le créateur de Userstyles.org

Lorsque userscripts.org a été lancé en 2005, il est rapidement devenu l'une de mes destinations préférées sur Internet. C'est un référentiel pour les scripts utilisateurs, de petits fichiers JavaScript manipulant le comportement d'un site Web.

Des manipulations simples qui changent la couleur de fond d'un site aux scripts puissants comme YouTube Center qui vous offrent de nombreuses options et fonctionnalités.

C'était amusant de naviguer sur le site, de tester de nouveaux scripts et de consulter ceux qui me plaisaient.

Depuis plusieurs années, le site a connu plusieurs problèmes. Les spams et les scripts malveillants sont devenus plus problématiques que même les scripts de filtrage anti-escroquerie créés pour le site ne feraient plus grand bien.

Les auteurs malveillants évaluent et révisent leurs propres scripts utilisateurs et les mettent à jour régulièrement afin qu'ils apparaissent dans les scripts populaires répertoriés sur la page d'accueil du site.

Les opérateurs du site n'ont pas résolu ces problèmes et ont laissé le site se détériorer en même temps.

J'ai brièvement envisagé de créer une alternative au site qui fonctionnerait et permettrait de garder le spam sous contrôle sur le site, mais d'autres projets m'ont gardé occupé.

Fourchette grasse

Heureusement, je ne suis pas le seul à avoir ressenti cela. Jason Barnabe, qui a créé le site Userstyles.org en 2006, a commencé à travailler sur Greasy Fork, un référentiel pour des scripts utilisateurs de qualité.

Alors, quels sont les objectifs du site?

  1. Être un référentiel de scripts sécurisé pour les utilisateurs intéressés par les scripts utilisateurs. Cela signifie qu’il faut prendre soin des scripts malveillants et des spams afin que les utilisateurs ne soient pas obligés de consulter le code de chaque script avant de l’installer, pour s’assurer qu’il est propre.
  2. Pour les auteurs de scripts, des outils et informations utiles qu’ils peuvent utiliser pour promouvoir et gérer les scripts qu’ils ont créés.

Greasy Fork est un projet open source disponible sur GitHub. C'est intéressant car cela permet à la communauté de contribuer au code du projet ou de s'y impliquer autrement.

Le référentiel de scripts est actuellement considéré comme une version bêta et est en ligne depuis un mois seulement. Vous ne trouverez pas encore la sélection de scripts que vous trouverez sur le site Web Userscript.org, mais cela viendra avec le temps.

Il est déjà promu par plusieurs auteurs de script et dans des forums, et si les fabricants de Userscript.org ne se préparent pas rapidement, ils remplaceront le site à long terme.

Alors, qu'est-ce qui est supporté maintenant?

Du point de vue de l'utilisateur, voici ce qui est proposé actuellement sur le site:

  • Vous pouvez installer des scripts si vous avez Greasemonkey, une extension comparable telle que Scriptish installée, ou les télécharger sur votre système local.
  • Le code peut être consulté directement sur le site.
  • Une archive de version est disponible pour extraire et utiliser les anciennes versions du script.
  • Vous pouvez laisser des commentaires.
  • Une page de script répertorie l'auteur du script, ses statistiques et ses fonctionnalités.

Et que manque-t-il?

La présentation est simple et fondamentale pour le moment et doit être améliorée à long terme. Cela fonctionne pour le moment et d'autres fonctionnalités sont plus importantes que cela.

Il serait bon que les derniers commentaires et sujets de forum concernant un script soient affichés directement sur la page du script sur Greasy Fork. Dans l'état actuel des choses, vous devez cliquer sur le lien Commentaires sur la page pour savoir s'il y a des commentaires.

Un bouton de rapport serait également utile pour signaler les scripts qui ont échappé au filtrage.

Mots de clôture

Greasy Fork a encore un long chemin à parcourir, mais le début est prometteur. Bien que le nombre de scripts proposés par Userscripts.org ne soit pas suffisant à l’heure actuelle, il est géré par un développeur dédié qui possède une excellente feuille de route pour le site Web de Userstyles.

Le bouche à oreille et des articles comme celui-ci aideront à faire passer le message et, si les choses se passent comme prévu, il remplacera à terme le site Web original d’Uscriptscript.