Firefox Addon: WebExtension или Add-on SDK

63
5

Я прочитал много статей о WebExtensions и Add-on SDK.

Он отметил, что апробации API WebExtension включают совместимость между различными браузерами.

Однако мои вопросы:

    Является ли зависимая от платформы SDK надстройка (Firefox)? Будет ли поддерживаться дополнительный SDK в будущем?

спросил(а) 2021-01-25T12:18:32+03:00 4 месяца, 3 недели назад
1
Решение
63

Является ли зависимая от платформы SDK надстройка (Firefox)?

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

Будет ли поддерживаться дополнительный SDK в будущем?

Мы можем только предположить, как долго будет поддержка. Активная разработка SDK Add-on прекратилась, и Mozilla сосредоточилась на разработке API WebExtension.

Цитата из документации:

В настоящее время существует несколько наборов инструментов для разработки надстроек Firefox, но WebExtensions станет стандартом к концу 2017 года . Остальные, как ожидается, будут устаревать за тот же период времени.

Таким образом, согласно этой цитате, SDK Add-on устаревает в течение одного года.

Обратите внимание, что обе модели расширения предлагают различные функции: WebExtensions вряд ли когда-либо охватывают все функциональные возможности Add-on SDK.

В заключение..

Адресаты API WebExtension включают совместимость в разных браузерах.

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

ответил(а) 2021-01-25T12:18:32+03:00 4 месяца, 3 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема