Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Расширение Microsoft Edge — это небольшое приложение, которое разработчик создает для добавления или изменения функций Microsoft Edge для специализированного расширения пользовательского интерфейса для конечных пользователей. Расширение предоставляет нишевой интерфейс или функцию, которая важна для целевой аудитории.
Пользователи просматривают и устанавливают расширения для Microsoft Edge с сайта надстроек Microsoft Edge . Надстройки включают расширения и темы.
Эта документация предназначена для разработчиков расширений, а не для конечных пользователей расширений Microsoft Edge. Сведения об использовании расширений для Microsoft Edge см. в документации пользователей о расширениях Microsoft Edge.
Подробное содержимое:
- Введение
- Сайты расширений для различных браузеров
- Преимущества расширений на основе Chromium
- Совместимость браузеров и тестирование расширений
- Публикация расширения в магазинах браузера
- Значок "Избранные"
- См. также
Введение
Как разработчик расширения браузера вы публикуете расширение (или тему) Microsoft Edge в надстройках Microsoft Edge. В статьях о расширениях Microsoft Edge и в Центре партнеров магазин слов содержит сайт надстроек Microsoft Edge.
На сайте надстроек Microsoft Edge можно ввести различные условия поиска в текстовом поле Расширения поиска, темы и другие , чтобы найти расширения и темы, такие как домашняя страница Microsoft Bing и расширение поисковой системы :
Вы можете создать расширение Microsoft Edge для добавления функций в браузер или улучшить функции определенных веб-страниц, определив дополнительный интерфейс. Сопутствующие функции включают блокировщики рекламы и диспетчеры паролей.
Расширение должно включать по крайней мере следующие функции:
- JSON-файл манифеста приложения, содержащий основные сведения о платформе.
- Файл JavaScript, определяющий функцию.
- ФАЙЛЫ HTML и CSS, определяющие пользовательский интерфейс.
Сайты расширений для различных браузеров
Отличные места для начала разработки расширений и исследования документации — это сайты, размещенные в браузерных организациях.
Ниже перечислены некоторые популярные браузеры для создания расширений. Этот список не является исчерпывающим или окончательным; это лишь отправная точка для ваших исследований.
| Браузер | Chromium? | Документация по разработке расширений |
|---|---|---|
| Microsoft Edge | Да | Разработчик надстроек Microsoft Edge |
| Google Chrome | Да | Расширения Chrome |
| Opera | Да | Документация по расширениям |
| Храбрый | Да | Использование Веб-магазина Chrome |
| Apple Safari | Нет | Расширения приложений Safari |
| Mozilla Firefox | Нет | Расширения браузера |
Сведения о хранилищах расширений браузера, документации конечных пользователей и документации разработчиков см. в разделе См. также ниже.
Преимущества расширений на основе Chromium
Если ваша цель заключается в публикации расширения в хранилище расширений для каждого браузера, расширение должно быть изменено для каждой версии, чтобы оно нацелилось и запускалось в каждой отдельной среде браузера.
Microsoft Edge основан на проекте браузера Chromium с открытым кодом. Другие браузеры также основаны на Chromium, таких как Google Chrome, Opera и Brave.
браузеры на основе Chromium используют одни и те же API расширений и тот же способ упаковки расширений. Это сводит к минимуму необходимость в обслуживании нескольких параллельных версий расширения.
Создавая расширение Chromium, вы создаете меньше строк кода и нацеливаетесь на большее число браузеров.
Совместимость браузеров и тестирование расширений
Иногда между Chromium браузерами отсутствует четность API. Например, существуют различия в API удостоверений и платежей. Чтобы убедиться, что расширение соответствует ожиданиям клиентов, ознакомьтесь с состоянием API в следующей официальной документации по браузеру:
Необходимые API определяют изменения, которые необходимо внести для устранения различий между каждым браузером. Может потребоваться создать несколько разные пакеты кода с небольшими различиями для каждого хранилища расширений браузера.
Чтобы протестировать расширение в разных средах перед отправкой расширения в хранилище расширений браузера, загрузите его в браузер во время разработки.
См. также:
API-интерфейсы для браузера
В большинстве случаев расширение, предназначенное для подсистемы браузера Chromium, работает в различных браузерах на основе Chromium. API работают должным образом. Некоторые менее распространенные API могут быть зависят от браузера.
В некоторых руководствах по сайтам магазинов расширений, зависящих от браузера, используются ИНТЕРФЕЙСы API для браузера, которые могут не соответствовать браузеру для разрабатываемого приложения. Ссылки на учебники приведены в разделе См. также ниже.
Публикация расширения в магазинах браузера
Вы можете отправлять и искать расширения браузера в следующих хранилищах расширений браузера.
- Надстройки Microsoft Edge
- Интернет-магазин Chrome
- Надстройки Opera
- Apple App Store
- Надстройки браузера Firefox
Некоторые хранилища расширений браузера позволяют скачивать перечисленные расширения из других браузеров. Однако доступ между браузерами не гарантируется всеми магазинами. Чтобы убедиться, что ваши пользователи находят ваше расширение в разных браузерах, следует вести список в каждом магазине.
Чтобы пользователи нашли расширение в Microsoft Edge, опубликуйте его на сайте надстроек Microsoft Edge. См . статью Публикация расширения в надстройках Microsoft Edge ниже.
Пользователям может потребоваться установить расширение в разных браузерах. В этом сценарии можно перенести существующие расширения Chromium из одного браузера в другой.
Перенос существующего расширения в Microsoft Edge
Если вы уже разработали расширение для другого браузера на основе Chromium, вы можете отправить его в разделе Надстройки Microsoft Edge. Вам не нужно перезаписывать расширение или проверять его работу в Microsoft Edge. Однако при переносе существующего расширения Chromium в другие браузеры Chromium убедитесь, что те же API или альтернативы доступны для целевого браузера.
Дополнительные сведения о переносе расширения Chrome в Microsoft Edge см. в статье Перенос расширения Chrome в Microsoft Edge. После переноса расширения в целевой браузер следующим шагом является его публикация.
Публикация расширения в надстройках Microsoft Edge
Расширение Microsoft Edge публикуется в надстройках Microsoft Edge.
Чтобы начать публикацию расширения Microsoft Edge, необходимо зарегистрировать учетную запись разработчика с учетной записью электронной почты Майкрософт (MSA), чтобы отправить список расширений в надстройках Microsoft Edge. Адрес электронной почты учетной записи Майкрософт (MSA) включает @outlook.com, @live.comили @hotmail.com.
При выборе адреса электронной почты для регистрации рассмотрите вопрос о том, следует ли передавать или совместное владение расширением Microsoft Edge другим пользователям в вашей организации. После завершения регистрации вы можете отправить список расширений.
Чтобы отправить расширение в надстройках Microsoft Edge, необходимо указать следующие элементы:
- Архивный файл (
.zip), содержащий файлы кода. - Все необходимые визуальные ресурсы, включая логотип и небольшую рекламную плитку.
- Необязательный рекламный носитель, например снимки экрана, рекламные плитки и URL-адрес видео.
- Сведения, описывающие расширение, такие как имя, краткое описание и ссылка на политику конфиденциальности.
Разные магазины могут иметь разные требования к отправке. В приведенном выше списке перечислены требования к публикации расширения для Microsoft Edge. Дополнительные сведения см. в статье Публикация расширения Microsoft Edge.
После успешной отправки расширения ваше расширение проходит проверку и проходит или завершается сбоем процесса сертификации. Вы получите уведомление о результатах и при необходимости получите дальнейшие действия. Если вы отправляете обновление расширения в надстройках Microsoft Edge, это начинает новый процесс проверки.
Значок "Избранные"
На сайте надстроек Microsoft Edge значок "Рекомендуемые" содержит ссылки на этот раздел. Эта документация предназначена для разработчиков расширений, а не для конечных пользователей расширений Microsoft Edge. Сведения об использовании расширений для Microsoft Edge см. в документации пользователей о расширениях Microsoft Edge.
Расширения курируются, чтобы помочь пользователям обнаружить надежные и высокопроизводительные расширения. Эмблема "Популярные" в надстройках Microsoft Edge выделяет расширения, которые соответствуют высокому уровню качества, безопасности и взаимодействия с пользователем.
Эмблема "Избранные" награждается для выбора расширений, которые соответствуют рекомендациям по расширению. При наведении указателя мыши на значок "Популярные " всплывают подсказка: Это расширение соответствует всем рекомендуемой методике Майкрософт и проверено.
Например, расширение домашней страницы Microsoft Bing имеет значок "Рекомендуемые " справа от имени расширения:
Что представляет значок "Избранные"
Значок "Избранные " указывает, что:
Расширение соответствует рекомендациям Корпорации Майкрософт в отношении безопасности, конфиденциальности, производительности и взаимодействия с пользователем.
Расширение было проверено и выбрано с помощью автоматизированной системы.
Расширение обеспечивает надежный и высококачественный интерфейс для пользователей Microsoft Edge.
Значок "Подборка " не является суждением о безопасности. Расширение без значка "Рекомендуемые " не обязательно является небезопасным; расширение просто не соответствует текущему пороговой величине для состояния подборки.
Причины, по которым эмблема "Избранные" может быть отозвана
Значок "Избранные " не является постоянным. Расширение может потерять значок "Рекомендуемые" , если расширение больше не соответствует изменяющимся стандартам или если качество расширения со временем ухудшается.
Для поддержания экосистемы высокого качества корпорация Майкрософт периодически повторно оценивает все расширения с эмблемами. Значок "Рекомендуемые" может быть удален из-за:
Снижение взаимодействия с пользователем или метрик производительности.
Устаревшее или неполное хранение сведений о листинге.
Проблемы безопасности или конфиденциальности.
Изменения в критериях оценки Майкрософт.
Все решения о значке "Избранные" являются окончательными и не подлежат индивидуальной проверке. Не существует ручного процесса подачи заявки или апелляции. Эмблема "Избранные" присваивается и отзывается в соответствии с внутренними критериями оценки и инструментами.
Чтобы улучшить качество расширения и повысить его право на значок "Рекомендуемые ", см. рекомендации по расширению.
См. также
Microsoft Edge
Магазин
-
Надстройки Microsoft Edge
- Microsoft Corporation — расширения или темы корпорации Майкрософт.
- Расширение "Домашняя страница Microsoft Bing" и "Поисковая система ".
- Расширение домашней страницы Microsoft Bing.
Документация для конечных пользователей
- Документация пользователей о расширениях Microsoft Edge
- Все, что нужно знать о расширениях браузера
- Добавление, отключение и удаление расширений в Microsoft Edge
Разработка
- Основные понятия и архитектура расширения
- Загрузка неопубликованного расширения для его локальной установки и тестирования
- Перенос расширения Chrome в Microsoft Edge
- Публикация расширения Microsoft Edge
- Рекомендации по расширению
Внешних:
- Разработчик надстроек Microsoft Edge
- Управление расширениями Microsoft Edge на предприятии
- Зарегистрируйтесь для получения учетной записи разработчика в Центре партнеров Майкрософт.
Google Chrome или Chromium браузерный модуль
Магазин
Разработка
Opera
Магазин
Разработка
Храбрый
Магазин
- Интернет-магазин Chrome — магазин расширений Brave.
Документация для конечных пользователей
Разработка
Apple Safari
Магазин
Разработка
Mozilla Firefox
Магазин
Разработка
- Расширения браузера
- Перенос расширения Google Chrome (в Firefox).