Greasy Fork è un'alternativa Userscript.org dal creatore di Userstyles.org

Quando userscripts.org è stato lanciato nel 2005, è diventato rapidamente una delle mie destinazioni preferite su Internet. È un repository per script utente, piccoli file JavaScript che manipolano il comportamento del sito Web.

Da semplici manipolazioni che cambiano il colore di sfondo di un sito a potenti script come YouTube Center che offrono molte opzioni e funzionalità.

È stato divertente navigare nel sito, testare nuovi script e rivedere quelli che mi piacevano.

Da diversi anni ormai, il sito ha avuto una serie di problemi. Spam e script dannosi sono diventati più un problema fino al punto in cui anche gli script di filtro truffa creati per il sito non avrebbero più funzionato.

Gli autori malintenzionati valuterebbero e rivedrebbero i propri script utente e li aggiornerebbero regolarmente in modo da apparire nell'elenco di script popolari sulla prima pagina del sito.

Gli operatori del sito non hanno affrontato tali problemi e hanno permesso al sito di deteriorarsi allo stesso tempo.

Ho considerato brevemente la creazione di un'alternativa del sito che avrebbe funzionato e tenuto sotto controllo lo spam sul sito, ma altri progetti mi hanno tenuto occupato.

Forchetta grassa

Per fortuna, però, non sono l'unico che deve essersi sentito così. Jason Barnabe, che ha creato il sito Userstyles.org nel 2006, ha iniziato a lavorare su Greasy Fork, un repository per script utente di qualità.

Quindi quali sono gli obiettivi del sito?

  1. Essere un repository di script sicuro per gli utenti interessati agli script di utenti. Ciò significa prendersi cura degli script dannosi e spam in modo che gli utenti non debbano passare attraverso il codice di ogni script prima di installarlo solo per assicurarsi che sia pulito.
  2. Per gli autori di script strumenti e informazioni utili che possono utilizzare per promuovere e gestire gli script che hanno creato.

Greasy Fork è un progetto open source disponibile su GitHub. È interessante in quanto consente alla community di contribuire con il codice al progetto o di essere coinvolto in esso in altri modi.

Il repository di script è attualmente considerato beta ed è online solo da un mese. Non troverai ancora la selezione di script che trovi sul sito web Userscript.org, ma che arriverà con il tempo.

È già promosso da numerosi autori di script e nei forum e se i creatori di Userscript.org non riescono a mettere insieme le loro azioni velocemente, sostituiranno il sito a lungo termine.

Quindi cosa è supportato in questo momento?

Dal punto di vista dell'utente, questo è ciò che viene offerto in questo momento sul sito:

  • Puoi installare gli script se hai Greasemonkey, un'estensione comparabile come Scriptish installata o scaricarli sul tuo sistema locale.
  • Il codice può essere rivisto direttamente sul sito.
  • È disponibile un archivio di versioni per il check-out e l'utilizzo di versioni precedenti dello script.
  • Puoi lasciare un feedback.
  • Una pagina di script elenca l'autore dello script, le relative statistiche e le sue caratteristiche.

E cosa manca?

Il layout è semplice ed essenziale al momento e deve essere migliorato a lungo termine. Funziona per ora e altre funzionalità sono più importanti di così.

Sarebbe bello se i feedback e le discussioni del forum più recenti su uno script fossero visualizzati direttamente sulla pagina dello script su Greasy Fork. Allo stato attuale, è necessario fare clic sul collegamento Feedback sulla pagina per scoprire se esiste un feedback.

Un pulsante di segnalazione sarebbe anche utile per segnalare script che sono passati attraverso il filtro.

Parole di chiusura

Greasy Fork ha ancora molta strada da fare, ma l'inizio è promettente. Sebbene manchi il numero di script offerti da Userscripts.org in questo momento, è gestito da uno sviluppatore dedicato che ha un ottimo track record nel sito Web Userstyles.

Il passaparola e articoli come questo aiuteranno a spargere la voce e, se le cose andranno come previsto, a lungo termine sostituiranno il sito Web originale di Userscripts.