Root NationNovinkyIT novinkyApple, Google, Microsoft a Mozilla spolupracujú na rozšírení prehliadača

Apple, Google, Microsoft a Mozilla spolupracujú na rozšírení prehliadača

-

Rozšírenia prehliadača môžu byť náročné na vývoj a údržbu, najmä pre rozšírenia, ktoré chcú podporovať viac ako jeden prehliadač. Firefox, Edge, Opera a ďalšie zakladajú svoje rozhrania API na Chrome, ale každý prehliadač pridáva svoje vlastné zmeny a nie vždy implementuje nové rozhrania API od spoločnosti Google. Našťastie sa všetci hlavní predajcovia prehliadačov dohodli na vytvorení skupiny WebExtensions, ktorej cieľom je štandardizovať API a funkcie naprieč prehliadačmi.

Podľa dostupných údajov sa na štandardizácii rozšírení budú podieľať zástupcovia všetkých významných vývojárov prehliadačov a skupinu s názvom WebExtensions Community Group (WECG) povedie Timothy Hatcher z r. Apple a Simeon Vincent zo spoločnosti Google. Spoločne sa pokúsia vyriešiť niekoľko hlavných úloh.

V prvom rade ide o zjednodušenie procesu vývoja rozšírení vytvorením konzistentného modelu a spoločného jadra, funkcionality, API a povolení. Plánuje sa aj zostavenie popisu architektúry, ktorej použitie zvýši produktivitu vytvorených riešení, ako aj ich bezpečnosť.

WebExtensions

Účastníci projektu zároveň nemajú v úmysle špecifikovať každý aspekt vývoja rozšírení alebo obmedziť inovácie. Každý vývojár prehliadača bude naďalej fungovať nezávisle podľa svojich vlastných pravidiel a zásad. Vývojári rozšírení a prehliadačov, ktorí majú záujem zúčastniť sa na tomto projekte, sa k nemu môžu pripojiť podaním žiadosti na webovej stránke World Wide Web Consortium (W3C). Členovia WECG vytvorili na GitHub samostatné úložisko, ktoré sa bude používať pre budúcu prácu. Obsahuje aj pravidlá a predpisov nová komunita vývojárov.

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

WebExtensions sa už niekoľko rokov používa ako všeobecný termín pre rozhranie API rozšírenia Chrome. Opera ho prijala, keď prehliadač prešiel na Chromium v ​​roku 2013, Firefox prešiel na API v roku 2017 (Mozilla vo veľkej miere vytvorila termín „WebExtensions“) a Safari preň minulý rok pridalo podporu. Povolenia a dostupné API sa však medzi prehliadačmi výrazne líšia, takže proces štandardizácie bude pre vývojárov skvelou správou. Prehliadače založené na prehliadači Chromium, ako napríklad Vivaldi a nové Microsoft Edge do značnej miery sleduje implementáciu prehliadača Chrome s malými (ak vôbec nejakými) zmenami.

Prečítajte si tiež:

Prihlásiť Se
Upozorniť na
host

0 Komentáre
Vložené recenzie
Zobraziť všetky komentáre