Расширение с нуля. Урок #0. Введение

Чо как?

  • Я знаю html/js [css], давай уроки дальше!

    Голосов: 3 23.1%
  • Я не знаю HTML

    Голосов: 7 53.8%
  • Я не знаю JS

    Голосов: 7 53.8%
  • Отрасль не та, давай что-нть другое (написал в комменты)

    Голосов: 4 30.8%
  • Я утка (нейтрал)

    Голосов: 8 61.5%

  • Всего проголосовало
    13
Премиум
Статус
Оффлайн
Регистрация
3 Дек 2017
Сообщения
222
Реакции[?]
201
Поинты[?]
0
Серию уроков про PHP я вроде закончил, решил рассказать о чём-то новом. Если данная тема не зайдет, или "слишком рано" - прошу проголосовать выше.
Этот урок будет очень вводным, так как я не знаю, на что делать упор темах этой серии (опять же, голосование выше).
Наконец,.. Приступим!

Сегодня мы поговорим о манифесте и его разберем:
Манифест - это файл, в котором записываются параметры расширения, например, название, описание, версия, файлы расширения, скрипты и т. д.
Без манифеста расширение не может работать.
Манифест записывается в формате JSON, то есть:
[
{
"property": "value",
"property": "value",
},
{
"property": "value"
]
В JSON нет возможности комментирования, но я буду символически использовать //.
JSON:
{
  "name": "Pastebino", // Имя расширения
  "description": "Pastebino - paster helper", // Его описание
  "version": "1.0", // Версия расширения
  "permissions": ["storage", "<all_urls>"], // Требуемые разрешения, в данном случае - storage
  "manifest_version": 2, // Версия манифеста, ставьте 2
  "browser_action": {
    "default_popup": "popup/popup.html" // POPUP окно (окно расширения)
  }
}
Ещё есть много различных параметров, но их слишком много для первого урока.
Создайте файл manifest.json в корневой папке расширения (предварительно её создав), и поместите туда содержимое манифеста.
_________________________________________________________________________________
И ещё раз, прошу проголосовать выше
На сегодня это все, удачи всем
 
Сверху Снизу