Создание расширения firefox для начинающих

Несколько популярных дополнений

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

AdBlock и Adguard

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

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

friGate

Если вам недоступен какой-либо сайт по причине блокировки его провайдером или администратором, вы можете скачать friGate и обойти закрытый доступ.

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

Hola

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

Ghostery

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

User Agent Switcher

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

Это полезно в случае, когда какой-то сайт корректно работает при использовании, например, только браузера Internet Explorer, а его у вас не будет, если у вас стоит Linux.

Минус дополнения в том, что его интерфейс не на русском, а на английском языке.

Savefrom.net

Приложение помогает загружать аудио- и видеоконтент с наиболее популярных сайтов: YouTube, Вконтакте, Одноклассников, Instagram и т.д. Время от времени в функциональных возможностях появляются и другие сайты. Таким образом, разработка и обновление идет.

iMacros

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

Элементы Яндекса

Элементы от Яндекса пользуются популярностью, в частности, визуальные закладки. Их можно настраивать (количество ячеек, фон, поисковая строка). Таким образом, они обеспечивают максимальную производительность и удобство.

Speed Dial

Дополнение конкурирует с визуальными закладками от Яндекса. Здесь также присутствует множество настроек. Можно поставить наиболее подходящие параметры персонализации. Можно не беспокоиться о сохранности своих настроек – они будут храниться в облаке.

NoScript

Здесь можно отключать работу таких плагинов, как Java, JavaScript и Adobe Flash Player, тем самым закрывая две самые главные уязвимости Фаерфокса. При необходимости, вы можете создать свой белый список ресурсов, для которых программа работать не будет.

LastPass Password Manager

Эта небольшая программа хранит пароли от различных учетных записей. Так как крайне не желательно ставить одни и те же логины и пароли на разные аккаунты, их накапливается огромное количество в голове. Упомнить все – невозможно. На помощь приходит LastPass Password Manager.

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

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

Категория – безопасность

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

uBlock Origin – блокировка рекламы

Утилиты для блокировки рекламы на веб-страницах являются одними из наиболее часто устанавливаемых пользователями. Различные отчеты показывают, что в среднем каждый второй рекламный блок в «русском интернете» блокируется.

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

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

NoScript – блокировка скриптов

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

Что делает NoScript? Позволяет блокировать выполнение сценариев JavaScript и апплетов Java или Flash на веб-страницах, что позволяет защититься от атак с их использованием. Конечно, в ситуации, когда вы доверяете веб-сайту, а такие элементы необходимы для ее нормального функционирования, их можно локально или временно разблокировать.

Ghostery – ценителям частной жизни

Ghostery – это расширение незаменимо для тех, кто считает себя сознательным пользователем и ценит свою частную жизнь. Это решение просматривает посещаемые сайты на наличие, так называемых, «жучков».

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

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

Трио uBlock Origin + NoScript + Ghostery может повысить безопасность и ускорить работу сайтов.

Facebook Container

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

Главное – ответственное использование социальных сетей, но их щупальца тянутся дальше. Именно поэтому возникло расширение Facebook Container, который «закрывает доступ» Facebook, создавая для него изолированы окружающую среду – благодаря этому он не имеет никакой возможности узнать, что мы делаем на других сайтах. Приложение также работает с Messenger и Instagram.

Примечание: из-за изоляция портала, его плагины могут не работать должным образом на других сайтах. Это означает, что, например, невозможно будет оставить комментарий или войти через аккаунт FB на «чужих» страницах.

uMatrix

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

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

Интерфейс uMatrix представляет собой красно-зелёную таблицу-«матрицу»: чтобы принять или отклонить какой-либо запрос, достаточно щёлкнуть мышью по соответствующей клетке. Это более продвинутый плагин, чем обычный блокер, и вы сможете более гибко регулировать разрешения для различных запросов.

Категория – другие

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

LastPass Password Manager

Firefox Quantum, как любой современный браузер, имеет свой менеджер паролей, но LastPass Password Manager может делать это лучше. Это расширение избавляет от необходимости добавления данных в окнах входа, потому что логины и пароли хранятся в надежном месте. Более того, не нужно добавлять другой информации в различные веб-формы.

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

Tile Tabs В

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

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

Чтобы начать работу с расширением, просто нажмите правую кнопку мыши и выберите интересную конфигурацию из меню Tile Tabs.

Stylish

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

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

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

Дополнения для Firefox в помощь вебмастерам

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

    Сейчас ситуация существенно изменилась и практически во всех популярных обозревателях вы найдете инструмент аналогичный Firebug, и этот инструмент будет уже изначально встроенным в программу. Однако именно Фаербаг стал отправным моментом к такому изобилию:

  2. В Опере нужно выбрать из контекстного меню интересующего вас элемента веб страницы пункт «Проинспектировать элемент»

В настройках нового Chrome достаточно выбрать из контекстного меню «Просмотр кода элемента»

В Safariдля Windows — «Проверить объект»
Да и в самом Фаерфоксе от Мазилы вы можете использовать не Firebug, а выбрать из контекстного меню «Исследовать элемент»

Но все-таки этот плагин превосходит по возможностям встроенные аналоги. Он сам по себе может служить пристанищем для других расширений. Например, измеритель скорости загрузки YSlow или все тот же Гугловский помощник в ускорении сайта Page Speed, который живет внутри именно этого дополнения для Mozilla. В общем советую попробовать или хотя бы пробежать глазами по статье, которую я привел в начале.

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

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

Alexa Toolbar — служит скорее не пользе или удобству, а повышению такого показателя вашего сайта, как Alexa Rank. Показатель этот косвенно отображает посещаемость сайта, а значит может быть косвенно вам полезен. Если работаете со своим ресурсом через Mozilla Firefox, то не примените установить в него данный плагин — в результате цифирьки Alexa для вашего ресурса чуть-чуть понизятся (что есть хорошо).
РДС бар — по приведенной ссылке вы найдете статью с описанием возможностей этой мощной надстройки для Фаерфокса. Пригодится она прежде всего тем, кто занимается внешней Seo оптимизацией (кто покупает ссылки, например, в Gogetlinks, GetGoodLinks, Rotapost или размещает статьи в Miralinks). С помощью него довольно легко и наглядно можно увидеть всю подноготную сайта, который может стать донором для вашей обратной ссылки.

SeoQuake — реальная альтернатива описанному чуть выше SEO плагину для Mozilla. Также умеет на лету отображать множество различных параметров открытой страницы при помощи расположенного в верхней части тулбара, но и в поисковой выдаче умеет добавлять информационные строчки для каждого сайта:

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

Flagfox — в адресной строке показывает флажок той страны, где расположен сервер открытого в Firefox сайта (читайте про то, что такое hosting для сайта и какие они бывают). Щелкнув по флажку левой кнопкой, можно узнать точное местоположение сервера, а щелкнув правой — контекстное меню со множеством вариантов, включая информацию с Whois сервисов о домене.

Поиск и установка

Раздел аддонов находится в настройках FF: Инструменты → Дополнения → Расширения. Откройте эту панель в своём браузере.

Если вы знаете конкретное название аддона, который хотите подключить к Firefox, наберите его в поле «Поиск» и кликните по иконке «лупа».

Внимание! При выборе расширения (перед тем, как его включить) обязательно обращайте внимание на его актуальность: когда вышла последняя версия, совместим ли аддон с текущей версией Firefox.

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

Примечание. Для поиска и инсталляции плагинов можно сразу перейти на офсайт разработчика (addons.mozilla.org), минуя настройки браузера.

2. Для запуска инсталляции: на страничке плагина нажмите кнопку «Добавить».

3. Дождитесь завершения загрузки инсталлятора.

4. В панели с запросом снова клацните «Добавить».

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

Скачать AnonymoX бесплатно

Элементы Яндекса.

Элементы Яндекса – это пакет мини-приложений, которые встраиваются в браузер Mozilla Firefox.

