Root NationNoviceIT noviceAppleGoogle Microsoft in Mozilla sodelujeta pri razširitvi brskalnika

AppleGoogle Microsoft in Mozilla sodelujeta pri razširitvi brskalnika

-

Razširitve brskalnikov je lahko težko razviti in vzdrževati, zlasti za razširitve, ki želijo podpirati več kot en brskalnik. Firefox, Edge, Opera in drugi svoje razširitvene API-je temeljijo na Chromu, vendar vsak brskalnik doda svoje spremembe in ne izvaja vedno Googlovih novih API-jev. Na srečo so se vsi večji proizvajalci brskalnikov strinjali, da oblikujejo skupino WebExtensions, katere cilj je standardizirati API-je in funkcionalnost v brskalnikih.

Po dostopnih podatkih bodo pri standardizaciji razširitev sodelovali predstavniki vseh večjih razvijalcev brskalnikov, skupino, poimenovano WebExtensions Community Group (WECG), pa bo vodil Timothy Hatcher iz Apple in Simeon Vincent iz Googla. Skupaj bodo skušali rešiti več glavnih nalog.

Najprej gre za poenostavitev procesa razvoja razširitev z ustvarjanjem konsistentnega modela in skupnega jedra, funkcionalnosti, API-ja in dovoljenj. Predvidena je tudi sestava opisa arhitekture, katere uporaba bo povečala produktivnost ustvarjenih rešitev in jih naredila varnejše.

WebExtensions

Hkrati pa udeleženci projekta ne nameravajo specificirati vseh vidikov razvoja razširitev ali zavirati inovativnosti. Vsak razvijalec brskalnika bo še naprej deloval neodvisno v skladu s svojimi pravili in politikami. Razvijalci razširitev in brskalnikov, ki jih zanima sodelovanje v tem projektu, se mu lahko pridružijo tako, da oddajo vlogo na spletni strani konzorcija svetovnega spleta (W3C). Člani WECG so ustvarili ločeno skladišče na GitHubu, ki se bo uporabljalo za prihodnje delo. Vsebuje tudi pravila in statut nova skupnost razvijalcev.

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

WebExtensions se zadnjih nekaj let uporablja kot splošen izraz za API razširitev za Chrome. Opera ga je sprejela, ko je brskalnik leta 2013 preklopil na Chromium, Firefox je prešel na API leta 2017 (Mozilla je v veliki meri skovala izraz "WebExtensions"), Safari pa je lani dodal podporo zanj. Vendar se dovoljenja in razpoložljivi API-ji med brskalniki precej razlikujejo, zato bo postopek standardizacije odlična novica za razvijalce. Brskalniki, ki temeljijo na Chromiumu, kot je Vivaldi in novi Microsoft Edge v veliki meri sledi izvedbi Chroma z malo (če sploh) spremembami.

Preberite tudi:

Prijavite se
Obvesti o
gost

0 Komentarji
Vdelana mnenja
Prikaži vse komentarje