Описание тега 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.
Ресурсы:
- Подробное руководство по включению пользовательских скриптов во всех основных браузерах.
- Google Chrome, Userscripts, дизайн документа
- Opera, Пользовательская JavaScript документация
- Chrome-совместимые пользовательские скрипты на userscripts.org
- Opera-совместимые пользовательские скрипты на userscripts.org
- Greasemonkey wiki
- Скрипт вики