2005年にuserscripts.orgが立ち上げられたとき、すぐにインターネット上のお気に入りの送信先の1つとなりました。 これは、Webサイトの動作を操作する小さなJavaScriptファイルであるユーザースクリプトのリポジトリです。
サイトの背景色を変更する簡単な操作から、多くのオプションと機能を提供するYouTubeセンターのような強力なスクリプトまで。
サイトを閲覧し、新しいスクリプトをテストし、気に入ったスクリプトをレビューするのは楽しかったです。
ここ数年、このサイトには多くの問題がありました。 スパムや悪意のあるスクリプトは、サイト用に作成された詐欺フィルタースクリプトでさえ、もはやあまり役に立たなくなるまで、より大きな問題になりました。
悪意のある作成者は、自分のユーザースクリプトを評価およびレビューし、定期的に更新して、サイトのフロントページにある人気のあるスクリプトに表示されるようにします。
サイトの運営者はこれらの問題に対処しておらず、同時にサイトを悪化させています。
私は、サイト上で動作し、スパムをチェックするサイトの代替を作成することを簡単に検討しましたが、他のプロジェクトは私を占領し続けました。
油っこいフォーク
ありがたいことに、このように感じたに違いないのは私だけではありません。 2006年にUserstyles.orgのサイトを作成したJason Barnabeは、高品質のユーザースクリプトのリポジトリであるGreasy Forkの作業を開始しました。
それでは、このサイトの目標は何ですか?
- ユーザースクリプトに興味のあるユーザーのための安全なスクリプトリポジトリになるため。 これは、悪意のあるスクリプトやスパムスクリプトを処理することを意味します。これにより、ユーザーが各スクリプトのコードを確認してインストールする前にコードを確認する必要がなくなります。
- スクリプト作成者にとって、作成したスクリプトの促進と管理に使用できる便利なツールと情報。
Greasy Forkは、GitHubで利用可能なオープンソースプロジェクトです。 コミュニティがプロジェクトにコードを提供したり、他の方法でプロジェクトに参加したりできるので、それは興味深いです。
スクリプトリポジトリは現在ベータ版と見なされており、1か月間だけオンラインになっています。 Userscript.orgのWebサイトで見つかったスクリプトの選択はまだ見つかりませんが、それはやがて発生します。
すでに複数のスクリプト作成者やフォーラムで宣伝されており、Userscript.orgのメーカーが行動を迅速にまとめられない場合、長期的にはサイトを置き換えることになります。
それで、今何がサポートされていますか?
ユーザーの観点から、これは現在サイトで提供されているものです。
- Scriptishなどの同等の拡張機能であるGreasemonkeyがインストールされている場合は、スクリプトをインストールするか、ローカルシステムにダウンロードできます。
- コードはサイトで直接確認できます。
- 古いバージョンのスクリプトをチェックアウトして使用するために、バージョンアーカイブを利用できます。
- フィードバックを残すことができます。
- スクリプトページには、スクリプトの作成者、それに関する統計情報、およびその機能が一覧表示されます。
そして何が欠けていますか?
レイアウトは現時点では単純で基本的なものであり、長期的には改善する必要があります。 それは今のところ動作し、他の機能はそれよりも重要です。
スクリプトに関する最新のフィードバックとフォーラムスレッドがGreasy Forkのスクリプトのページに直接表示されると便利です。 現状では、ページ上のフィードバックリンクをクリックして、フィードバックがあるかどうかを確認する必要があります。
レポートボタンは、フィルタリングをすり抜けたスクリプトを報告するのにも便利です。
終わりの言葉
Greasy Forkには長い道のりがありますが、開始は有望です。 現在、Userscripts.orgが提供しているスクリプトの数は不足していますが、Userstyles Webサイトを運営している優れた実績を持つ専任の開発者によって実行されています。
口コミやこのような記事は広まりやすく、計画通りに進めば、長期的には元のUserscripts Webサイトに置き換わります。