Обычная веб-страница
Структура проекта выглядит как обычная страница сайта, но замечаем один файл, который не вписывается в это
Файл manifest.json содержит информацию об имени, описании, версии, автора и главной страницы самого расширения. Это основной файл, без него опубликовать расширение будет невозможно!
Внешний вид описан в 2х файлах: popup.html и popup.css (обычная веб-страница: основной код, таблица стилей и скрипты в файле .js). Посмотреть код подробнее можно тут
Подготовка
Нам необходимо запаковать наше расширение в архив (обязательно zip)
Публикация расширения
Для публикации в магазин microsoft и доступности в браузере edge необходимо перейти по ссылке в Parther Center (если не зарегистрированы, то делаем это сейчас)
Переходим в Edge и нажимаем кнопку Create New Extension, далее переносим наш архив или выбираем его по кнопке.
На следующем этапе можно выбрать видимость расширения. Только по ссылке или публично для всех, а так-же выбрать страны, в которых расширение будет доступно.
Галочка Make my extension available in any future market, добавит ваше расширение в новые магазины, если они появятся. Дальше ->
- Выбираем категорию нашего расширения, моё я определил в Search Tool
- Получает ли наше расширение личную информацию пользователя, ставим нет (но если у вас что-то хранится, тогда ставим да и заполняем ссылку на Privacy policy URL)
- Если ваше приложение содержит контент 18+, тогда ставим галочку - This item contains content that might not be suitable for all ages. Дальше ->
После того как все заполнили, наживаем справа вверху save draft и close
Нажимаем кнопку Publish и ждём, от нас больше ничего не потребуется.
Итоги
Моё же расширение выглядит просто, картинки на соц. сети и на сайт, а так-же строка поиска, которая перенаправляет на сайт с расценкой детали
Если у вас есть базовые знания по html, css и js, то трудностей у вас возникнуть не должно. Просто добавьте файл manifest и пробуйте)