Root NationNyhederIT nyhederAppleGoogle, Microsoft og Mozilla arbejder sammen om en browserudvidelse

AppleGoogle, Microsoft og Mozilla arbejder sammen om en browserudvidelse

-

Browserudvidelser kan være svære at udvikle og vedligeholde, især for udvidelser, der ønsker at understøtte mere end én browser. Firefox, Edge, Opera og andre baserer deres udvidelses-API'er på Chrome, men hver browser tilføjer sine egne ændringer og implementerer ikke altid Googles nye API'er. Heldigvis er alle større browserleverandører blevet enige om at danne WebExtensions-gruppen, hvis mål er at standardisere API'er og funktionalitet på tværs af browsere.

Ifølge de tilgængelige data vil repræsentanter for alle større browserudviklere deltage i standardiseringen af ​​udvidelser, og gruppen, kaldet WebExtensions Community Group (WECG), vil blive ledet af Timothy Hatcher fra Apple og Simeon Vincent fra Google. Sammen skal de forsøge at løse flere hovedopgaver.

Først og fremmest handler det om at forenkle processen med at udvikle udvidelser ved at skabe en konsistent model og en fælles kerne, funktionalitet, API og tilladelser. Det er også planlagt at udarbejde en beskrivelse af arkitekturen, hvis brug vil øge produktiviteten af ​​de skabte løsninger samt gøre dem mere sikre.

WebExtensions

Samtidig har projektdeltagerne ikke til hensigt at specificere alle aspekter af udviklingen af ​​udvidelser eller at begrænse innovation. Hver browserudvikler vil fortsætte med at fungere uafhængigt i henhold til sine egne regler og politikker. Udvidelses- og browserudviklere, der er interesserede i at deltage i dette projekt, kan tilslutte sig det ved at indsende en ansøgning på World Wide Web Consortiums (W3C) websted. WECG-medlemmer har oprettet et separat lager på GitHub, som vil blive brugt til fremtidigt arbejde. Den indeholder også regler og vedtægt et nyt fællesskab af udviklere.

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

WebExtensions er blevet brugt som en generel betegnelse for Chrome extension API i de sidste par år. Opera overtog det, da browseren skiftede til Chromium i 2013, Firefox skiftede til API'en i 2017 (Mozilla opfandt i høj grad udtrykket "WebExtensions"), og Safari tilføjede support til det sidste år. Tilladelser og tilgængelige API'er varierer dog betydeligt mellem browsere, så standardiseringsprocessen vil være gode nyheder for udviklere. Chrom-baserede browsere som Vivaldi og den nye Microsoft Edge følger stort set Chromes implementering med få (hvis nogen) ændringer.

Læs også:

Dzhereloappleinsider
Tilmelde
Giv besked om
gæst

0 Kommentarer
Indlejrede anmeldelser
Se alle kommentarer