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

Обновлено: 05.07.2024

В конце 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. Разные размеры картинки нужны для того, чтобы на разных мониторах с любой плотностью пикселей иконки выглядели хорошо:

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

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

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

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

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

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

"permissions": ["activeTab", "scripting"],

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

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

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

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

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

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

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

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

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

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

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

Проверка

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

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

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

Куки-стаффинг
Начнем с наиболее распространенной модели заработка на браузерных расширениях, которым пользуются вебмастеры и арбитражники. Называется метод cookie stuffing, что дословно переводится как «начинка печенья».

Суть куки-стаффинга заключается в подмене cookie. Напомним, что куки-файлы используются для сбора персональной информации о пользователе. А еще, благодаря им, CRM-системы онлайн-магазинов и партнерских программ понимают, кто именно привел клиента. Подхватить пиратские куки просто — достаточно скачать любую непроверенную программу на свой компьютер. Мошенники внедряют вредоносные файлы в бесплатные программы, которые так любят скачивать на свои ПК обычные юзеры. Согласно статистике TrackAd, 62% фрода в CPA-сетях основано именно на куки-стаффинге.



Чаще всего куки меняют через теги img, html и iframe. Менее распространенный способ подмены — разработка собственного тулбара. Тулбар — это многофункциональное приложение для браузера, которое предлагает пользователям ряд полезных решений: прослушивание музыки, удобное отображение погоды, курса валют, новостей и так далее. Вместе с большим количеством инструментов вебмастеры незаметно добавляют туда шпионское ПО, скрытые майнеры и утилиты для подмены куки.

Вот как выглядит «классическая» схема подмены: с помощью специальных тегов, установленных в браузерные расширения, у пользователя незаметно открывается несколько страниц внутри уже открытых — отнимает это долю секунды, поэтому наличие вредоносных расширений сложно заметить. После перехода личный ID пользователя фиксируется в CRM онлайн-магазина и партнерки. В дальнейшем, если человек купит что-то на открытых тегами сайтах, конверсия засчитается вебмастеру. Магазины для стаффинга выбирают максимально популярные, чтобы не прогадать: Amazon, eBay, AliExpress и другие.


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

Продажа пользователей VPN сервисам
Об интересном способе заработка на браузерных расширениях рассказал специалист по кибербезопасности Брайан Кребс. Мужчина провел мини-расследование — выяснилось, что компания Infatica, предоставляющая веб-прокси, научилась зарабатывать необычным способом. Представители компании договаривались с разработчиками браузерных расширений, а те, в свою очередь, внедряли в собственные приложения коды прокси-сервиса.

Таким образом, пользователи, скачивающие приложения, предоставляли свои ресурсы компании для дальнейшей настройки маршрутизации трафика клиентов. Стоимость покупки базы активных пользователей варьировалась от $15 до $45 за 1 000 человек. Всего удалось найти 30 популярных расширений со встроенным кодом Infatica.


Одно из таких расширений называется iNinja, его аудитория составляет приблизительно 400 000 человек.
Установка расширений за деньги
Разработчики предлагают обычным пользователям зарабатывать на установке расширений для браузера. Все, что нужно, — это установить нужное ПО и периодически просматривать рекламу партнеров. Да, больших денег таким образом не заработаешь, но на 200-300 рублей в месяц можно рассчитывать. Сервисов по подбору подобных предложений много, например: TeaserFast, SurfEarner, HunterLead и другие.


Большие перспективы предлагают реферальные системы расширений для заработка. Например, SurfEarner разработал реферальную систему, благодаря которой на приглашенных пользователях можно зарабатывать в пассивном режиме. Если верить калькулятору на сайте, можно получать по 1 476 рублей в день, если пригласить 5 людей, каждый из которых привлечет еще 3 человека. Чем больше людей, тем больше доход. Количество рефералов не ограничено. ​


