Greasy Fork - це альтернатива Userscript.org, створена автором Userstyles.org

Коли в 2005 році запустили userscripts.org, він швидко став одним з моїх улюблених напрямків в Інтернеті. Це сховище для користувацьких сценаріїв, невеликих файлів JavaScript, які маніпулюють поведінкою веб-сайту.

Від простих маніпуляцій, які змінюють колір фону сайту, до потужних сценаріїв, таких як YouTube Center, що надають вам безліч варіантів та функцій.

Було весело переглядати сайт, тестувати нові сценарії та переглядати ті, що мені сподобалися.

Вже декілька років на сайті виникає ряд питань. Спам та шкідливі сценарії ставали більшою проблемою аж до того моменту, коли навіть сценарії фільтрів шахрайства, створені для сайту, вже не принесуть великої користі.

Зловмисні автори оцінюють та переглядають власні сценарії користувачів та регулярно оновлюють їх, щоб вони відображалися у популярних сценаріях, що перелічуються на головній сторінці сайту.

Оператори сайту не вирішили цих питань і дозволили сайту погіршитись одночасно.

Я коротко розглядав можливість створення альтернативи сайту, який би працював і постійно перевіряв спам на сайті, але інші проекти не давали мені займатися.

Жирна вилка

Вдячно, хоча я не єдиний, хто мав таке почуття. Джейсон Барнабе, який створив сайт Userstyles.org у 2006 році, почав працювати над Greasy Fork, сховищем для якісних сценаріїв користувачів.

То які цілі сайту?

  1. Щоб бути безпечним сховищем скриптів для користувачів, зацікавлених у сценаріях користувачів. Це означає піклуватися про шкідливі та спам-скрипти, щоб користувачі не повинні переглядати код кожного сценарію, перш ніж встановити його, щоб переконатися, що він чистий.
  2. Для авторів сценаріїв корисні інструменти та інформація, яку вони можуть використовувати для просування та керування створеними ними сценаріями.

Greasy Fork - це проект з відкритим кодом, який доступний на GitHub. Це цікаво, оскільки дозволяє громаді вносити код у проект або брати участь у ньому іншими способами.

Сьогодні сховище сценаріїв вважається бета-версією, і він був в мережі лише місяць. Ви ще не знайдете підбірки сценаріїв, які ви знайдете на веб-сайті Userscript.org, але це прийде з часом.

Його вже рекламують декілька авторів сценаріїв та на форумах, і якщо виробники Userscript.org не зберуться швидко, вони замінять сайт у перспективі.

Отже, що зараз підтримується?

З точки зору користувача, це пропонується зараз на сайті:

  • Ви можете встановити сценарії, якщо у вас встановлений Greasemonkey, порівнянне розширення, таке як Scriptish, або завантажити їх у свою локальну систему.
  • Код можна переглянути безпосередньо на сайті.
  • Доступний архів версій для перевірки та використання старих версій сценарію.
  • Ви можете залишити відгук.
  • Сторінка сценарію перераховує автора сценарію, його статистику та його функції.

А чого не вистачає?

Макет є простим і базовим на даний момент, і його потрібно вдосконалити в довгостроковій перспективі. Наразі це працює, хоча інша функціональність важливіша за це.

Було б чудово, якби останні відгуки та теми форуму про сценарій відображалися безпосередньо на сторінці сценарію в Greasy Fork. Як зараз, вам потрібно натиснути посилання "Зворотній зв'язок" на сторінці, щоб дізнатися, чи є взагалі зворотній зв'язок.

Кнопка звіту також була б корисною для повідомлення про сценарії, які проскочили через фільтрацію.

Заключні слова

Greasy Fork має довгий шлях, але старт багатообіцяючий. Хоча зараз не вистачає кількості скриптів, які користувачі пропонують Userscripts.org, ним керує спеціалізований розробник, який має чудовий досвід роботи на веб-сайті Userstyles.

Слова з вуст та подібні статті допоможуть поширити слово, і якщо все піде за планом, воно в перспективі замінить оригінальний веб-сайт Usercripts.