Уеб гигантите искат да стандартизират уеб разширенията

Apple, Mozilla, Google и Microsoft обединиха усилията си За да можем да поддържаме разработчиците на разширения, тъй като без съмнение Chrome е най-използваният браузър и върху който разработчиците също предпочитат да фокусират усилията си за създаване на разширения, оставяйки настрана други браузъри.

Ето защо нова общностна група „WebExtensions“ ще се опита да създаде обща архитектура за бъдещи уеб разширения и приканва разработчиците да се присъединят към тази инициатива. Safari прие нов API за уеб разширения с macOS Big Sur, който позволява на разширенията, предназначени за други браузъри, да работят с него. Това отвори вратата за нови разширения, но не беше дефиниран стандартизиран метод за разработване на разширения.

Новата група, съкратено WECG се състои от членове на всеки от основните разработчици на браузъри. Водейки тази нова група, откриваме Тимъти Хачър от Apple и Симеон Винсент от Google. Текущите участници включват служители от Apple, Mozilla и Microsoft.

Консорциумът на World Wide Web, органът, отговорен за насърчаване на съвместимостта на технологиите World Wide Web, коментира действието:

„Радваме се да обявим стартирането на общностната група WebExtensions (WECG). С различните браузъри, които приеха широко поддържан модел за разширения през последните години, WECG е развълнуван да проучи как доставчиците на браузъри и други заинтересовани страни могат да работят заедно, за да популяризират обща платформа за разширения на браузъри. Apple, Google, Microsoft и Mozilla стартират тази общностна група и ние каним други доставчици на браузъри, разработчици на разширения и заинтересовани страни да се присъединят към тази инициатива *. «

Групата на общността WebExtensions има две цели какви са улесняват разработчиците да създават разширения определяне на последователен модел и общо ядро ​​от функции, API и разрешения. Те също така описват архитектура, която подобрява производителността и е още по-сигурна и устойчива на злоупотреби.

В писмото за работа те споменават следните принципи на проектиране:

  • Ориентиран към потребителя: разширенията на браузъра позволяват на потребителите да персонализират своето изживяване при сърфиране в мрежата въз основа на техните предпочитания и нужди.
  • съвместимост: поддържат и подобряват съвместимостта със съществуващите разширения и популярни API за разширения. Това ще позволи на разработчиците да не се налага да пренаписват напълно своите разширения, за да работят в различни браузъри, които могат да бъдат склонни към грешки.
  • изпълнение: Позволете на разработчиците да пишат разширения, които нямат отрицателно въздействие върху производителността или консумацията на енергия на уеб страниците или браузъра.
  • сигурност: Когато избират кои разширения да използват, потребителите не трябва да правят компромиси по отношение на функционалността и сигурността. С новите API на разширения ще бъде направена промяна в модела.
  • Декларация за: по същия начин потребителите не трябва да правят компромиси по отношение на функционалността и поверителността. Тъй като основната точка ще бъде, че разширенията на браузъра подобряват потребителското изживяване, като същевременно изискват минимално необходимия достъп до данните за сърфиране на потребителя, за да намалят или премахнат компромиса, който крайните потребители трябва да направят между функционалността и поверителността.
  • Преносимост: За разработчиците трябва да е относително лесно да прехвърлят разширения от един браузър в друг, а за браузърите да поддържат разширения на различни устройства и операционни системи.
  • Поддържане: Чрез опростяване на приложните програмни интерфейси (API), това трябва да позволи на по-широката група разработчици да създават разширения и да улеснят поддържането на разширенията, които създават.
  • автономия: доставчиците на браузъри трябва да предоставят специфична функционалност на вашия браузър и също така да имат възможност да експериментират с нови функции.

Групата не иска да уточнява всички аспекти на платформата за уеб разширения или да задушава иновациите. Всеки доставчик на браузър ще продължи да работи самостоятелно със собствените си политики. Разработчиците и доставчиците на браузъри, заинтересовани да допринесат за групата, могат да се регистрират чрез уебсайта на W3C. WECG има специално хранилище на GitHub с писмо за работа и постижения на общността.

Fuente: https://www.w3.org/


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.