Расширения с промокодами и скидками
Зарабатывать на расширениях можно при помощи партнерских сетей. Разработчики создают браузерные приложения, которые регулярно рассылают подборки промокодов, бонусов и скидок от популярных магазинов. Когда человек захочет воспользоваться одним из предложений, то перейдет по реферальной ссылке. За каждого приведенного клиента владелец софта получит выплату в CPA-сети. Одно из таких расширения называется PepperSale, разработано оно специально для Google Chrome.Браузерный майнинг
Одним из наиболее вредоносных способов заработка на интернет-пользователях считается браузерный майнинг. Работает он так: в браузерные расширения встраивается код, который незаметно для пользователя начинает майнить криптовалюту. Заработанные средства переходят на счет владельца расширения. Несмотря на то, что браузеры активно борются с подобным ПО, криптомайнинг продолжает функционировать.

Так, согласно исследованию 2019 года специалиста Malwarebytes Джерома Сегуры, телеметрия Malwarebytes насчитывает не менее 50 000 блоков в день, то есть на сервер майнинг-платформы ежедневно поступает более 50 000 запросов. В статье речь идет о закрытии майнинг-сервиса Coinchive. Несмотря на то, что сервис закрылся, программные коды, установленные во вредоносные расширения, продолжают подавать запросы на его сервисы. Другими словами, основной сервис по майнингу через браузерное ПО был закрыт, но владельцы расширений не оставляют попыток добывать криптовалюту через компьютеры обычных пользователей.Оплата за дополнительные возможности
Честный и прозрачный способ заработка на расширениях — разработка эксклюзивных возможностей, за получение доступа к которым пользователи будут отправлять донаты. В качестве примера можно привести VPN-сервисы, которые дают определенное количество трафика в день бесплатно, но для получения большего его количества придется заплатить. В качестве примера возьмем расширение Rusvpn для Google Chrome и Mozilla Firefox, скачать которое можно бесплатно в магазине Chrome. 200 мегабайт трафика в день сервис предоставляет бесплатно, а для получения безлимита нужно оплатить месячный тариф — 399 рублей. Добровольные пожертвования
Если же предложить дополнительные возможности пользователям не получается, можно попросить их делать добровольные пожертвования. Например, блокировщик рекламы Adblock один раз в несколько месяцев напоминает юзерам о важности материальной поддержки проекта.Монетизация через сторонние сервисы
Монетизировать работу расширений можно через сторонние сервисы. Одним из таких является Monetise — это популярный в бурже сервис для монетизации расширений. Здесь рекламодатели, представители разных сервисов и разработчики расширений находят друг друга для взаимовыгодного сотрудничества. Сама платформа выступает гарантом честных выплат.


Через Monetise можно принимать платежи от пользователей (вместо Chrome Webstore Payments, который отключил Google), а также договариваться о внедрении кодов рекламодателей.

Джордан разработал расширение, которое автоматизирует весь процесс. Называется оно Closet Tools. На помощи жене он решил не останавливаться, поэтому создал лендинг и начал продавать доступ к расширению. Начальная стоимость использования составляет $1 в день. На своей разработке Джордан зарабатывает $41 000 в месяц.
Как на расширения реагируют браузеры
Google следит за рынком браузерных приложений и не забывает вносить в него свои коррективы. Так, в июне 2020 года компания заблокировала 70 популярных расширений из Google Store, якобы из-за вредоносных «начинок». Подробно рассказали об инциденте в нашей статье. Немного раньше, в марте, представители компании заявили, что платных расширений в их магазине больше не будет — такое решение было принято из-за всплеска мошенничества. Об этом Google сообщил в блоге для разработчиков.Параллельно с этим Google отказался от поддержки и других встраиваемых в браузеры программ. Уже загруженные расширения компания будет поддерживать только до 2022 года. Об этом представители компании сообщили в своем блоге.Яндекс.Браузер также продолжает бороться с вредоносными расширениями, которые похищают личные данные пользователей, устанавливают на их компьютеры ПО для заработка и вредят любыми другими способами. Так, в декабре 2020 года Яндекс отключил ряд расширений для своего браузера, общая аудитория которых составляла 8 миллионов человек. Об этом компания рассказала в своем блоге на Habr.


Кстати, Яндекс довольно агрессивно навязывает свои услуги пользователям в последний год. На форумах пользователи массово жалуются на агрессивную рекламу Яндекс.Браузера. Пользователи разных браузеров получают такие уведомления:Учитывая агрессивные и навязчивые методы продвижения Яндекса, можно сделать вывод, что в русскоговорящем сегменте пользователей Яндекс.Браузер в ближайшие годы имеет все шансы стать популярнее, чем Google Chrome.

Браузер Opera не отстает от конкурентов и тоже активно блокирует вредоносные расширения, правда, не в таких масштабах, как Google Chrome и Яндекс.Браузер. На форуме Opera пользователи массово жалуются на блокировку полезных расширений:Mozilla поступает аналогично — все подозрительные расширения улетают в черный список. О причинах блокировки Mozilla рассказывает в своем блоге.Несмотря на многочисленные блокировки и ограничения со стороны браузеров, расширения продолжают приносить прибыль своим владельцам. Пока одни методы теряют актуальность, другие, наоборот, становятся востребованными. В 2021 году зарабатывать на расширениях можно, и доходы при этом ничем не ограничены.


Хотите написать расширение для Chrome, но не знаете, с чего начать? Читайте это руководство с нуля до подготовки к публикации скрипта содержимого. Здесь применяются фреймворк CSS TailWind и универсальный упаковщик Parcel.js, решаются проблемы переопределения стиля страницы и перезагрузки расширения. Весь код вы найдёте в конце.

Написать расширение для Chrome непросто. Это не то же самое, что разработка веб-приложения: не хочется перегружать браузер оверхедом JS, ведь расширения работают одновременно с сайтами. Более того, у нас нет инструментов упаковки или отладки из привычных фреймворков.

Когда я решил заня т ься созданием расширения для Chrome, то обнаружил: блог-постов и статей об этом довольно мало. И информации оказывается даже ещё меньше, если вам захочется использовать новые инструменты, например TailwindCSS.

В этом руководстве мы напишем расширение для Сhrome с помощью Parcel.js для упаковки и просмотра результатов, а также TailwindCSS для оформления. Кроме того, мы отделим стилизацию расширения от веб-сайта, чтобы избежать конфликта CSS.

Есть несколько типов расширений для Chrome, достойных упоминания:

  • Скрипты содержимого. Наиболее распространённый тип. Они запускаются в контексте веб-страницы и могут изменять её. Именно такое расширение мы и будем создавать.
  • Выпадающее окно (popup). Использует иконку справа от адресной строки, чтобы открыть окно с каким-то HTML.
  • UI с опциями. Пользовательский интерфейс для настройки параметров в качестве расширения. Получить доступ к нему можно, щелкнув правой кнопкой мыши по значку расширения и выбрав пункт “Параметры” или перейдя на страницу расширения из списка расширений Chrome: chrome://extensions .
  • Расширение DevTools. Добавляет функциональность в инструменты разработчика. Оно может добавлять новые панели интерфейса, взаимодействовать с проверяемой страницей, получать информацию о сетевых запросах и многое другое — документация Google Chrome.

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

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

Прежде чем углубиться в детали работы расширения Chrome, установим и настроим TailwindCSS.

TailwindCSS — это CSS-фреймворк, применяющий служебные классы низкого уровня для создания переиспользуемых и настраиваемых компонентов интерфейса. Tailwind устанавливается двумя способами, самый распространённый — установка с помощью NPM. Кроме того, сразу же стоит добавить autoprefixer и postcss-import :

Они нужны, чтобы добавить префиксы поставщиков к стилям и иметь возможность писать конструкции @import "tailwindcss/base" , импортируя файлы Tailwind прямо из node_modules .

Теперь, когда всё установлено, давайте создадим файл postcss.config.js в корневом каталоге. Этот файл — конфигурация для PostCSS. Вставим в него такой код:

Порядок плагинов здесь имеет значение! Это всё, что нужно, чтобы начать использовать TailwindCSS в вашем расширении. Начинаем. Создадим файл style.css в папке src и импортируем в него стили Tailwind:

Очищаем CSS с помощью PurgeCSS

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

Теперь у нас есть tailwind.config.js . Чтобы удалить неиспользуемый CSS, добавляем пути ко всем нашим файлам JS в поле конфигурации purge :

Теперь CSS будут очищены, а неиспользуемые стили удалены при сборке для продакшна.

Chrome не перезагружает файлы при внесении изменении, то есть нам нужно нажимать кнопку “Перезагрузить” на странице расширений каждый раз, когда мы хотим посмотреть на результат. К счастью, есть пакет NPM для автоматической перезагрузки:

Чтобы использовать его, создадим файл background.js в папке src и импортируем в этот файл crx-hotreload :

Наконец, добавим указатель на background.js в manifest.json , чтобы он мог работать с нашим расширением: горячая перезагрузка в продакшне отключена по умолчанию:

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

Типы скриптов расширения Chrome

Как уже упоминалось, у расширений Chrome есть несколько типов скриптов:

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

Добавляем скрипт содержимого

Создадим файл content-script.js в папке src . И добавим HTML-форму в только что созданный файл:

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

Теневой DOM — мощная техника инкапсуляции стилей: область применения стиля ограничивается теневым деревом. Таким образом ничего не просачивается на веб-страницу. Кроме того, внешние стили не переопределяют содержимое дерева, хотя переменные CSS всё ещё доступны.

Теневой хост — это любой элемент DOM, к которому мы хотели бы присоединить теневое дерево. Теневой корень — это то, что возвращается из attachShadow , а его содержимое — то, что визуализируется.

Будьте осторожны: единственный способ стилизовать содержимое теневого дерева — встроить стили. Parcel V2 из коробки есть функция, благодаря которой вы можете импортировать содержимое одного пакета и использовать его в качестве скомпилированного текста внутри ваших файлов JavaScript. Именно это мы и сделали со своим пакетом style.css . Parcel заменит его во время упаковки.

Теперь мы можем автоматически встроить CSS в Shadow DOM во время сборки. Конечно, мы должны сообщить браузеру о файле content-script.js , в котором встраивается style.css . Для этого включаем скрипт содержимого в манифест. Обратите внимание на секцию content-scripts ниже первого блока:

Чтобы обслуживать наше расширение, добавим несколько скриптов к package.json :

Наконец, запускаем yarn watch , переходим в chrome://extensions и убеждаемся, что в правом верхнем углу страницы включен режим разработчика. Нажмите на кнопку “Загрузить распакованный” и выберите папку dist в разделе demo-extension .

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

Если у вас ещё не установлен zip, пожалуйста, выполните команду:

  • На MacOS: brew install zip .
  • На Linux: sudo apt install zip .
  • На Windows: powershell Compress-Archive -Path .\\dist\\ -Destination .\\chrome-extension.zip .

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

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

Расширения Google Chrome

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

Расширения Google Chrome

Установка расширений в Google Chrome

Установка расширения в виде файла *.crx

Заходим в настройки браузера, переходим в раздел « Расширения » и ставим галочку на « Режиме разработчика », после чего видим кнопку для установки и обновления плагинов. Далее переименовываем файл из crx в zip и помещаем его в папку для расширений.

Последнюю можно специально создать для этой цели ( например, c:myFileschromeExtensionsmydoc ). Распакованный плагин из папки можно установить нажатием на кнопку « Загрузить распакованное расширение », после чего следует выбрать каталог, в котором распакован архив.

Восстановление ранее установленного плагина

Если спустя какое-то время после установки расширение было отключено браузером, его не нужно заново скачивать. Чтобы восстановить работоспособность плагина заходим в каталог на системном диске ( например, для Win7 – это С:Users\открыть скрытые папки ), вставляем кодовое слово типа « hghkdnjbhjjdjdjjdjdjdjjd », указанное после « ID » в блоке описания расширения Chrome . В найденной папке имеется еще одна папка с номером версии плагина, выбираем ту, что нужна и загружаем как распакованный плагин.

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

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

Восстановление ранее установленного плагина

Удаление расширений из Google Chrome

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

Для этого следует:

  • кликнуть по меню на панели инструментов;
  • зайти в « Дополнительные инструменты »;
  • открыть « Расширения »;
  • отыскать ненужное дополнение и удалить его, нажав на « корзину »:

Удаление расширений из Google Chrome

Также можно кликнуть по « Подробнее » под описанием расширения Google Chrome и нажать в открывшемся окне « Удалить »:

Удаление расширений из Google Chrome - 2

Если необходимо убрать сразу несколько расширений, можно объединить их в группу и удалить одним кликом.

Для этих целей вам понадобится плагин SimpleExtManager для управления расширениями. С его помощью вы быстро объедините несколько плагинов в одну папку и удалите.

Если некоторые дополнения могут пригодиться в будущем, их можно не удалять, а просто отключить, сняв галочку в окошке « Включено ».

Как удалить расширение в Хроме, если оно не удаляемое?

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

Далее запустите командную строку ( Windows+R ) с командой « regedit », откройте редактор реестра. В папке HKEY_LOCAL_MACHINE откройте Software и найдите в ней Policies . Пройдите по Google/Chrome и подчистите папки ExtensionInstallForcelist и ExtensionInstallSources .

Далее проверьте вкладку « Автозагрузка » ( в строке поиска «Пуск» команда msconfig ). Отсюда удаляем все подозрительные программы:

Как удалить расширение в Хроме, если оно не удаляемое?

И последнее: просканируйте систему антивирусом.

Где лучше и безопасней всего искать расширения для Google Chrome?

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

Если расширение устанавливается вместе со сторонним софтом, система предупреждает вас об этом. И если вы не знаете, что именно предлагается, то лучше не инсталлируйте.

Как снизить потенциальный риск:

  • Старайтесь выбирать те расширения, которые созданы разработчиками крупных официальных программ;
  • Пользуйтесь официальным магазином Google Chrome ;
  • Перед тем как установить расширение со стороннего сайта, прочитайте отзывы пользователей.

Расширения Google Chrome – обзор наиболее популярных и полезных решений

Checker Plus for Gmail

Расширения Google Chrome – обзор наиболее популярных и полезных решений

По-видимому, это самое популярное расширение для Google Chrome . Плагин убирает назойливые баннеры и рекламные объявления. Скачайте AdBlock и вы сразу поймете, насколько улучшилось качество интернет-серфинга. Данное расширение совместимо с браузерами Opera , Firefox и Safari :

Расширения Google Chrome – обзор наиболее популярных и полезных решений - 2

Chrome Remote Desktop

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

Delicious Bookmark Extension

Плагин позволяет быстро и легко делиться гиперссылками:


Расширение позволяет блокировать доступ к некоторым доменам на протяжении определенного времени ( например, с 8 утра и до 6 вечера ). Плагин работает в режиме инкогнито:


Расширение, позволяющее припрятать в « карман » интересные вещи ( сайты, статьи, видео ), для того чтобы присмотреть их позже:


Fast Video Downloader

Плагин позволяет сохранять любые видео, найденные вами в интернете:


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


Smart Pause for YouTube

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


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



Плагин позволяет просматривать и прослушивать транскрипцию любого слова, которое вы найдете в сети. Все что нужно – нажать комбинацию клавиш Ctrl + Alt и дважды кликнуть по нужному слову:


С помощью этого дополнения можно переводить единицы измерения в режиме реального времени:


Плагин помогает заменить жестами привычные щелчки мышки. К примеру, нужно открыть ссылку, просто проведите по ней. Нужно вернуться назад – нажмите правую кнопку и ведите справа налево и т.д.:

Читайте также: