В этой статье мы создадим простое расширение для Google Chrome, которое вряд ли займет пять минут. Наше расширение отобразит пользователю приветственное сообщение.

Согласно разработчикам Chrome, расширения - это небольшие программы, которые настраивают работу в Интернете. Они позволяют пользователям адаптировать функциональность и поведение Chrome к индивидуальным потребностям или предпочтениям. Они построены на таких веб-технологиях, как HTML, JavaScript и CSS.

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

Для этого мини-проекта мы создадим в нашей системе каталог (myExtension) со следующими файлами.

myExtension
      |------manifest.json
      |------index.html

Файл manifest.json будет содержать следующее:

{
 "name":"myExtension",
 "version":"1.0",
 "description":"For greeting the user",
 "manifest_version": 2,
 "browser_action": { 
  "default_popup":"index.html"
  }
}

Файл манифеста сообщит Chrome все, что ему нужно знать, чтобы правильно загрузить расширение.

И файл index.html будет содержать следующее:

Теперь мы откроем браузер Chrome, перейдем в меню Chrome, откроем More tools и выберем Extensions. Надо включить Developer mode. Затем нажмите Load Unpacked Extension и выберите каталог, в котором мы создали файлы для этого проекта, т. Е. myExtension.

Итак, теперь мы проверим наше расширение после развертывания в Chrome.

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

Теперь щелкнем по нему и получим следующий результат.

И так просто, мы создали очень простое расширение Chrome!

Ссылка

Https://developer.chrome.com/docs/extensions/mv2/overview/

Разработчики Chrome - что такое расширения?