Greasy Fork adalah alternatif Userscript.org oleh pencipta Userstyles.org

Apabila userscripts.org dilancarkan pada tahun 2005, ia dengan cepat menjadi salah satu destinasi kegemaran saya di Internet. Ia adalah repositori untuk usercripts, fail JavaScript kecil yang memanipulasi tingkah laku laman web.

Dari manipulasi mudah yang mengubah warna latar belakang tapak ke skrip yang kuat seperti YouTube Center yang memberi anda banyak pilihan dan ciri.

Senang melayari laman web, menguji skrip baru, dan mengkaji semula yang saya suka.

Selama beberapa tahun sekarang, laman web ini mempunyai beberapa isu. Spam dan skrip jahat menjadi lebih banyak masalah sehingga titik di mana skrip penapis scam yang dibuat untuk laman web itu tidak akan berbuat banyak lagi.

Pengarang yang berniat jahat akan menilai dan mengkaji semula nota pengguna mereka sendiri, dan mengemas kini mereka dengan kerap supaya mereka akan muncul di penyenaraian skrip popular di halaman depan laman web.

Pengendali tapak tidak dapat menangani isu-isu tersebut dan membiarkan laman web merosot pada masa yang sama.

Saya secara ringkas mempertimbangkan untuk membuat alternatif bagi tapak yang akan berfungsi dan menyimpan spam di laman web ini, tetapi projek lain telah membuatkan saya sibuk.

Fork Greasy

Syukurlah, walaupun saya bukan satu-satunya yang mesti merasakan cara ini. Jason Barnabe, yang mencipta laman web Userstyles.org pada tahun 2006, mula bekerja pada Greasy Fork, sebuah repositori untuk pengguna yang berkualiti.

Jadi apakah matlamat laman web ini?

  1. Untuk menjadi repositori skrip yang selamat untuk pengguna yang berminat dengan penggunacripts. Ini bermakna menjaga skrip jahat dan spam supaya pengguna tidak perlu melalui kod setiap skrip sebelum memasangnya hanya untuk memastikan ia bersih.
  2. Untuk skrip penulis alat dan maklumat berguna yang boleh digunakan untuk mempromosikan dan mengurus skrip yang telah mereka buat.

Greasy Fork adalah projek sumber terbuka yang boleh didapati di GitHub. Itu menarik kerana ia membolehkan komuniti menyumbang kod kepada projek atau terlibat dengan cara lain.

Repositori skrip kini dianggap sebagai beta dan telah dibuat dalam talian selama sebulan sahaja. Anda tidak akan menemui skrip pilihan di atas yang anda dapati di laman web Userscript.org, tetapi akan datang dengan masa.

Ia telah dipromosikan oleh beberapa pengarang skrip dan dalam forum, dan jika para pembuat Userscript.org tidak bertindak dengan cepat, akan menggantikan tapak dalam jangka masa panjang.

Jadi apa yang disokong sekarang?

Dari perspektif pengguna, inilah yang ditawarkan sekarang di laman web ini:

  • Anda boleh memasang skrip jika anda mempunyai Greasemonkey, sambungan sebanding seperti Scriptish yang dipasang, atau memuat turunnya ke sistem tempatan anda.
  • Kod boleh dikaji semula secara langsung di laman web ini.
  • Arsip versi tersedia untuk menyemak dan menggunakan versi lama skrip.
  • Anda boleh meninggalkan maklum balas.
  • Halaman skrip menyenaraikan pengarang skrip, statistik mengenainya, dan ciri-cirinya.

Dan apa yang hilang?

Susun aturnya adalah jelas dan asas pada masa ini, dan perlu diperbaiki dalam jangka panjang. Ia berfungsi walaupun sekarang dan fungsi lain lebih penting daripada itu.

Akan sangat bagus jika maklum balas terbaru dan benang forum tentang skrip akan dipaparkan terus pada halaman skrip pada Greasy Fork. Seperti sekarang, anda perlu mengklik pada pautan Maklum Balas di halaman untuk mengetahui sama ada maklum balas sama sekali.

Butang laporan juga berguna untuk melaporkan skrip yang telah menyelinap melalui penapisan.

Kata penutupan

Greasy Fork mempunyai cara yang jauh untuk pergi tetapi permulaannya menjanjikan. Walaupun ia tidak mempunyai bilangan skrip yang ditawarkan oleh Userscripts.org sekarang, ia dijalankan oleh pemaju berdedikasi yang mempunyai rekod prestasi yang hebat yang menjalankan laman web Userstyles.

Perkataan mulut dan artikel seperti ini akan membantu menyebarkan perkataan, dan jika perkara berjalan seperti yang dirancang, ia akan menggantikan laman web Userscripts asal dalam jangka masa panjang.