Расширение Tampermonkey устанавливается в Яндекс Браузер напрямую из магазина Chrome Web Store, поскольку обозреватель построен на движке Chromium и поддерживает расширения из каталога Google. Ниже разберём, как добавить менеджер пользовательских скриптов, где брать сами скрипты, как их включать и что проверять, если скрипт не срабатывает на нужной странице.
Материал подходит для актуальных версий Яндекс Браузера на Windows и macOS. Интерфейс Tampermonkey периодически обновляется, поэтому названия отдельных пунктов меню в вашей версии могут незначительно отличаться — ориентируйтесь на общую логику действий.
Что такое Tampermonkey и зачем он нужен
Tampermonkey — это менеджер пользовательских скриптов (userscripts). Сами по себе скрипты — небольшие фрагменты кода на JavaScript, которые запускаются на конкретных сайтах и изменяют их поведение: убирают лишние элементы, добавляют кнопки, автоматизируют рутинные действия.
Расширение берёт на себя рутину: определяет, на каких страницах должен работать каждый скрипт, внедряет код в нужный момент загрузки, хранит настройки и позволяет быстро включать или отключать отдельные сценарии. Без такого менеджера запускать userscripts в браузере практически невозможно.
- 🧩 Установка и обновление скриптов в пару кликов
- ⚙️ Гибкая настройка условий запуска для каждого скрипта
- 📊 Панель управления со списком всех сценариев и их статусом
- 🔄 Синхронизация настроек между устройствами (при включённой опции)
Установка Tampermonkey в Яндекс Браузер
Яндекс Браузер совместим с расширениями из Chrome Web Store, поэтому установка не отличается от процедуры в Google Chrome. Откройте страницу Tampermonkey в магазине расширений — проще всего найти её поиском по запросу «Tampermonkey Chrome Web Store» — и нажмите кнопку установки. Браузер покажет запрос разрешений, после подтверждения иконка расширения появится на панели.
Если иконку не видно, проверьте меню расширений: откройте Настройки → Дополнения или нажмите значок пазла на панели инструментов и закрепите Tampermonkey. После установки клик по иконке открывает меню, где доступны включённые скрипты и переход в панель управления.
☑️ Установка Tampermonkey
⚠️ Внимание: устанавливайте Tampermonkey только из официального магазина расширений. Сторонние сборки и «модифицированные» версии с файлообменников могут содержать вредоносный код, который получит доступ ко всем посещаемым страницам.
Где брать и как устанавливать скрипты
Пользовательские скрипты распространяются через специализированные каталоги. Наиболее известные — Greasyfork и OpenUserJS. На странице скрипта обычно есть кнопка «Установить»: при нажатии Tampermonkey перехватывает файл и показывает окно предпросмотра с исходным кодом и списком сайтов, на которых скрипт будет работать.
Перед подтверждением установки полезно просмотреть код: обратите внимание на директиву @match или @include в заголовке — именно она определяет, на каких адресах сработает скрипт. Если скрипт запрашивает доступ ко всем сайтам без видимой причины, это повод отнестись к нему осторожнее.
Настройка и управление скриптами
Панель управления открывается через меню расширения — пункт Панель управления (Dashboard). Здесь собраны все установленные скрипты: их можно включать и выключать переключателем, редактировать код во встроенном редакторе, менять порядок выполнения и удалять.
Вам доступны и глобальные настройки расширения. В разделе настроек можно включить проверку обновлений скриптов, настроить экспорт и импорт конфигурации, а также выбрать уровень опыта пользователя — от него зависит, сколько дополнительных опций отображается в интерфейсе.
- 🟢 Зелёный переключатель — скрипт активен и работает на подходящих страницах
- ✏️ Иконка редактирования открывает встроенный редактор кода
- 🗑️ Корзина удаляет скрипт вместе с его настройками
- 🌐 Клик по имени скрипта показывает список сайтов, где он запускается
Сравнение Tampermonkey с аналогами
Tampermonkey — не единственный менеджер userscripts, совместимый с Яндекс Браузером. Ниже — сравнение с популярными альтернативами по ключевым параметрам. Данные ориентировочные и отражают общее положение проектов; детали могут меняться с обновлениями.
| Критерий | Tampermonkey | Violentmonkey | Greasemonkey |
|---|---|---|---|
| Открытый исходный код | Нет | Да | Да |
| Поддержка Яндекс Браузера | Да | Да | Ограниченная (ориентирован на Firefox) |
| Встроенный редактор | Да | Да | Да |
| Синхронизация настроек | Да | Через внешние сервисы | Нет |
| Автообновление скриптов | Да | Да | Да |
Для Яндекс Браузера практический выбор обычно сводится к Tampermonkey и Violentmonkey: оба стабильно работают на Chromium-движке, а Greasemonkey развивается прежде всего для Firefox.
Решение типичных проблем
Наиболее частая жалоба — скрипт установлен, но на странице ничего не меняется. Начните проверку с простого: откройте меню Tampermonkey на нужной вкладке и посмотрите, отображается ли скрипт в списке активных. Если его там нет, вероятная причина — несовпадение адреса страницы с шаблоном в директиве @match.
Другие возможные причины: скрипт выключен переключателем, расширение отключено в настройках браузера, либо сайт обновился и изменил структуру страницы, из-за чего код перестал находить нужные элементы. В последнем случае помогает обновление скрипта до свежей версии или поиск альтернативы в каталоге.
Как проверить, что скрипт вообще запускается
Откройте нужную страницу, кликните по иконке Tampermonkey — в меню будут перечислены скрипты, запущенные на этой вкладке. Если скрипт в списке есть, но эффекта нет, откройте консоль разработчика (F12) и поищите ошибки, связанные с именем скрипта.
⚠️ Внимание: скрипты с доступом к страницам банков и платёжных сервисов — потенциальный риск. Не устанавливайте сценарии, обещающие «бонусы» или «скидки» на финансовых сайтах, и удаляйте скрипты, назначение которых вы не понимаете.
Безопасность при использовании скриптов
Пользовательский скрипт выполняется с правами страницы, на которой запущен: теоретически он может читать содержимое страницы и отправлять данные на сторонний сервер. Поэтому доверие к источнику — ключевой критерий. Отдавайте предпочтение скриптам с большим числом установок, историей обновлений и открытым обсуждением на странице каталога.
Периодически проводите ревизию: откройте панель управления и удалите скрипты, которыми больше не пользуетесь. Чем меньше активных сценариев, тем меньше нагрузка на браузер и ниже вероятность конфликтов между скриптами на одной странице.
Часто задаваемые вопросы
Работает ли Tampermonkey в мобильном Яндекс Браузере?
Поддержка расширений в мобильных браузерах ограничена и зависит от версии приложения. Если ваш вариант Яндекс Браузера на Android поддерживает установку дополнений, Tampermonkey может работать, но стабильность и совместимость скриптов не гарантируются. Проверяйте актуальные возможности в официальном описании приложения.
Почему после обновления браузера скрипты перестали работать?
Возможная причина — отключение расширения при обновлении или изменение политики браузера в отношении дополнений. Проверьте раздел Дополнения в настройках, убедитесь, что Tampermonkey включён, а затем обновите сами скрипты через панель управления.
Можно ли перенести скрипты на другой компьютер?
Да. В настройках Tampermonkey предусмотрен экспорт конфигурации в файл и последующий импорт на другом устройстве. Также доступна синхронизация через браузерные сервисы, если эта опция включена в настройках расширения.
Замедляет ли Tampermonkey работу браузера?
Само расширение потребляет немного ресурсов. Заметное влияние возможно при большом количестве активных скриптов на тяжёлых страницах. Если браузер стал работать медленнее, отключите часть скриптов и проверьте, исчезла ли проблема.
Чем Tampermonkey отличается от обычных расширений?
Tampermonkey — это платформа для запуска пользовательского кода, а не самостоятельный инструмент с фиксированной функцией. Обычное расширение делает одну задачу, а Tampermonkey позволяет запускать множество независимых сценариев, написанных разными авторами под конкретные сайты.