Root NationНовиниIT новиниApple, Google, Microsoft и Mozilla работят заедно върху разширение за браузър

Apple, Google, Microsoft и Mozilla работят заедно върху разширение за браузър

-

Разширенията на браузъра могат да бъдат трудни за разработване и поддръжка, особено за разширения, които искат да поддържат повече от един браузър. Firefox, Edge, Opera и други базират API-тата си за разширения на Chrome, но всеки браузър добавя свои собствени промени и не винаги внедрява новите API на Google. За щастие, всички основни доставчици на браузъри се съгласиха да сформират групата WebExtensions, чиято цел е да стандартизира API и функционалност в браузърите.

Според наличните данни в стандартизацията на разширенията ще участват представители на всички големи разработчици на браузъри, а групата, наречена WebExtensions Community Group (WECG), ще се ръководи от Тимъти Хатчър от Apple и Симеон Винсънт от Google. Заедно те ще се опитат да решат няколко основни задачи.

На първо място, става въпрос за опростяване на процеса на разработване на разширения чрез създаване на последователен модел и общо ядро, функционалност, API и разрешения. Предвижда се също да се състави описание на архитектурата, чието използване ще повиши производителността на създадените решения, както и ще ги направи по-безопасни.

WebExtensions

В същото време участниците в проекта не възнамеряват да конкретизират всеки аспект от разработването на разширения или да ограничават иновациите. Всеки разработчик на браузър ще продължи да работи независимо според собствените си правила и политики. Разработчиците на разширения и браузъри, които се интересуват от участие в този проект, могат да се присъединят към него, като подадат заявление на уебсайта на World Wide Web Consortium (W3C). Членовете на WECG създадоха отделно хранилище в GitHub, което ще се използва за бъдеща работа. Той също така съдържа правила и статут нова общност от разработчици.

https://twitter.com/w3c/status/1400860930611757059?s=20

WebExtensions се използва като общ термин за API за разширение на Chrome през последните няколко години. Opera го възприе, когато браузърът премина към Chromium през 2013 г., Firefox премина към API през 2017 г. (Mozilla до голяма степен измисли термина „WebExtensions“), а Safari добави поддръжка за него миналата година. Разрешенията и наличните API обаче се различават значително между браузърите, така че процесът на стандартизация ще бъде страхотна новина за разработчиците. Базирани на Chromium браузъри като Vivaldi и новите Microsoft Edge до голяма степен следва внедряването на Chrome с малки (ако има такива) промени.

Прочетете също:

Регистрирай се
Уведомете за
гост

0 Коментари
Вградени рецензии
Вижте всички коментари
Други статии
Абонирайте се за актуализации
Популярни сега