Автор Tampermonkey, популярного загрузчика скриптов для веб-браузеров на базе Chromium, выпустил бета-порт дополнения для веб-браузера Firefox.
Расширение браузера совместимо только с Firefox 46 и новее на момент написания (текущая стабильная версия Firefox - версия 44.0.1). Если все пойдет по плану, Firefox 46 выйдет на стабильный канал 19 апреля 2016 года.
Tampermonkey - менеджер пользовательских сценариев, который облегчает обработку пользовательских сценариев после его установки.
Как и Greasemonkey, он будет получать запросы на установку на таких сайтах, как Greasyfork, которые служат репозиториями для скриптов.
Tampermonkey для Firefox
Tampermonkey отображает диалоговое окно, когда вы нажимаете на ссылку установки, выделяющую информацию о сценарии, который вы собираетесь установить (взяты из самого сценария), предупреждающее сообщение о вредоносных сценариях и их потенциальном воздействии, включающие (сайты, на которых он будет работать) ) и исходный код скрипта.
Рекомендуется просмотреть их, прежде чем нажимать кнопку установки на странице, чтобы убедиться, что скрипт не является вредоносным.
Сценарий добавляется в браузер Firefox, если вы нажмете «Установить». Вы управляете всеми установленными скриптами, используя Tampermonkey. Расширение перечисляет все скрипты в своем интерфейсе и выделяет информацию, такую как поддерживаемые сайты, версии, функции и ссылки.
Вы можете использовать менеджер для удаления сценариев, а также для того, чтобы оставлять комментарии или посещать домашнюю страницу сценариев в Интернете (если предоставлена информация).
Другой вариант, который у вас есть, - редактировать скрипт напрямую с помощью Tampermonkey. Это может быть полезно, если вы хотите изменить поддерживаемые сайты или изменить код скрипта напрямую.
Новые сценарии также можно добавлять вручную в Tampermonkey, например, путем копирования и вставки содержимого сценария в редактор или написания сценария с нуля.
Кнопка на панели инструментов, которую расширение добавляет в список установки, содержит несколько важных сведений, включая сценарии, запускаемые на активной странице.
В настоящее время интерфейс открывается с серьезной задержкой, но подобные вещи следует ожидать от бета-версии, особенно той, которая выпущена для новой надстройки.
Сравнение Chrome-версии Tampermonkey с недавно выпущенной версией Firefox показывает, что обе они используют один и тот же набор функций с небольшими отличиями.
Хотя версия Chrome предлагает лучшую производительность в настоящее время, но это, вероятно, изменится в будущем.
Заключительные слова
Выпуск Tampermonkey for Firefox является долгожданным дополнением, хотя его необходимо оптимизировать, чтобы исправить проблемы с производительностью, с которыми он поставляется в настоящее время.
Теперь вы : используете ли вы пользовательские скрипты?