Root NationVijestiIT vijestiAppleGoogle, Microsoft i Mozilla rade zajedno na proširenju preglednika

AppleGoogle, Microsoft i Mozilla rade zajedno na proširenju preglednika

-

Proširenja preglednika može biti teško razviti i održavati, posebno za proširenja koja žele podržati više od jednog preglednika. Firefox, Edge, Opera i drugi temelje svoje API-je proširenja na Chromeu, ali svaki preglednik dodaje vlastite promjene i ne implementira uvijek Googleove nove API-je. Srećom, svi glavni dobavljači preglednika složili su se o osnivanju grupe WebExtensions, čiji je cilj standardizirati API-je i funkcionalnost u svim preglednicima.

Prema dostupnim podacima, u standardizaciji ekstenzija sudjelovat će predstavnici svih većih programera preglednika, a grupu pod nazivom WebExtensions Community Group (WECG) vodit će Timothy Hatcher iz Apple i Simeon Vincent iz Googlea. Zajedno će pokušati riješiti nekoliko glavnih zadataka.

Prije svega, radi se o pojednostavljenju procesa razvoja proširenja stvaranjem dosljednog modela i zajedničke jezgre, funkcionalnosti, API-ja i dopuštenja. Također se planira sastaviti opis arhitekture čija će uporaba povećati produktivnost stvorenih rješenja, kao i učiniti ih sigurnijima.

Web proširenja

Pritom, sudionici projekta nemaju namjeru specificirati svaki aspekt razvoja ekstenzija niti obuzdati inovacije. Svaki programer preglednika nastavit će djelovati neovisno prema vlastitim pravilima i politikama. Programeri proširenja i preglednika zainteresirani za sudjelovanje u ovom projektu mogu mu se pridružiti podnošenjem prijave na web stranici World Wide Web Consortium (W3C). Članovi WECG-a stvorili su zasebno spremište na GitHubu koje će se koristiti za budući rad. Također sadrži pravila i zakon nova zajednica programera.

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

WebExtensions se posljednjih nekoliko godina koristi kao opći izraz za API proširenja za Chrome. Opera ga je usvojila kada se preglednik prebacio na Chromium 2013., Firefox se prebacio na API 2017. (Mozilla je uglavnom skovala pojam "WebExtensions"), a Safari je dodao podršku za njega prošle godine. Međutim, dopuštenja i dostupni API-ji značajno se razlikuju među preglednicima, tako da će proces standardizacije biti odlična vijest za programere. Preglednici temeljeni na Chromiumu kao što su Vivaldi i novi Microsoft Edge uglavnom slijedi Chromeovu implementaciju s malim (ako ih ima) promjenama.

Pročitajte također:

Prijavite se
Obavijesti o
gost

0 Komentari
Ugrađene recenzije
Pogledaj sve komentare