Описание тега userscripts

Пользовательские скрипты в основном являются расширениями JavaScript для веб-браузеров. Пользовательские сценарии автоматизируют или настраивают действия, и они могут изменять макет или даже "смешивать" различные веб-сайты.

Пользовательские скрипты в первую очередь относятся к расширениям JavaScript для веб-браузеров. Пользовательские сценарии могут автоматизировать или настраивать действия, и / или они могут изменять макет или даже "смешивать" различные веб-сайты.

Кроме того, в большинстве браузеров пользовательские сценарии имеют доступ к расширенному API, который позволяет выполнять действия, которые не разрешены для обычного кода JavaScript, выполняемого в области страницы.

Пользовательские скрипты доступны в большинстве браузеров:

  • Опера: изначально поддерживается.
  • Firefox: Поддержка через дополнение Greasemonkey и Scriptish.
  • Google Chrome: изначально поддерживается (скрипт Greasemonkey поддерживается расширением Tampermonkey).
  • Internet Explorer: поддержка через расширение Trixie.
  • Safari 4-: поддерживается после установки SIMBL и GreaseKit.
  • Safari 5+: поддерживается через NinjaKit (японский сайт, ссылка для скачивания на английском).

Сценарии, предназначенные для Greasemonkey или Tampermonkey, должны быть помечены как greasemonkey.
Если userScript должен быть совместим с браузерами, используйте и пользовательские скрипты, и greasemonkey.

Ресурсы:

  1. Подробное руководство по включению пользовательских скриптов во всех основных браузерах.
  2. Google Chrome, Userscripts, дизайн документа
  3. Opera, Пользовательская JavaScript документация
  4. Chrome-совместимые пользовательские скрипты на userscripts.org
  5. Opera-совместимые пользовательские скрипты на userscripts.org
  6. Greasemonkey wiki
  7. Скрипт вики