Расширение Элементы Яндекса включает в себя:

  1. Переводчик Яндекса. Очень полезная функция, которая не раз пригодится в быту. Вы наводите курсор мыши на незнакомое слово, а система практически сразу предлагает его перевод. Кроме того, вы можете выделить область текста, которую необходимо перевести, нажать правую кнопку мыши и выбрать «Найти перевод».
  2. Визуальные закладки. Каждый раз, открывая начальную страницу в Firefox, у вас будет открываться страница с визуальными закладками, где будут находиться часто посещаемые вами сайты.
  3. Яндекс.Метрика. Дополнение создано для веб-мастеров. Позволяет видеть посещаемость на вашем сайте.
  4. Яндекс.Вебмастер. Дополнение, которое поможет повысить ваш сайт в поисковой выдаче.
  5. Кнопки социальных сетей. Осуществляется работа с популярными социальными сетями. С помощью этого расширения можно как читать полученные сообщения, так и отправлять новые.
  6. Кнопка Почта. Позволяет видеть количество новых сообщений на всех популярных почтовых сервисах.
  7. Кнопка профиля. Позволяет в один клик перейти к вашему профилю Яндекс.

Список нужных плагинов

Магазин дополнений Мозилы появился очень давно. И поэтому в нем очень много различных расширений. Но только некоторые из них являются полезными и заслуживают внимания. Давайте рассмотрим самые лучшие из них.

AdBlock Plus

Легендарный блокировщик рекламы, который появился еще в старых версиях Firefox. Отличается тем, что умеет блокировать практически все. При должной настройке он способен блокировать даже неуловимый Яндекс Директ.

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

Данному плагину мы посвятили отдельный материал, доступный для прочтения здесь.

Преимущества:

  • Способен блокировать почти всю рекламу;
  • Можно настраивать вручную;
  • Есть уже готовые фильтры;
  • Можно добавить сайты в черный список;
  • Защита от слежения со стороны сайтов.

Недостатки:

Требует много памяти (по сравнению с другими расширениями).

Awesome Screenshot

Одно из лучших дополнений для Firefox, которое позволяет делать скриншоты. Отличается предельно простым управлением и высоким качеством получающихся картинок. Умеет сохранять скриншоты в форматах PNG и JPG.

Расширение работает очень быстро. Есть возможность сделать скриншот всего экрана, отдельного окна или определенной области. Присутствует простой редактор изображений. Также картинки автоматически грузятся в облако (но могут и сохраняться на жесткий диск).

Преимущества:

  • Невероятно быстрая работа;
  • Создание скриншотов отдельных областей экрана;
  • Сохранение в JPG и PNG;
  • Высокое качество изображения;
  • Автоматическая загрузка в облако (на всякий случай).

Недостатки:

Замечено не было.

YouTube Plus

Это расширение было популярно еще до выхода версии Quantum. Оно позволяет здорово расширить функционал популярного видео хостинга. Можно настроить почти все. Но главное – присутствует встроенный блокировщик рекламы в видео.

Также при помощи дополнения можно заставить видео воспроизводиться в отдельном окне, установить свой порядок воспроизведения плейлиста, растянуть видео во все окно браузера и перемотать ролик покадрово при полноэкранном просмотре.

Преимущества:

  • Огромное количество настроек;
  • Существенное обновление функционала YouTube;
  • Опция блокировки рекламы в видео;
  • Затемнение других элементов страницы при просмотре видео;
  • Есть пользовательские настройки.

Недостатки:

Расширение требует много памяти.

Ghostery

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

Дополнение обладает огромным количеством настроек для работы с различными сайтами. Есть принятый интерфейс. И самое главное, расширение визуально ускоряет загрузку страниц в Mozilla Firefox. Весьма приятный бонус.

Преимущества:

  • Не дает сайтам собирать сведения о пользователе;
  • Ускоряет загрузку страниц;
  • Имеет встроенные профили;
  • Есть большое количество настроек;
  • Весьма приятный интерфейс.

Недостатки:

Замечено не было.

