Root NationVijestiIT vijestiApple, Google, Microsoft i Mozilla zajedno rade na proširenju pretraživača

Apple, Google, Microsoft i Mozilla zajedno rade na proširenju pretraživača

-

Ekstenzije pretraživača može biti teško razvijati i održavati, posebno za ekstenzije koje žele da podržavaju više od jednog pretraživača. Firefox, Edge, Opera i drugi baziraju svoje API-je proširenja na Chromeu, ali svaki pretraživač dodaje svoje promjene i ne implementira uvijek Googleove nove API-je. Na sreću, svi glavni proizvođači pretraživača su se složili da formiraju grupu WebExtensions, čiji je cilj standardizacija API-ja i funkcionalnosti svih pretraživača.

Prema dostupnim podacima, u standardizaciji ekstenzija učestvovaće predstavnici svih velikih programera pretraživača, a grupu, pod nazivom WebExtensions Community Group (WECG), predvodiće Timothy Hatcher iz Apple i Simeon Vincent iz Google-a. Zajedno će pokušati riješiti nekoliko glavnih zadataka.

Prije svega, radi se o pojednostavljivanju procesa razvoja ekstenzija stvaranjem konzistentnog modela i zajedničkog jezgra, funkcionalnosti, API-ja i dozvola. Planirano je i sastavljanje opisa arhitekture, čija će upotreba povećati produktivnost kreiranih rješenja, ali i učiniti ih sigurnijim.

Web Extensions

Istovremeno, učesnici projekta nemaju nameru da preciziraju svaki aspekt razvoja ekstenzija niti da obuzdaju inovacije. Svaki programer pretraživača će nastaviti da radi nezavisno u skladu sa sopstvenim pravilima i pravilima. Programeri ekstenzija i pretraživača koji su zainteresirani za učešće u ovom projektu mogu mu se pridružiti podnošenjem prijave na web stranici World Wide Web Consortium (W3C). Članovi WECG-a su kreirali zasebno spremište na GitHub-u koje će se koristiti za budući rad. Takođe sadrži pravila i pravila 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 je pretraživač prešao na Chromium 2013. godine, Firefox je prešao na API 2017. (Mozilla je uglavnom skovala termin "WebExtensions"), a Safari je dodao podršku za njega prošle godine. Međutim, dozvole i dostupni API-ji značajno variraju između pretraživača, tako da će proces standardizacije biti odlična vijest za programere. Chromium-bazirani pretraživači kao što su Vivaldi i novi Microsoft Edge uglavnom prati Chromeovu implementaciju sa malim (ako ih ima) promjenama.

Pročitajte također:

Prijaviti se
Obavijesti o
gost

0 Komentari
Embedded Reviews
Pogledaj sve komentare