Как добавить свое расширение в яндекс браузер
Перейти к содержимому

Как добавить свое расширение в яндекс браузер

  • автор:

Работа с расширениями в «Яндекс.Браузере»: устанавливаем, удаляем, настраиваем

Браузер от компании Яндекс прекрасно справляется с основными задачами интернет-сёрфера, но его функциональность можно легко дополнить, установив расширения. Они помогут настроить интерфейс лично под каждого пользователя и значительно повысить уровень комфорта и скорости работы.

Как открыть раздел с расширениями для «Яндекс.Браузера»

Яндекс позаботился о своих пользователях и лично составил список безопасных дополнений, которые ни при каких условиях не навредят пользователю. Чтобы ознакомиться с этим список, выполните следующие действия:

    Откройте меню браузера.

«Яндекс.Браузер»

Открываем меню браузера

Меню «Яндекс.Браузера»

Выбираем пункт «Дополнения»

Здесь представлены и разбиты на группы наиболее часто используемые дополнения. Чтобы увидеть их все, а это более полутора тысяч программ, нажмите на кнопку «Каталог расширений для «Яндекс.Браузера» внизу страницы.

Яндекс. Дополнения

Открываем каталог расширений

Как отследить поступление новых программ

  1. Для этого зайдите в каталог «Яндекс.Браузера» через страницу с дополнениями.

Каталог расширений

Здесь вы увидите список всех доступных расширений

Расширения для браузера

Сортируем расширения по дате добавления

Установка нужных компонентов

Все расширения, представленные в каталоге, поддерживаются браузером, но насколько качественно они будут выполнять свою работу, зависит только от разработчика. Предположить это можно, посмотрев на количество звёзд. К тому же есть раздел «О расширении», в котором указаны все параметры: количество скачиваний, категория, версия, размер, дата последнего обновления, тип лицензионного соглашения, ссылки на авторов и языки, поддерживаемые кроме основного.

После того как вы нашли нужное в списке, стоит переходить к установке:

    Нажимаем зелёную кнопку «Добавить в «Яндекс.Браузер».

Каталог расширений для браузера

Нажимаем кнопку «Добавить в «Яндекс.Браузер»

Каталог расширений для «Яндекс.Браузера»

Нажимаем на кнопку «Установка»

Уведомление

Подтверждаем действие установки

Видео: как найти и установить расширение в «Яндекс.Браузере»

Проблемы с работой установленных компонентов

Если вы установили утилиту, а она работает некорректно или не работает совсем, то попробуйте следующие способы устранения проблемы:

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

Отзывы об ошибках

Сообщите об ошибке в отзывах к расширению

Как удалить расширения в «Яндекс.Браузере»

Рано или поздно дополнение перестанет приносить пользу и станет только мешать, в этом случае следует его удалить:

    Открываем меню программы.

Меню браузера

Открываем меню «Яндекс.Браузера»

Меню. Дополнения

Заходим во вкладку «Дополнения»

Дополнения для «Яндекс.Браузера»

Отключаем или удаляем дополнение

Подтверждение удаления

Подтверждаем удаление дополнения, нажав кнопку «Удалить»

Советы по работе с дополнениями в «Яндекс.Браузере»

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

Компания Яндекс самостоятельно создала расширения и постоянно дополняет их список. Вы самостоятельно можете выбрать из него дополнение под себя, установить его, отключить или удалить в любой момент. Также если вы являетесь разработчиком, то можете добавить своё приложение для каталога.

  • Автор: Денис Долгополов
  • Распечатать

Делаем своё расширение для браузера за 10 минут

В конце 2020 года мы делали проект со снежинками — писали специальный скрипт, который запускал падающий снег на сайтах. Если бы мы хотели сделать такой снег на любом своём сайте, это не составило бы труда: добавляешь скрипт в код страницы, и готово.

А вот на чужих сайтах была проблема. Скрипт нужно было вставлять через консоль. А если на сайте была настроена политика безопасности, которая запрещает запуск внешних скриптов, то магия не срабатывала.

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

�� Что такое расширение

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

