Пользовательский скрипт - Userscript
А пользовательский скрипт (или же пользовательский сценарий) - это программа, обычно написанная на JavaScript, для изменения веб-страница[1] к увеличить просмотр. В настольных браузерах, таких как Firefox, они включаются с помощью менеджер пользовательских скриптов расширение браузера Такие как Грязная обезьяна. Пользовательские скрипты, поддерживаемые браузером Opera на основе Presto (называемые пользовательским JavaScript[2]) помещаются в назначенный каталог. Пользовательские скрипты часто называют Грязная обезьяна скрипты, названные в честь исходного менеджера пользовательских скриптов для Firefox.
В Википедии пользовательские скрипты Для зарегистрированных пользователей доступна функция, которая позволяет им устанавливать пользовательские скрипты для расширения возможностей редактирования и просмотра страниц энциклопедии.[3]
Менеджеры пользовательских скриптов
А менеджер пользовательских скриптов это тип расширения браузера и расширенной технологии просмотра, которая предоставляет пользовательский интерфейс для управления скриптами. Основное назначение диспетчера пользовательских скриптов - выполнять скрипты на веб-страницах по мере их загрузки. Наиболее распространенные операции, выполняемые менеджером пользовательских скриптов, включают загрузку, создание, установку, организацию, удаление и редактирование скриптов, а также изменение разрешений скриптов (например, исключения веб-сайтов).
Репозитории пользовательских скриптов
Одним из аспектов пользовательских скриптов является то, что ими можно делиться. Их можно загрузить в репозиторий пользовательских скриптов, где они станут доступны для загрузки другим пользователям.
Исторически (около 2005-2011 гг.) Userscripts.org, созданный американским программистом Джесси Эндрюсом, был крупнейшим подобным хранилищем пользовательских скриптов. Со временем сайт переходил между разными сопровождающими, прежде чем он полностью отключился. Остается только зеркало, которое пригодится в архивных целях.[4][неосновной источник необходим ]
Горстка самых активных участников сообщества userscripts.org[5] созданный OpenUserJS,[6][неосновной источник необходим ] который активно используется сегодня. Также доступен Жирная вилка, репозиторий, в значительной степени разработанный и поддерживаемый канадским программистом Джейсоном Барнабе.[7][неосновной источник необходим ]
Пользователи Грязная обезьяна[8] и Tampermonkey[9] расширения могут выбрать установку скриптов .user.js из любого места.
Рекомендации
- ^ «Пользовательский сценарий». Словарь компьютерной надежды. Компьютерная надежда. 2017-04-26. Получено 2017-08-19.
сценарий, который запускается в веб-браузере для внесения оперативных изменений на веб-страницу. Эти сценарии часто используются для добавления некоторых функций к странице или для изменения ее внешнего вида. Обычно они написаны на JavaScript, но могут быть написаны и на других языках.
- ^ «Пользовательский JavaScript». Opera.com. Opera.com. 2012-06-02. Получено 2017-08-31.
Пользовательский JavaScript позволяет указать локальные файлы JavaScript, которые Opera будет включать на каждую страницу, которую вы посещаете.
- ^ Бротон, Джон (2008). «Глава 21: Упрощенное редактирование с помощью JavaScript». Википедия: Пропавшее руководство. O'Reilly Media. п.401. ISBN 978-0596515164.
Вы можете настроить Википедию так, чтобы облегчить редактирование с помощью пользовательские скрипты, которые написаны в коде JavaScript.
- ^ Зеркало Userscripts.org: профиль создателя Джесси Эндрю
- ^ Снимок самых активных участников userscripts.org
- ^ Соавторы OpenUserJs на GitHub
- ^ Метрики кода для greasyfork, репозитория пользовательских скриптов на основе Ruby
- ^ Хостинг пользовательских скриптов
- ^ Tampermonkey FAQ