„Apple“, „Google“, „Microsoft“, „Mozilla“ prisijungia prie naršyklės plėtinių grupės

„Apple“, „Google“, „Microsoft“ ir „Mozilla“ prisijungė prie „WebExtensions“ bendruomenės grupės, kad dirbtų kartu su naršyklės plėtiniais.

Naršyklės plėtinius gali būti sunku sukurti ir prižiūrėti, ypač plėtiniams, kurie nori palaikyti daugiau nei vieną naršyklę. „Firefox“, „Edge“, „Opera“ ir kitos plėtinių API grindė „Chrome“, tačiau kiekviena naršyklė prideda savo pakeitimų ir ne visada įdiegia naujas „Google“ API. Laimei, visi pagrindiniai naršyklių pardavėjai dabar sutiko sudaryti WebExtensions bendruomenės grupę, kurios tikslas yra standartizuoti API ir funkcijas visose naršyklės.

„Džiaugiamės galėdami pranešti apie „WebExtensions Community Group“ (WECG) įkūrimą“, – W3C paskelbta šiandien dienoraščio įraše. „Apple“, „Google“, „Microsoft“ ir „Mozilla“ inicijuoja šią bendruomenės grupę ir kviečiame kitus naršyklių kūrėjus, plėtinių kūrėjus ir suinteresuotas šalis prisijungti prie šių pastangų!

Grupė siekia, kad plėtinių kūrimas taptų lengvesnis, sukurdama bendrą funkcijų, API ir leidimų pagrindą. Standartizacijos procesas vyks taip pat, kaip ir žiniatinklio standartų kūrimas (kuris paprastai veikia gerai), tačiau jis neprivers naršyklių nepaisyti išskirtinių funkcionalumą arba API. „Kiekvienas naršyklės pardavėjas ir toliau naudos savo plėtinių parduotuvę visiškai nepriklausomai, laikydamasis savo techninės, peržiūros ir redakcinės politikos“, – rašoma pranešime. sakė.

„WebExtensions“ pastaruosius kelerius metus buvo naudojamas kaip bendras „Chrome“ plėtinio API terminas. „Opera“ jį priėmė naršyklėje 2013 m. perėjo į „Chromium“ bazę, „Firefox“ perkelta į API 2017 metais („Mozilla“ iš esmės sukūrė terminą „Web Extensions“), o „Safari“ pridėjo jį palaikyti praeitais metais. Tačiau leidimai ir galimos API įvairiose naršyklėse labai skiriasi, todėl standartizacijos procesas bus puiki naujiena kūrėjams. „Chromium“ pagrįstos naršyklės, pvz., „Vivaldi“ ir naujasis „Microsoft Edge“, iš esmės laikosi „Chrome“ diegimo, atlikdamos keletą pakeitimų (jei tokių yra).

Galima peržiūrėti WebExtensions bendruomenės grupės chartiją čia.