Примеры того, что может сделать расширение:

  • Сохранить ваши пароли и другие личные данные,
  • Выдрать из страницы скрытые данные (например, ссылку на скачивание музыки).
  • Менять что-то на странице, например, отключать рекламу, переводить текст, удалять ненужное.
  • Собирать статистику вашей работы в интернете.
  • Подключаться к другим сервисам (почте, чатам, файлообменникам) и взаимодействовать с ними из браузера.

В этой статье

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

Манифест

В каждом расширении для браузера должен быть манифест — документ, в котором написано:

  • как называется расширение;
  • к чему расширение может получить доступ;
  • какие скрипты будут работать в фоне;
  • как должна выглядеть иконка расширения;
  • что показать или что выполнить, когда пользователь нажмёт на иконку расширения.

Манифест задаёт общие правила для всего расширения, поэтому манифест — единственный обязательный компонент. Можно обойтись без иконок и скриптов, но манифест обязательно должен быть.Каждый манифест хранится в файле manifest.json — создадим пустой файл с таким именем и напишем внутри такое:

«name»: «Запускаем снежинки на любом сайте»,
«description»: «Проект журнала Код»,
«version»: «1.0»,
«manifest_version»: 3
>

Первые две строчки — это название и подробное описание расширения. Третья отвечает за номер версии расширения, а последняя говорит браузеру, какая версия манифеста используется в описании. На момент выхода статьи в феврале 2021 года используется третья версия.

Сохраняем файл и всё, расширение готово. Оно ничего не умеет, ничего не делает, зато мы уже можем добавить его в браузер. Для этого запускаем Хром и в адресной строке пишем:

Мы попадаем на страницу, которая нам покажет все установленные расширения:

Делаем своё расширение для браузера за 10 минут

Чтобы добавить своё расширение, в правом верхнем углу включаем режим разработчика, а затем нажимаем «Загрузить распакованное расширение»:

Делаем своё расширение для браузера за 10 минут

Теперь выбираем папку, в которой лежит наш манифест:

Делаем своё расширение для браузера за 10 минут

Отлично, мы только что добавили в браузер новое расширение:

Делаем своё расширение для браузера за 10 минут

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

Чтобы было проще работать и тестировать расширение, закрепим его на панели браузера:

Делаем своё расширение для браузера за 10 минут

Иконки

У расширения есть две иконки, которыми мы можем управлять:

  1. Картинка в карточке расширения на странице настроек.
  2. Иконка на панели браузера.

Чтобы не рисовать всё с нуля, скачаем папку с иконками из того же руководства Google и положим её в ту же папку, что и манифест:

Теперь добавим иконки в манифест. За картинку в карточке отвечает блок icon, а за иконку на панели — блок action. Разные размеры картинки нужны для того, чтобы на разных мониторах с любой плотностью пикселей иконки выглядели хорошо:

 < "name": "Запускаем снежинки на любом сайте", "description": "Проект журнала Код", "version": "1.0", "manifest_version": 3, "action": < "default_icon": < "16": "/images/get_started16.png", "32": "/images/get_started32.png", "48": "/images/get_started48.png", "128": "/images/get_started128.png" >>, "icons": < "16": "/images/get_started16.png", "32": "/images/get_started32.png", "48": "/images/get_started48.png", "128": "/images/get_started128.png" >>

Сохраняем манифест, обновляем расширение на странице настроек и смотрим результат:

Добавляем иконки в манифест

Настраиваем разрешения

Разрешения — это то, что браузер позволяет делать расширению со страницами и с их содержимым. Для запуска снежинок нам нужно сделать две вещи:

  1. Понять, какая вкладка сейчас активная, чтобы запустить снежинки именно на ней.
  2. Запустить наш скрипт со снежинками.

Чтобы получить доступ к активной вкладке и к запуску скриптов, добавим в манифест такую строку:

«permissions»: [«activeTab», «scripting»],

Показываем меню

Если мы сейчас нажмём на иконку расширения на панели браузера, то ничего не призойдёт, потому что мы ничего не запрограммировали. Исправим это — сделаем так, чтобы при нажатии расширение показывало кнопку запуска. Когда расширение будет уметь больше, вместо одной кнопки можно будет показать целое меню.

Чтобы сделать всплывающее меню, добавим в манифест в раздел action такую строку:

