Greasy Fork je alternativa Userscript.org avtorja Userstyles.org

Ko se je v letu 2005 lansiral userscripts.org, je hitro postal ena izmed mojih najljubših destinacij na internetu. To je shramba za uporabniške skripte, majhne datoteke JavaScript, ki manipulirajo z vedenjem spletnega mesta.

Od preprostih manipulacij, ki spreminjajo barvo ozadja spletnega mesta, do močnih skriptov, kot je YouTube Center, ki vam nudijo veliko možnosti in funkcij.

Zabavno je bilo brskanje po spletnem mestu, preizkušanje novih skript in pregledovanje tistih, ki so mi bili všeč.

Spletno mesto že nekaj let ima številne težave. Neželena pošta in zlonamerni skripti so postali večja težava do trenutka, ko niti skripti za filtriranje prevar, ki so bili ustvarjeni za spletno mesto, ne bi več delali dobro.

Zlonamerni avtorji bi ocenili in pregledali lastne uporabniške zapise ter jih redno posodabljali, da bi se pojavili na seznamu priljubljenih skript na naslovnici spletnega mesta.

Upravljavci spletnega mesta niso obravnavali teh vprašanj in so pustili, da se spletno mesto hkrati poslabša.

Na kratko sem razmislil, da bi ustvaril alternativo spletnega mesta, ki bi delovala in nenehno preverjala neželeno vsebino, vendar so me ostali projekti zasedli.

Mastna vilica

K sreči, čeprav nisem edini, ki se je tako počutil. Jason Barnabe, ki je leta 2006 ustvaril spletno mesto Userstyles.org, je začel delati na Greasy Fork, skladišču kakovostnih uporabniških skriptov.

Kakšni so torej cilji spletnega mesta?

  1. Za varno shrambo skriptov za uporabnike, ki jih zanimajo uporabniški skripti. To pomeni skrbeti za zlonamerne in nezaželene skripte, tako da uporabnikom ni treba skozi kodo vsake skripte, preden jo namestijo, samo da bi se prepričali, ali je čista.
  2. Za avtorje scenarijev uporabna orodja in informacije, ki jih lahko uporabijo za promocijo in upravljanje scenarijev, ki so jih ustvarili.

Greasy Fork je projekt z odprto kodo, ki je na voljo na GitHubu. To je zanimivo, saj omogoča skupnosti, da prispeva kodo k projektu ali se nanj vključuje na druge načine.

Repozitorij skript trenutno velja za beta in je na spletu samo mesec dni. Izbira skriptov še ne boste našli v njem, ki ga najdete na spletnem mestu Userscript.org, vendar bo to prišlo s časom.

To že promovira več avtorjev scenarijev in na forumih, in če ustvarjalci Userscript.org ne bodo hitro ukrepali, bo spletno mesto dolgoročno nadomestilo.

Kaj je torej zdaj podprto?

Z vidika uporabnika se to zdaj ponuja na spletnem mestu:

  • Skripte lahko namestite, če imate nameščen Greasemonkey, primerljivo razširitev, kot je Scriptish, ali pa jih naložite v svoj lokalni sistem.
  • Kodo je mogoče pregledati neposredno na spletnem mestu.
  • Za preverjanje in uporabo starejših različic skripta je na voljo arhiv različic.
  • Lahko pustite povratne informacije.
  • Na strani skripta je naveden avtor skripta, statistika o njem in njegove funkcije.

In kaj manjka?

Postavitev je v tem trenutku preprosta in osnovna, zato jo je treba dolgoročno izboljšati. Trenutno deluje, čeprav je pomembnejša druga funkcionalnost.

Super bi bilo, če bi bile najnovejše povratne informacije in forume o scenariju prikazane neposredno na strani skripta na Greasy Fork. Kot je zdaj, morate klikniti povezavo Feedback na strani, da ugotovite, ali sploh obstajajo povratne informacije.

Gumb za poročilo bi bil primeren tudi za poročanje o skriptih, ki so zdrsnili skozi filtriranje.

Zaključne besede

Greasy Fork ima še dolgo pot, toda začetek je obetaven. Čeprav mu primanjkuje števila skriptov, ki jih trenutno ponuja Userscripts.org, ga vodi namenski razvijalci, ki imajo odlične izkušnje s spletnim mestom Userstyles.

Besedna beseda in članki, kot je ta, bodo pripomogli k širjenju besede in če bodo stvari potekale po načrtih, bo dolgoročno nadomestilo prvotno spletno mesto Userscripts.