Greasemonkey 2.0 - лучшее расширение для запуска пользовательских скриптов
Самое лучшее расширение для запуска пользовательских скриптов с локальным срабатыванием в браузере — это Greasemonkey. 17 июня 2014 года разработчики выпустили вторую версию этого расширения Greasemonkey 2.0, которая работает с браузером Firefox 29+.
Появление 2.0 после 1.12, 1.13 и 1.14 не означает, что авторы расширения реализовали нечто экстраординарное. Совсем нет, в плане новых функций это вполне рядовой релиз. Но сменить мажорный номер необходимо, когда внедряется формат, несовместимый с предыдущими версиями.
В Greasemonkey 2.0 некоторые старые скрипты не будут работать из-за двух изменений, сделанных в целях безопасности.
Во-первых, изменилась работа привилегированной песочницы в соответствии с изменениями, сделанными Mozilla в unsafeWindow из Add-on SDK. Теперь, чтобы записывать значения в unsafeWindow, требуется использовать новые методы cloneInto(), exportFunction() и createObjectIn().
В анонсе также сказано, что изменение в работе @grant не затрагивает ранее установленные скрипты, а вступает в силу только после редактирования, обновления или переустановки скрипта, или после установки нового скрипта.
В Greasemonkey 2.0 есть ещё несколько нововведений. Например, включена по умолчанию синхронизация пользовательских скриптов через Firefox Sync. Кроме того, из Greasemonkey удалены все ссылки на каталог пользовательских скриптов Userscripts.org, который уже больше месяца в дауне.
Ключевые Теги: Greasemonkey
Комментировать статьи на сайте возможно только в течении 90 дней со дня публикации.