Jump to content

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

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

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

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

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

[ редактировать ]

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

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

[ редактировать ]

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

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

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

Пользователи Greasemonkey [10] и Тампермонки [11] Расширения могут устанавливать сценарии .user.js из любого места.

См. также

[ редактировать ]
  1. ^ «Пользовательский скрипт» . Словарь компьютерной надежды . Компьютерная надежда. 26 апреля 2017 г. Проверено 19 августа 2017 г. сценарий, который запускается в веб-браузере для оперативного изменения веб-страницы. Эти скрипты часто используются для добавления некоторых функций на страницу или для изменения ее внешнего вида. Обычно они пишутся на JavaScript, но могут быть написаны и на других языках.
  2. ^ «userScripts — Mozilla | MDN» . http://developer.mozilla.org . Проверено 21 июня 2021 г.
  3. ^ «Пользовательский JavaScript» . Opera.com . Opera.com . 2012-06-02 . Проверено 31 августа 2017 г. Пользовательский JavaScript позволяет вам указать локальные файлы JavaScript, которые Opera будет включать на каждую посещаемую вами страницу.
  4. ^ Бротон, Джон (2008). «Глава 21: Упрощенное редактирование с помощью JavaScript» . Arc.Ask3.Ru: Пропавшее руководство . О'Рейли Медиа . п. 401 . ISBN  978-0596515164 . Вы можете настроить Википедию таким образом, чтобы упростить редактирование, с помощью пользовательских скриптов , написанных на коде JavaScript.
  5. ^ «Userscripts.org закрыт навсегда? Вот альтернативы — gHacks Tech News» . Новости технологий gHacks . 9 мая 2014 года . Проверено 13 июня 2021 г.
  6. ^ «Джесси Эндрюс — Userscripts.org» . userscripts-mirror.org . Проверено 13 июня 2021 г.
  7. ^ «Сообщество — Userscripts.org» . userscripts-mirror.org . Проверено 13 июня 2021 г.
  8. ^ «ОпенУсерДжС» . Гитхаб . Проверено 13 июня 2021 г.
  9. ^ «ДжейсонБарнабэ/Гризифорк» . Гитхаб . Проверено 13 июня 2021 г.
  10. ^ «Хостинг пользовательских сценариев — GreaseSpot Wiki» . wiki.greasespot.net . Проверено 13 июня 2021 г.
  11. ^ «Tampermonkey • Часто задаваемые вопросы» . www.tampermonkey.net . Проверено 13 июня 2021 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ac677a64aeac60b6359c85f4dd60e3d3__1721186580
URL1:https://arc.ask3.ru/arc/aa/ac/d3/ac677a64aeac60b6359c85f4dd60e3d3.html
Заголовок, (Title) документа по адресу, URL1:
Userscript - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)