Пользовательский скрипт Zoom Image

Некоторое время я искал способ масштабирования изображений в веб-браузере Firefox с минимальными усилиями. Что-то похожее на отличное Hoover Zoom расширение для браузера Google Chrome. И хотя были некоторые расширения и пользовательские скрипты, поддерживающие некоторые сайты, практически не было ничего, что могло бы работать на всех веб-сайтах в Интернете (ближайшим из них был Увеличение изображения Firefox расширение).

А потом я обнаружил Zoom Image. Zoom Image — это пользовательский скрипт, который должен быть совместим со всеми браузерами, поддерживающими пользовательские скрипты. Пользователям Firefox требуется надстройка Greasemonkey или сопоставимая надстройка, например Скрипичный для запуска пользовательского скрипта.

После установки он добавляет небольшой оверлей в верхний левый угол каждого изображения. Это наложение видно только при наведении курсора мыши на изображение.

увеличить изображение

Три кнопки слева направо предназначены для увеличения, уменьшения и сброса изображения. Щелчок по одной из кнопок выполняет основное действие. Действия влияют только на основное изображение, все остальные элементы страницы остаются неизменными.

Хотя эта функция удобна сама по себе, она по-прежнему требует, чтобы вы нажимали кнопки панели инструментов, чтобы изменить уровень масштабирования изображения. Для этого разработчик добавил второй вариант, который вообще не требует щелчков мышью.

Для этого вам нужно навести указатель мыши на панель инструментов, которую пользовательские скрипты добавляют к изображению. Колесо мыши затем можно использовать для увеличения и уменьшения изображения без щелчков мыши. Вероятно, это более удобный вариант, хотя он означает, что вам все равно нужно переместить курсор мыши на панели инструментов, прежде чем функция станет доступной.

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

Основные инструкции доступны на сайте разработчика по адресу Вадиком. Пользовательский скрипт можно скачать или установить прямо по адресу Github.