» » Greasemonkey 2.0 - лучшее расширение для запуска пользовательских скриптов

Greasemonkey 2.0 - лучшее расширение для запуска пользовательских скриптов

Самое лучшее расширение для запуска пользовательских скриптов с локальным срабатыванием в браузере — это Greasemonkey. 17 июня 2014 года разработчики выпустили вторую версию этого расширения Greasemonkey 2.0, которая работает с браузером Firefox 29+.

Появление 2.0 после 1.12, 1.13 и 1.14 не означает, что авторы расширения реализовали нечто экстраординарное. Совсем нет, в плане новых функций это вполне рядовой релиз. Но сменить мажорный номер необходимо, когда внедряется формат, несовместимый с предыдущими версиями.
Greasemonkey 2.0 - лучшее расширение для запуска пользовательских скриптов

В Greasemonkey 2.0 некоторые старые скрипты не будут работать из-за двух изменений, сделанных в целях безопасности.

Во-первых, изменилась работа привилегированной песочницы в соответствии с изменениями, сделанными Mozilla в unsafeWindow из Add-on SDK. Теперь, чтобы записывать значения в unsafeWindow, требуется использовать новые методы cloneInto(), exportFunction() и createObjectIn().

Во-вторых, изменилась обработка режима @grant, с помощью которого пользовательские скрипты указывают, к каким методам API им нужен доступ. Если методы не указывались прямо, то раньше Greasemonkey пытался установить их самостоятельно и выбрать подходящий режим @grant. Теперь в таких случаях по умолчанию устанавливается флажок @grant none, то есть нулевой доступ.

В анонсе также сказано, что изменение в работе @grant не затрагивает ранее установленные скрипты, а вступает в силу только после редактирования, обновления или переустановки скрипта, или после установки нового скрипта.

В Greasemonkey 2.0 есть ещё несколько нововведений. Например, включена по умолчанию синхронизация пользовательских скриптов через Firefox Sync. Кроме того, из Greasemonkey удалены все ссылки на каталог пользовательских скриптов Userscripts.org, который уже больше месяца в дауне.
Ключевые теги: Greasemonkey





Добавить комментарий

КОММЕНТАРИИ

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Быстрый вход: 

ВОЗМОЖНО ВАС ЭТО ЗАИНТЕРЕСУЕТ

  • Релиз Firefox 30
    Проект Mozilla официально представил релиз web-браузера Firefox 30, а также мобильную версию Firefox 30 для платформы Android. В ближайшие часы ожидается обновление веток с длительным сроком
  • Chrome стал лидером среди браузеров
    По данным исследования, проведенного разработчиком программного обеспечения – компанией Adobe Systems, браузер Chrome обогнал по количеству пользователей Internet Explorer, став самым популярным
  • Как изменить скрытые настройки в браузере
    Браузеры оснащены опциями и параметрами, многие из которых скрыты. У каждого веб-обозревателя есть место, где можно изменить расширенные настройки, которые не доступны во вкладке основных параметров.
  • Microsoft рассказала, чего ждать в новой сборке браузера Internet Explorer
    Microsoft сообщила о разработке, по меньшей мере, четырех новых функций, которые войдут в следующую сборку веб-браузера Internet Explorer: API Web Audio, API Media Capture, поддержка ES6 и протокол
  • Как в Windows быстро изменить браузер по умолчанию
    Неважно, являетесь вы веб-разработчиком или просто заядлым интернет-пользователем, у вас может возникнуть необходимость пользоваться несколькими браузерами. У каждого браузера есть свои недостатки и
Информация
Комментировать статьи на сайте возможно только в течении 90 дней со дня публикации.