Она означает, что при нажатии на иконку мы увидим рядом с ней мини-страничку, на которой что-то будет.Создадим в той же папке расширения файл popup.html и добавим в него такой код:

     /* задаём размеры кнопки и размер текста на кнопке */ button   

Чтобы браузер не ругался, что у нас нет файла popup.js , создадим пустой файл с таким названием и положим его в ту же папку:

Показываем меню расширения

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

Показываем меню расширения

Запускаем снежинки

Вся магия будет происходить в файле popup.js — откроем его и добавим такой код:

// получаем доступ к кнопке let snow = document.getElementById("snow"); // когда кнопка нажата — находим активную вкладку и запускаем нужную функцию snow.addEventListener("click", async () => < // получаем доступ к активной вкладке let [tab] = await chrome.tabs.query(< active: true, currentWindow: true >); // выполняем скрипт chrome.scripting.executeScript(< // скрипт будет выполняться во вкладке, которую нашли на предыдущем этапе target: < tabId: tab.id >, // вызываем функцию, в которой лежит запуск снежинок function: snowFall, >); >); // запускаем снег function snowFall()

Последнее, что нам осталось сделать, — положить в функцию snowFall() полный код скрипта из проекта со снежинками и сохранить файл.

Проверка

В прошлый раз мы не смогли запустить скрипт на любой странице Яндекса — мешала политика безопасности. Теперь всё работает:

Проверяем расширение

Скачать упакованное расширение. Перед установкой его нужно распаковать в любую папку.

Можно ли установить свое расширение в яндекс.браузер с компьютера?

Возможна ли установка расширения не из магазина Яндекса или Опера в яндекс.браузер с диска своего компьютера?

  • Вопрос задан более двух лет назад
  • 19763 просмотра

Комментировать
Решения вопроса 0
Ответы на вопрос 2

vabka

Токсичный шарпист

Да. Скачиваешь расширение в формате zip.
Разархивируешь в папку
Открываешь в браузере раздел с дополнениями
Перетаскиваешь папку в окно браузера

Ответ написан более двух лет назад
Нравится 5 4 комментария
В версии 22.7.2.902 уже не работает!
Тупо открывается «Содержание» файлов папки расширения!

vabka

I-Opa, должно работать. Максимум — нужно включить режим разработчика, чтобы устанавливать из файла

Василий Банников, спасибо за подсказку!
В меню браузера, да и в Настройках нет доступа к вкладке Расширения. Пришлось через browser://extensions/ залазить и включать!
Теперь через вкладку Дополнения невозможно добавить, только через Расширения!

Я наконец-то решился скачать Яндекс браузер и уже битый час пытаюсь понять, почему в нем нельзя добавить свое расширение, как в хроме, например. А все оказалось настолько просто. Вы очень помогли, спасибо.

Расширения в «Яндекс.Браузере»: установка и решение проблем с инсталляцией, настройка, отключение

Расширения в

Show

Большинство начинающих юзеров ПК знает, что в обозреватели можно встраивать специальные маленькие утилиты, которые значительно расширяют возможности основного приложения. Как установить и настроить такие скрипты для «Яндекс.Браузера»? Что предпринять, если не удаётся инсталлировать нужное дополнение к обозревателю?

Что такое расширения в обозревателях

Расширения (по-другому, дополнения) — миниатюрные скрипты (программки), которые встраиваются в обозреватели и работают в его интерфейсе. Их устанавливают, чтобы пользоваться опциями, которых нет в браузере или на самих сайтах (например, кнопка для скачивания музыки в социальной сети). Существует масса видов таких программ: от блокировщиков рекламы, например, AdBlock, до сервисов VPN и платформ, которые показывают актуальный курс криптовалют.

Установка расширения в браузере

Расширения выполняют разные функции: показывают курс валют, подключаются к сети VPN, блокируют рекламу и многое другое

Не стоит перебарщивать с количеством расширений в обозревателе — программа и в целом ПК начнут медленно работать. Устанавливайте только самые нужные и полезные. Сделать это можно через официальные магазины дополнений (например, в Opera Addons и Chrome Web Store для «Яндекс.Браузера»), а также через официальные сайты конкретных расширений. Первые два метода наиболее безопасные, так как перед публикацией в магазине плагины проверяются на наличие вирусов и работоспособность.

Как открыть раздел с расширениями в «Яндекс.Браузере» и включить нужные

