Webjättarna vill standardisera webbtillägg

Apple, Mozilla, Google och Microsoft har gått samman För att kunna stödja utvecklare av tillägg, eftersom Chrome utan tvekan är den mest använda webbläsaren och på vilken utvecklare också föredrar att fokusera sina ansträngningar för att skapa tillägg, lämnar andra webbläsare.

Det är därför en ny grupp "WebExtensions" försöker skapa en gemensam arkitektur för framtida webbtillägg och inbjuder utvecklare att gå med i detta initiativ. Safari har antagit ett nytt API för webbutvidgning med macOS Big Sur som gör det möjligt för tillägg som är utformade för andra webbläsare att arbeta med det. Detta öppnade dörren för nya tillägg, men en standardiserad metod för att utveckla tillägg hade inte definierats.

Den nya gruppen, förkortad WECG, består av medlemmar från var och en av de viktigaste webbläsarutvecklarna. Ledande denna nya grupp hittar vi Timothy Hatcher från Apple och Simeon Vincent från Google. Nuvarande deltagare inkluderar anställda från Apple, Mozilla och Microsoft.

World Wide Web Consortium, det organ som ansvarar för att främja kompatibilitet med World Wide Web-teknologier, kommenterade åtgärden:

”Vi är mycket glada över att kunna lansera WebExtensions Community Group (WECG). Med olika webbläsare som antagit en bred stödjande modell för tillägg under de senaste åren är WECG glada att utforska hur webbläsarförsäljare och andra intressenter kan arbeta tillsammans för att främja en gemensam webbläsartilläggsplattform. Apple, Google, Microsoft och Mozilla lanserar denna community-grupp, och vi inbjuder andra webbläsarleverantörer, tilläggsutvecklare och intresserade att delta i detta initiativ *. «

WebExtensions Community Group har två mål är göra det lättare för utvecklare att skapa tillägg specificera en konsekvent modell och en gemensam kärna av funktioner, API: er och behörigheter. De beskriver också en arkitektur som förbättrar prestanda och är ännu säkrare och motståndskraftig mot missbruk.

I arbetsbrevet nämner de följande designprinciper:

  • Användarcentrerad: webbläsartillägg gör det möjligt för användare att anpassa sin webbupplevelse baserat på deras preferenser och behov.
  • kompatibilitet: upprätthålla och förbättra kompatibiliteten med befintliga tillägg och populära API-tillägg. Detta gör det möjligt för utvecklare att inte behöva skriva om sina tillägg helt för att fungera i olika webbläsare, vilket kan vara felbenäget.
  • Rendimiento: Låt utvecklare skriva tillägg som inte påverkar webbsidornas eller webbläsarens prestanda eller strömförbrukning negativt.
  • säkerhet: När du väljer vilka tillägg som ska användas ska användarna inte behöva kompromissa med funktionalitet och säkerhet. Med de nya API: erna för tillägg kommer modellen att ändras.
  • Privacy: På samma sätt bör användarna inte behöva kompromissa med funktionalitet och integritet. Eftersom huvudpoängen kommer att vara att webbläsartilläggen förbättrar användarupplevelsen samtidigt som det krävs minsta möjliga åtkomst till användarens surfdata för att minska eller eliminera den avvägning som slutanvändarna måste göra mellan funktionalitet och sekretess.
  • Bärbarhet: Det borde vara relativt enkelt för utvecklare att överföra tillägg från en webbläsare till en annan och för webbläsare att stödja tillägg på en mängd olika enheter och operativsystem.
  • Hållbarhet: Genom att förenkla API: erna bör detta göra det möjligt för den bredare gruppen utvecklare att skapa tillägg och göra det lättare för dem att behålla de tillägg som de skapar.
  • Autonomi: webbläsarleverantörer bör tillhandahålla specifik funktionalitet till din webbläsare och bör också ha möjlighet att experimentera med nya funktioner.

Gruppen vill inte specificera alla aspekter av webbtilläggsplattformen eller kväva innovation. Varje webbläsarleverantör kommer att fortsätta arbeta oberoende med sin egen policy. Webbläsarutvecklare och leverantörer som är intresserade av att bidra till gruppen kan registrera sig via W3C-webbplatsen. WECG har ett dedikerat GitHub-arkiv med en arbetsbrev och samhällets prestationer.

Fuente: https://www.w3.org/


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.