Browsec VPN

Как видно из названия, это расширение позволяет пользователям включать VPN. Причем совершенно бесплатно. Используются сервисы, находящиеся в США и Европе. Это позволяет обойти множественные блокировки различных сайтов со стороны провайдеров.

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

Подробнее про его инсталляцию и использование вы можете прочитать в нашей статье.

Преимущества:

  • Возможность обхода блокировок сайтов;
  • Можно использовать разные серверы;
  • Есть большое количество настроек;
  • Есть ручной режим;
  • Включение VPN одной кнопкой.

Недостатки:

Полноценная версия расширения платная.

Где их можно найти?

Где хранятся скачиваемые расширения Mozilla Firefox? В папке профиля. Чтобы она появилась на экране, сделайте следующее:

  1. Зажмите Windows и R, чтобы запустить окно «Выполнить».
  2. В строке пишем команду: %APPDATA%\Mozilla\Firefox\Profiles\\. Проще всего – скопировать ее.

Где находятся расширения в меню самого браузера? Открыть вкладку с их перечнем можно в пару кликов: открыть окно «Дополнения» через иконку с тремя линиями. Вы сразу попадаете во вкладку «Расширения». Здесь производится управление программами. В этом меню можно включить, отключить или же вовсе удалить определенное расширение. Кнопка «Настройки» приведет вас в окно с параметрами утилиты.

Adblock Plus

По умолчанию Adblock Plus блокирует все рекламные баннеры и объявления на всех открываемых страницах, а также трекинговые сети (включая кнопки соцсетей) и потенциальные угрозы безопасности.

При необходимости можно добавить дополнительные списки правил, настроить свои правила блокировки либо отказаться от работы Adblock Plus на отдельных сайтах — например, если вы хотите поддержать их деятельность, обеспечиваемую за счёт демонстрации рекламы. Кроме того, предусмотрен показ так называемой допустимой рекламы, которая по правилам Adblock Plus считается «простой и ненавязчивой»

AdBlock Plus: самое популярное расширение для Firefox

Расширением AdBlock Plus, согласно статистике Mozilla, ежедневного пользуются свыше 15 миллионов человек, что делает его самым популярным скачиваемым модулем из всех. Если вы оказались среди той немногочисленной группы людей, которая ещё не слышала об этом расширении, то знайте, что многое потеряли.

AdBlock Plus режет рекламу. Оно не просто скрывает её с веб-страниц от ваших глаз, а именно не даёт рекламе даже загрузиться. Это означает гарантированное ускорение загрузки страниц, экономию трафика, а также экономию оперативной памяти: ведь странички, лишённые кучи анимированных баннеров, будут потреблять ОЗУ заметно меньше.

Пример самой обычной странички в сети, изрядно перегруженной рекламой

А так выглядит эта страничка, если смотреть на неё с включённым AdBlock Plus

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

Однако вы можете окончательно отключить показ рекламы. Откройте менеджер расширений Firefox, перейдите в нём на вкладку «расширения», выберите AdBlock Plus, нажмите кнопку «настройка фильтров», после чего в появившемся окне снимите галочку с обозначенной на скриншоте опции и нажмите «Закрыть».

Скачать DownloadHelper бесплатно

Speed Dial.

Speed Dial – мощное и функциональное дополнение, позволяющее добавлять визуальные закладки.

Speed Dial имеет множество настроек, начиная с изменения количества иконок веб-страниц и заканчивая сменой цвета фона.

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

В Speed Dial реализована возможность моментального перемещения на нужную интернет-страницу: для этого необходимо нажать на клавиатуре горячие клавиши Ctrl+X, где Х – номер закладки в Sped Dial.

YouTube High Definition: просмотр видео в высоком качестве

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

Простой пример странности в работе сервиса, который мы сами наблюдаем уже долгие годы: даже если ваше интернет-соединение с запасом тянет и 720p (HD) и 1080p (Full HD), то есть видео предзагружается быстрее, чем вы его смотрите, YouTube почему-то все-равно норовит включить вам 360 или 480p. В итоге по умолчанию перед вашими глазами замыленная картинка, чтобы изменить которую вы каждый раз должны вручную регулировать разрешение видео.

