Root NationNyheterIT-nyheterApple, Google Microsoft og Mozilla jobber sammen om en nettleserutvidelse

Apple, Google Microsoft og Mozilla jobber sammen om en nettleserutvidelse

-

Nettleserutvidelser kan være vanskelige å utvikle og vedlikeholde, spesielt for utvidelser som ønsker å støtte mer enn én nettleser. Firefox, Edge, Opera og andre baserer utvidelses-API-ene sine på Chrome, men hver nettleser legger til sine egne endringer og implementerer ikke alltid Googles nye API-er. Heldigvis har alle store nettleserleverandører blitt enige om å danne WebExtensions-gruppen, hvis mål er å standardisere APIer og funksjonalitet på tvers av nettlesere.

I følge tilgjengelige data vil representanter for alle store nettleserutviklere delta i standardiseringen av utvidelser, og gruppen, kalt WebExtensions Community Group (WECG), vil bli ledet av Timothy Hatcher fra Apple og Simeon Vincent fra Google. Sammen skal de prøve å løse flere hovedoppgaver.

Først og fremst handler det om å forenkle prosessen med å utvikle utvidelser ved å lage en konsistent modell og en felles kjerne, funksjonalitet, API og tillatelser. Det er også planlagt å utarbeide en beskrivelse av arkitekturen, hvis bruk vil øke produktiviteten til de opprettede løsningene, samt gjøre dem tryggere.

Webutvidelser

Samtidig har ikke prosjektdeltakerne til hensikt å spesifisere alle aspekter ved utviklingen av utvidelser eller å begrense innovasjon. Hver nettleserutvikler vil fortsette å operere uavhengig i henhold til sine egne regler og retningslinjer. Utvidelses- og nettleserutviklere som er interessert i å delta i dette prosjektet kan bli med i det ved å sende inn en søknad på World Wide Web Consortium (W3C) nettsted. WECG-medlemmer har opprettet et eget depot på GitHub som vil bli brukt til fremtidig arbeid. Den inneholder også regler og forskrifter et nytt fellesskap av utviklere.

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

WebExtensions har blitt brukt som en generell betegnelse for Chrome extension API de siste årene. Opera tok det i bruk da nettleseren byttet til Chromium i 2013, Firefox byttet til API i 2017 (Mozilla utviklet i stor grad begrepet "WebExtensions"), og Safari la til støtte for det i fjor. Tillatelser og tilgjengelige API-er varierer imidlertid betydelig mellom nettlesere, så standardiseringsprosessen vil være gode nyheter for utviklere. Krombaserte nettlesere som Vivaldi og den nye Microsoft Edge følger stort sett Chromes implementering med små (om noen) endringer.

Les også:

Dzhereloappleinsider
Melde deg på
Gi beskjed om
gjest

0 Kommentar
Innebygde anmeldelser
Se alle kommentarer