Пользовательский скрипт - Userscript

Userscript (или пользовательский скрипт ) представляет собой программу, как правило , написано на JavaScript , для изменения веб - страниц , чтобы увеличить просмотр . Использование включает добавление кнопок быстрого доступа и сочетаний клавиш, управление скоростью воспроизведения, добавление функций на сайты и улучшение истории просмотра .

В настольных браузерах, таких как Firefox, пользовательские скрипты активируются с помощью расширения браузера диспетчера пользовательских скриптов, такого как Greasemonkey . Пользовательские скрипты, поддерживаемые Opera на основе Presto (называемые пользовательским JavaScript), помещаются в специальный каталог. Пользовательские скрипты часто называют скриптами Greasemonkey , названными в честь исходного менеджера пользовательских скриптов для Firefox.

В Википедии для зарегистрированных пользователей включена функция пользовательских скриптов, которая позволяет им устанавливать пользовательские скрипты для улучшения редактирования и просмотра страниц энциклопедии.

Менеджеры пользовательских скриптов

Userscript менеджер представляет собой тип расширения браузера и расширенная технология просмотра , что обеспечивает пользовательский интерфейс для управления сценариями. Основное назначение диспетчера пользовательских скриптов - выполнение скриптов на веб-страницах по мере их загрузки. Наиболее распространенные операции, выполняемые менеджером пользовательских скриптов, включают загрузку, создание, установку, организацию, удаление и редактирование скриптов, а также изменение разрешений скриптов (например, исключения веб-сайтов).

Репозитории пользовательских скриптов

Одним из аспектов пользовательских скриптов является то, что ими можно делиться. Их можно загрузить в репозиторий пользовательских скриптов, где они станут доступны для загрузки другим пользователям.

Исторически (примерно 2005–2011 гг.) Userscripts.org, созданный американским программистом Джесси Эндрюсом, был крупнейшим подобным хранилищем пользовательских скриптов. Со временем сайт менялся между различными сопровождающими, прежде чем он полностью отключился в мае 2014 года. Все, что осталось, - это зеркало, которое полезно для архивных целей.

Несколько наиболее активных участников сообщества userscripts.org создали OpenUserJS , который активно используется сегодня. Также доступен Greasy Fork , репозиторий, в значительной степени разработанный и поддерживаемый канадским программистом Джейсоном Барнабе.

Пользователи расширений Greasemonkey и Tampermonkey могут выбрать установку скриптов .user.js из любого места.

Смотрите также

использованная литература

внешние ссылки