Root NationZprávyIT novinyApple, Google, Microsoft a Mozilla spolupracují na rozšíření prohlížeče

Apple, Google, Microsoft a Mozilla spolupracují na rozšíření prohlížeče

-

Rozšíření prohlížeče může být obtížné vyvíjet a udržovat, zejména u rozšíření, která chtějí podporovat více než jeden prohlížeč. Firefox, Edge, Opera a další zakládají svá rozhraní API na Chrome, ale každý prohlížeč přidává své vlastní změny a ne vždy implementuje nová rozhraní API společnosti Google. Naštěstí se všichni hlavní výrobci prohlížečů dohodli na vytvoření skupiny WebExtensions, jejímž cílem je standardizace API a funkčnosti napříč prohlížeči.

Podle dostupných údajů se na standardizaci rozšíření budou podílet zástupci všech významných vývojářů prohlížečů a skupinu s názvem WebExtensions Community Group (WECG) povede Timothy Hatcher z Apple a Simeon Vincent ze společnosti Google. Společně se pokusí vyřešit několik hlavních úkolů.

V první řadě jde o zjednodušení procesu vývoje rozšíření vytvořením konzistentního modelu a společného jádra, funkčnosti, API a oprávnění. Plánuje se také sestavení popisu architektury, jejíž použití zvýší produktivitu vytvářených řešení a zároveň je učiní bezpečnějšími.

WebExtensions

Účastníci projektu zároveň nemají v úmyslu specifikovat každý aspekt vývoje rozšíření nebo omezovat inovace. Každý vývojář prohlížeče bude nadále fungovat nezávisle podle svých vlastních pravidel a zásad. Vývojáři rozšíření a prohlížečů, kteří mají zájem o účast v tomto projektu, se k němu mohou připojit odesláním přihlášky na webu World Wide Web Consortium (W3C). Členové WECG vytvořili na GitHubu samostatné úložiště, které bude sloužit pro budoucí práci. Obsahuje také pravidla a zákonem nová komunita vývojářů.

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

WebExtensions se v posledních několika letech používá jako obecný termín pro rozhraní API pro Chrome. Opera jej přijala, když prohlížeč přešel na Chromium v ​​roce 2013, Firefox přešel na API v roce 2017 (Mozilla do značné míry vytvořila termín „WebExtensions“) a Safari pro něj loni přidalo podporu. Oprávnění a dostupná rozhraní API se však mezi prohlížeči výrazně liší, takže proces standardizace bude pro vývojáře skvělou zprávou. Prohlížeče založené na Chromu, jako je Vivaldi a nové Microsoft Edge do značné míry následuje implementaci Chrome s malými (pokud vůbec nějakými) změnami.

Přečtěte si také:

Přihlásit se
Upozornit na
host

0 Komentáře
Vložené recenze
Zobrazit všechny komentáře
Další články
Přihlaste se k odběru aktualizací
Nyní populární