В обозревателе от компании «Яндекс» уже собраны (предустановлены) дополнения с различными функциями, поэтому необязательно что-то скачивать — достаточно найти и активировать установленный уже плагин в разделе утилиты:

    Кликните в правой части окна обозревателя по значку в виде гамбургера (три горизонтальные линии). В сером меню утилиты щёлкните по строчке «Дополнения» с изображением пазла.

Меню браузера

В меню браузера кликните по строчке «Дополнения»

Вкладка «Дополнения»

Во вкладке «Дополнения» находятся все расширения: предустановленные и те, что были инсталлированы юзером

Включенные расширения

Включенные расширения справа имеют жёлтые тумблеры

Где найти и установить новое расширение

Если в стандартном списке вы не нашли нужное дополнение, отправляйтесь в магазин Opera Addons (у «Яндекс.Браузера» и «Оперы» общий магазин расширений):

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

Блок «Из других источников»

Перейдите в каталог расширений «Яндекс.Браузера»

Поиск дополнения

Если вам нужно выполнить поиск дополнения, воспользуйтесь строкой справа

Тематики дополнений

Выберите тематику дополнения

Добавления расширения

Кликните по зелёной кнопке «Добавить»

Установка скрипта

Подождите, пока установится скрипт

Установка расширения

Подтвердите установку дополнения в окошке

Установленное расширение

Справа откроется диалоговое окно с сообщением об успешной инсталляции

Панель расширения

У каждого расширения есть своя панель, которая открывается кликом по иконке

Видео: как инсталлировать новое дополнение через официальный магазин

Установка расширений из каталога для Chrome

Хотя магазином Chrome Web Store пользуются в основном юзеры «Гугл Хрома», дополнения в нём подойдут и обозревателю от Yandex. Однако учтите, что не все приложения совместимы — в некоторых случаях установка будет невозможна. Рассмотрим инсталляцию:

    Переходим по этой ссылке в «Яндекс.Браузере», которая ведёт в Store. В левой части окна сразу при необходимости вводим поисковой запрос, если известно название расширения.

Поиск в магазине «Хрома»

Если знаете точное название скрипта, найдите его с помощью строки поиска слева

Ввод запроса

Введите запрос в строку

Список возможностей

Перечень категорий поможет отфильтровать дополнения во время поиска

Кнопка «Установить»

Щёлкните по кнопке «Установить»

Подтверждение инсталляции

Подтвердите инсталляцию скрипта через магазин «Хрома»

Возможные ошибки при инсталляции: почему происходят и как решить

Во время инсталляции или уже в процессе работы могут возникать разные проблемы с дополнениями — рассмотрим решение самых распространённых.

Постоянное отключение дополнения

«Яндекс.Браузер» всегда блокирует работу дополнений, загруженных с сайтов, которые система считает подозрительными. В процессе работы пользователь получает сообщение о том, что дополнение принудительно деактивировано.

Принудительное отключение скрипта

Браузер сам принудительно отключает непроверенные скрипты

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

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

Не удаётся проверить подлинность дополнения

Часто «Яндекс.Браузер» повторно проверяет все ранее инсталлированные расширения. В итоге может появиться сообщение о том, что утилита для «сёрфинга» не может отыскать подтверждение подлинности дополнения. В этом случае рекомендуется последовать совету в уведомлении — нажать на клавишу «Переустановить». Браузер удалит, а затем загрузит уже проверенную версию скрипта.

Ошибка проверки подлинности

Если браузеру не удалось проверить подлинность расширения, значит, вам необходимо переустановить скрипт

Плагин не поддерживается

Если сообщение об отсутствии поддержки возникло при инсталляции скрипта из магазина «Хрома», вы ничего сделать не сможете — попробуйте найти то же расширение в магазине Opera Addons.

Если ошибка появилась при установке из стандартного магазина, попробуйте сначала обновить браузер, а затем очистить кэш обозревателя:

  1. Запустить браузер. Открыть меню и выбрать пункт «Настройки».
  2. Немного промотать страницу вниз и нажать на кнопку «Показать дополнительные настройки».

Дополнительные настройки

Откройте дополнительные настройки

Очистка истории

Кликните по «Очистить историю загрузки»

Запуск очистки

Выделите необходимые пункты и нажмите на «Очистить историю»

Если апдейт и очистка не помогли, переустановите обозреватель: удалить его с помощью стороннего деинсталлятора, например, Revo Uninstaller, чтобы удалить даже остаточные файлы утилиты (стандартное удаление этого сделать не позволит). После этого установите снова браузер, скачав дистрибутив с официального сайта.

«Яндекс.Браузер» заблокировал установку потенциально опасного расширения

Объяснений у этой ошибки два: включённая опция Protect для защиты или вирусная активность на ПК.

Блокировка расширения

Браузер может заблокировать установку опасного расширения

Если вы хотите загрузить плагин, который блокируется «Яндекс.Браузером», выполните такие шаги:

  1. Откройте «Меню» браузера (справа вверху три полоски) и перейдите в «Настройки».
  2. Выберите пункт «Безопасность».

Настройки безопасности

Перейдите в настройки безопасности

Защита от угроз

Отключите первый пункт в разделе «Защита от угроз»

Отключение «Антишока»

Деактивируйте «Антишок» и Adguard

Если ошибка появляется уже в процессе работы в интернете, значит, проблема связана с вирусной активностью. Просканируйте свой ПК на наличие вирусов. Воспользуйтесь сторонней защитной портативной утилитой: Malwarebytes, AdwCleaner, Dr. Web CureIt и прочее. Также очистите систему с помощью стандартного сервиса «Виндовс» «Очистка диска» или через CCleaner или другую подобную утилиту от стороннего разработчика. Также рекомендуется обновить браузер и отключить расширения, которыми вы не пользуетесь.

Удаление плагинов

Процедура удаления доступна только для плагинов в разделе «Из других источников», то есть для тех, что вы сами устанавливали ранее. Стандартные расширения убрать не получится:

    Отыщите нужный плагин во внутренней вкладке и нажмите на ссылку «Подробнее», чтобы меню раскрылось. Жмём на белую кнопку «Удалить».

Кнопка «Удалить»

Щёлкните по «Удалить» в развёрнутом меню

Подтверждение удаления скрипта

Подтвердите удаление скрипта в правом окошке

Опция «Удалить»

Выберите пункт «Удалить» в контекстном меню

Видео: как избавиться от расширения в «Яндекс.Браузере»

Настройка расширений

Многие дополнения настраиваются: параметры для изменения в случае каждого дополнения будут разными. Для начала откройте панель с настройками:

    Параметры можно менять в самом меню расширения — кликните левой клавишей его иконке на верхней панели. Рассмотрим для примера настройку для дополнения DotVPN. Раскройте раздел с настройками с помощью значка в виде шестерни справа.

Меню расширения DotVPN

Кликните по шестеренке в небольшом интерфейсе справа

Настройка расширения

Переключайте параметры в зависимости от ваших предпочтений и целей использования скрипта

Выбор страны

Если у вас сервис VPN, выберите обязательно страну

Кнопка «Настройки»

Кнопка «Настройки» доступна в развёрнутом меню

Настройка Pushbullet

Настройка некоторых дополнений возможна в отдельной вкладке

Отключения рекламы в дополнениях

У многих расширений есть платные и бесплатные варианты. Версии без оплаты обычно идут с рекламой. Для её деактивации достаточно включить во внутренней вкладке браузера «Дополнения» плагин «Антишок» — он уже встроен в обозреватель. Он находится практически в начале списка, в блоке «Безопасность в сети». Также активируйте плагин «Блокировка мешающей рекламы» и Adguard.

Включение «Антишока»

Активируйте встроенные плагины для блокировки рекламы

Расширения браузера позволяют работать с теми функциями, которых нет в утилите, либо же использовать более качественный сервис по сравнению со стандартным, например, в случае блокировки рекламы. В «Яндекс.Браузер» при установке уже встраиваются некоторые расширения — их список находится во внутренней вкладке, в которой можно управлять скриптами: удалять, включать, отключать, настраивать. Если у вас возникли проблемы с дополнением, очистите кэш обозревателя и переустановите скрипт. Также можете попробовать очистить файлы все «операционки» в целом, проверить ПК на вирусы и переустановить сам браузер.

  • Автор: Екатерина Васильева
  • Распечатать

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *