Базового функционала любой программы часто бывает недостаточно. Возьмем любой браузер: по умолчанию в нем не будет блокировщика рекламы, всплывающих окон и других полезных инструментов. Такие задачи решают специальные расширения — плагины.
Что такое плагин
Плагин — это небольшая программа в виде куска кода, который встраивается в основной. Их пишут почти для любых программ: упомянутых выше браузеров, операционных систем, компьютерных игр, систем управления сайтами и даже сайтов маркетплейсов. Ниже мы коснемся этого и приведем несколько примеров.
Инструмент позволяет расширить возможности софта и является нештатным дополнением. Это делается по одной простой причине: если делать любую программу с дополнительными возможностями по умолчанию, софт получится тяжелым и ресурсозатратным и, как следствие, дорогим. Поэтому плагин — это практически всегда опция. Пользователь сам решает, пользоваться ей или нет.
Это как с автомобилем: базовая или даже продвинутая комплектация не подразумевает наличие тюнинга. Например, штатный стоковый внедорожник можно прокачать лебедкой, большими зубастыми колесами, системой навигации и т. д. Производитель этого делать не будет: выйдет во-первых, дорого, во-вторых, не каждому покупателю такое нужно. Так и с программами: плагины устанавливаются в зависимости от индивидуальных потребностей и запросов пользователя. Между тем, плагин не является самостоятельной программой и не может работать без базового софта. Собственно, как и лебедка без автомобиля.
Простыми словами, плагин — это небольшая надстройка для основной программы.
Зачем нужны плагины
Глобальное назначение плагинов — кастомизация софта. Простыми словами, это приведение программы в соответствие с индивидуальными потребностями пользователя, который может прокачать программу под себя. Именно поэтому плагины часто называют расширениями или дополнениями. Расскажем, что это в себя включает, и приведем несколько примеров.
Пользовательские настройки
Люди используют программы по-разному и предъявляют к ним разные требования. Одним людям важнее всего безопасность, другим — расширенный функционал, третьим — что-то еще. Как результат — браузеры во всех трех случаях будут разными и индивидуальными. Можно установить блокировщик рекламы (uBlock Origin, AdBlock for Firefox), защиту от вредоносных сайтов (например, Avast Online Security) и т. д.
Пользовательский интерфейс
Часто плагины используют для того, чтобы настроить внешний вид интерфейса (например, интернет-сайта) под конкретного пользователя. Это тоже часть оптимизации, но другого толка. Настройки внешнего вида и меню позволяют убрать ненужные блоки или добавить те, что требуются, поменять их местами или расположить в удобном порядке.
Примеры:
- расширение Tree Style Tab — располагает вкладки в виде дерева;
- расширение Dark Reader — темная тема для всех сайтов, даже если это не предусмотрено их базовым функционалом);
- расширение Stylus — изменение дизайна сайтов по своему вкусу при помощи персонализированных таблиц стилей
- расширение Tranquility Reader — который показывает любой сайт в виде текста, удаляя все остальное содержимое.
Расширений функционала
Часто в базовой программе нет определенных инструментов. Взять тот же браузер: по умолчанию здесь отсутствует функция проверки правописания. Легко исправить: устанавливаем расширение LanguageTool, которое подскажет, как писать без ошибок. Занимаетесь SEO? Поможет плагин SeoQuake: он покажет SEO-данные страниц, которые вы посещаете.
Не забудем и ecommerce. Любой селлер маркетплейсов дорого бы заплатил, чтобы узнать показатели карточки товара конкурентов — число и динамику продаж, цен и другие показатели. А платить ничего не нужно: ставим бесплатный плагин «Маяк» для Google Chrome и наслаждаемся:
Классификация плагинов: типы и их функционал, где применяются
По ряду признаков все плагины можно разделить на несколько групп.
По стоимости
- Бесплатные. Такие расширения ничего не стоят и можно сколько угодно их использовать на безвозмездной основе.
- Платные с бесплатным тестовым периодом. Здесь ситуация такая: вы можете протестировать софт от 1 дня до нескольких недель, после чего решить, подходит и нужен он вам или нет. Нужен — оплачиваем подписку и используем в течение периода, установленного договором. При этом в тестовой версии функционал ничем не отличается от функционала платной.
- Условно-бесплатные. Есть 2 версии продукта: полная, за которую нужно заплатить, и урезанная — бесплатная, да еще и с рекламой. Вторая и будет условно-бесплатной.
- Платные. Тут все ясно: за использование дополнения нужно платить с первого дня.
По программе
Плагины разрабатываются практически для любого софта — от бухгалтерских программ для CRM-систем. Но наиболее распространенные — следующие:
- Расширения для браузера — Mozilla Firefox, Google Chrome, Opera, «Яндекс Браузер» и т. д.
- Плагины для CMS-платформ: WordPress, InSales, Bitrix и множества других.
- Дополнения для компьютерных игр (аддоны). Например я в свое время переиграл во все аддоны игры Return To Castle Wolfenstein!
- Плагины для сайтов. Очень полезными считаю плагины счетчиков «Яндекс Метрики» и Google Analytics.
По назначению
Этой классификации мы касались выше, когда говорили о том, зачем вообще нужны плагины.
- Для индивидуальных пользовательских настроек программ.
- Для изменения интерфейса.
- Для добавления нового функционала.
- Для изменения внешнего вида и дизайна.
Как установить и подключить плагин: пошаговая инструкция с примерами
Мы разобрались с тем, что такое плагины, зачем они нужны и какими бывают. Пришло время разобраться, где их брать, как устанавливать и использовать.
Сначала, скажем, где можно найти и скачать плагин:
На официальном сайте разработчика ПО. Классический пример — программа СБИС. Стандартная версия оснащена базовым набором опций. Здесь нет инструментов для работы с электронной подписью, сервиса уведомлений или переписок по электронной почте прямо из программы. Как мы уже говорили, не всем и не всегда нужны такие опции — для многих достаточно базового функционала. Все остальные могут установить плагин и получить доступ к такому инструментарию. Расширение есть на официальном сайте:
На сайте стороннего разработчика. Тоже распространенная история. Например, если вам нужен блокировщик рекламы для Mozilla Firefox, можно скачать его с сайта разработчика — Adblock Plus.
В магазине приложений. Здесь есть расширения от разработчиков продукта и сторонних разработчиков.
Теперь — к пошаговой инструкции по установке плагина.
- Выбираем расширение с нужным функционалом. Допустим, нам требуется простенькая аналитика для Wildberries, которая будет работать прямо на официальном сайте маркетплейса. Мы изучили предложения разработчиков и остановились на «Маяке».
- Заходим на официальный сайт разработчика и находим кнопку для установки:
- Разумеется, сначала нужно зарегистрироваться в самом «Маяке», заполнив простую форму:
- Далее браузер перенаправляет нас в магазин приложения — именно отсюда мы и будем скачивать расширение.
Собственно, на этом все: теперь можно перейти в любую карточку товара на Wildberries и любоваться работой плагина: он показывает аналитику продаж по открытой карточке товара:
При желании можно посмотреть расширенную статистику, открыв ее в отдельной вкладке:
Приведенная инструкция по установке и запуску плагина — лишь один из множества примеров. На деле все может выглядеть по-разному: все зависит от самого плагина, разработчика, необходимости персональных настроек, программы, на которую устанавливается расширение и множества других факторов.
Например, в случае с расширением для СБИС придется потратить куда больше времени, и поэтому на официальном сайте есть целая инструкция по скачиванию и установке:
Примеры популярных плагинов
Рассмотрим пять наиболее интересных из них, на наш взгляд.
AdBlock Plus
Сайт: https://adblockplus.org/
Самый распространенный блокировщик рекламы для браузера Mozilla Firefox. Блокирует любую рекламу на сайтах и в поисковой выдаче.
Plasmo Voice
Сайт: https://plasmovoice.com/
Плагин для игры Minecraft. Позволяет запустить голосовой чат между игроками и обмениваться сообщениями в формате живой голосовой беседы.
WooCommerce
Сайт: https://woocommerce.com/
Дополнение для CMS Wordpress. С его помощью можно докрутить сайт на этой платформе до полноценного интернет-магазина: здесь есть системы оплаты и доставки, управление карточками товара и многое другое.
Avast Online Security
Сайт: https://support.avast.com/ru-ru/article/use-online-security/#pc
Популярный плагин-антивирус и защитник от вредоносных сайтов. Защищает от вирусов, фишинговых сайтов и сайтов для слежки за пользователями в интернете. Работает на браузерах Chrome, Firefox, Microsoft Edge и Opera.
MPStats
Сайт: https://mpstats.io/
Расширение для бесплатной аналитики на маркетплейсе Wildberries. Показывает рекламные ставки, показатели карточки (число продаж, оборот и т.д.) возвраты, оборот, динамику цен и многое другое.
Коротко о главном
- Плагин — это расширение для базовой программы. Он позволяет расширить функционал, изменить интерфейс и кастомизировать софт под конкретного пользователя.
- Существуют плагины для браузеров, игр, CMS, пользовательских и любых других программ.
- Есть платные и бесплатные расширения, также они различаются по назначению и базовой программе, на которую устанавливаются.
- Плагин можно скачать с официального сайта разработчика, магазина приложений или на сайте стороннего разработчика.
Комментарии