YouTube High Definition позволяет выставить разрешение по умолчанию для всех роликов. Это будет полезно как в случае медленного интернета, который тот же Full HD просто не осилит, так и, наоборот, когда соединение позволяет вам смотреть видео в HD или выше и в меньших разрешениях вы не нуждайтесь. Помимо разрешения, YouTube High Definition предлагает также настроить размер окна видеоплеера.

—————————————————На этом у нас на сегодня всё. Разумеется, девять в основном узкоспециализированных расширений для Firefox, – лишь крохотная часть того, что есть в каталоге Mozilla Add-ons. О других примечательных модулях из этого каталога мы с удовольствием будем рассказывать в следующих частях.

Скачать Speed Dial бесплатно

AnonymoX.

AnonymoX является лучшим в своем роде дополнением-анонимайзером для Mozilla Firefox.

С помощью данного приложения можно в один миг сменить ваш текущий IP-адрес на IP любой другой страны.

Вы спросите, зачем это нужно? Некоторые популярные сервисы, такие как Spotify, Last.fm и Pandora не работают на территории России. Для того чтобы наслаждаться преимуществами этих музыкальных сервисов, вам необходимо заставить систему думать, что вы проживаете в другой стране. А т.к. по IP-адресу, в первую очередь, выявляется ваше месторасположение, то и для того, чтобы обмануть систему, вам необходимо сменить IP.

По умолчанию в AnonymoX доступны IP-адреса таких стран, как США, Англия и Нидерланды. Для обычных пользователей IP этих стран вполне достаточно, но за дополнительную абонентскую плату AnonymoX позволит расширить список стран и получить ряд других возможностей.

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

Написание WebExtension

Создайте новую директорию (папку) и перейдите в неё:

Теперь создайте новый файл, назовите его «manifest.json» в папке «borderify». Вставьте туда следующий код:

  • Первые три ключа: , , являются обязательными и содержат основные метаданные о дополнении.
  • не обязателен, но рекомендуется: это описание отображается в Менеджере Дополнений.
  • не обязателен, но рекомендуется: позволяет указать значок для дополнения, который будет виден в Менеджере Дополнений.
  • является обязательным для Firefox, и определяет ID дополнения. Он так же может использоваться для указания минимальной и максимальной версии Firefox, поддерживаемой расширением.

Самый интересный ключ здесь — это , который говорит Firefox загружать скрипт на Web страницах, чей URL совпадает с заданным шаблоном. В нашем случае, мы просим Firefox загрузить скрипт с названием «borderify.js» на всех HTTP или HTTPS страницах, полученных с «mozilla.org» или любого из его поддоменов.

  • Узнать больше content scripts.
  • Узнать больше о match patterns.

. Если вам нужно указать ID дополнения включите ключ в и установите его свойство :

Дополнение должно иметь иконку (значок). Эта иконка будет показана в списке дополнений в Менеджере Дополнений. Наш файл manifest.json сообщает, что иконка будет находиться в файле  «icons/border-48.png».

Создайте директорию (папку) «icons» внутри директории «borderify» . Сохраните в ней иконку под именем «border-48.png».  Вы можете использовать иконку из нашего примера, которая взята из набора иконок Google Material Design, и используется по лицензии Creative Commons Attribution-ShareAlike.

Вы можете использовать собственную иконку. Её размер должен быть 48×48 пикселей. Вы можете также использовать иконку размером 96×96 пикселей для отображения на мониторах высокого разрешения. В этом случае вам необходимо указать её в качестве свойства «96» объекта » в файле manifest.json:

Также вы можете создать иконку в формате SVG и она будет корректно масштабироваться.

Узнать больше о ключе icons

Наконец, создайте в директории «borderify» файл с именем «borderify.js» и поместите туда следующий код:

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

Узнать больше о content scripts

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

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

Adblock
detector