Apple, Google, Microsoft, Mozilla приєднуються до групи розширень браузера

click fraud protection

Apple, Google, Microsoft і Mozilla приєдналися до групи спільноти WebExtensions для спільної роботи над розширеннями браузера.

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

«Ми раді оголосити про запуск WebExtensions Community Group (WECG)», W3C оголошено сьогодні в дописі в блозі. «Apple, Google, Microsoft і Mozilla ініціюють цю групу спільноти, і ми запрошуємо інших виробників браузерів, розробників розширень і зацікавлених сторін приєднатися до цих зусиль!»

Група прагне полегшити розробку розширень шляхом створення спільного ядра функціональності, API та дозволів. Процес стандартизації відбуватиметься за тією ж схемою, що й розробка веб-стандартів (що загалом працює добре), але це не змусить браузери нехтувати ексклюзивними функціональність або API. «Кожен постачальник браузерів продовжуватиме керувати своїм магазином розширень повністю незалежно, дотримуючись власної технічної, рецензійної та редакційної політики», — йдеться у дописі. сказав.

Протягом останніх кількох років WebExtensions використовувався як загальний термін для API розширення Chrome. Opera прийняла його, коли браузер перейшов на базу Chromium у 2013 році, Firefox перейшов на API у 2017 році (Mozilla в основному винайшла термін «WebExtensions»), а Safari додав його підтримку минулого року. Однак дозволи та доступні API суттєво відрізняються в різних браузерах, тому процес стандартизації стане чудовою новиною для розробників. Браузери на базі Chromium, такі як Vivaldi та новий Microsoft Edge, здебільшого наслідують реалізацію Chrome з незначними (якщо такі є) змінами.

Статут групи спільноти WebExtensions можна переглянути тут.