Mozilla, Google, Apple un Microsoft apvieno spēkus, lai standartizētu papildinājumus

W3C paziņoja Pirms dažām dienām kopienas grupas "WebExtensions" izveidošana (WECG), kuras galvenā funkcija irEs strādāju kopā ar pārlūka nodrošinātājiem un citas ieinteresētās personas lai reklamētu spraudņu izstrādes platformu Parasts pārlūks, kura pamatā ir WebExtensions API.

Šajā darba grupā ietilpst Google, Mozilla, Apple un Microsoft pārstāvji un darba grupas izstrādātās specifikācijas mērķis ir atvieglot spraudņu izveidi kas darbojas dažādās pārlūkprogrammās.

W3C min, ka plāno sasniegt šo mērķi, nosakot holistisku modeli un kopēju pamata funkcionalitāti, API un autoritātes sistēmu, turklāt darba grupa noteiks arī papildu arhitektūru, lai uzlabotu veiktspēju, stiprinātu drošību un nodrošinātu aizsardzību pret ļaunprātīgu izmantošanu .

Izstrādājot specifikācijas, tiek ieteikts ievērot W3C TAG piemērotos principus (Tehniskās arhitektūras grupa), piemēram, lietotāja uzmanība, sadarbspēja, drošība, privātums, pārnesamība, vienkārša apkope un paredzama uzvedība.

La WECG vietne norāda, ka grupas mērķis ir norādīt kopīgu API kodolu, modeli un atļaujas tīmekļa pārlūkprogrammas paplašinājumiem, norādot:

Norādot WebExtensions API, funkcionalitāti un atļaujas, mēs paplašinājumu izstrādātājiem varam vēl vieglāk uzlabot gala lietotāja pieredzi, vienlaikus pārvietojot tos uz API, kas uzlabo veiktspēju un novērš ļaunprātīgu izmantošanu. 

Līdz šim grupa ir izveidojusi īpašu GitHub repozitoriju un izveidojusi a kopienas harta gatavojoties attiecīgajam uzdevumam, kas aprakstīts kā:

Izmantojot esošo paplašinājuma modeli un pārlūku Chrome, Microsoft Edge, Firefox un Safari atbalstītos API, mēs sāksim strādāt ar specifikāciju. Mūsu mērķis ir identificēt kopīgo, tuvināt ieviešanu un iezīmēt turpmākās evolūcijas kursu.

Spraudņu izstrādes API un modeļi, kas jau tiek izmantoti pārlūkā Chrome, Microsoft Edge, Firefox un Safari, tiks izmantoti kā pamats ģenerētajām specifikācijām. Darba grupa mēģinās identificēt visu pārlūkprogrammu kopējās funkcijas spraudņu izveidei, tuvinās ieviešanu un izklāstīs iespējamās attīstības iespējas.

Darba vēstulē viņi min šādiem dizaina principiem:

  • Uz lietotāju vērsts: pārlūka paplašinājumi ļauj lietotājiem pielāgot tīmekļa pārlūkošanas pieredzi, pamatojoties uz viņu vēlmēm un vajadzībām.
  • Saderība: uzturēt un uzlabot saderību ar esošajiem paplašinājumiem un populārajiem paplašinājumu API. Tas ļaus izstrādātājiem nevajadzēt pilnībā pārrakstīt paplašinājumus, lai tie darbotos dažādās pārlūkprogrammās, kas var būt kļūdainas.
  • Izrāde: Ļauj izstrādātājiem rakstīt paplašinājumus, kas negatīvi neietekmē tīmekļa lapu vai pārlūkprogrammas veiktspēju vai enerģijas patēriņu.
  • Drošība: Izvēloties izmantojamos paplašinājumus, lietotājiem nevajadzētu būt kompromisiem attiecībā uz funkcionalitāti un drošību. Ar jauno paplašinājumu API tiks veiktas izmaiņas modelī.
  • Konfidencialitāte: tāpat lietotājiem nevajadzētu būt kompromisiem attiecībā uz funkcionalitāti un privātumu. Tā kā galvenais ir tas, ka pārlūka paplašinājumi uzlabo lietotāja pieredzi, vienlaikus pieprasot minimālo nepieciešamo piekļuvi lietotāja pārlūkošanas datiem, lai samazinātu vai novērstu kompromisu, kas gala lietotājiem jāveic starp funkcionalitāti un konfidencialitāti.
  • Pārnesamība: Izstrādātājiem vajadzētu būt samērā viegli pārsūtīt paplašinājumus no viena pārlūka uz citu, kā arī pārlūkiem atbalstīt paplašinājumus dažādās ierīcēs un operētājsistēmās.
  • Uzturamība: Vienkāršojot API, tam vajadzētu ļaut plašākai izstrādātāju grupai izveidot paplašinājumus un atvieglot viņu izveidoto paplašinājumu uzturēšanu.
  • Autonomija: pārlūkprogrammu nodrošinātājiem jūsu pārlūkprogrammai jānodrošina īpaša funkcionalitāte, kā arī jābūt iespējai eksperimentēt ar jaunām funkcijām.

W3C paziņoja tieši tā nav paredzēts precīzi noteikt, ko izstrādātāji var un ko nevar izveidot ar paplašinājumiem. Viņi arī nenorādīs, standartizēs un nesaskaņos paplašinājumu parakstīšanu vai piegādi. Viņi vienkārši vēlas veicināt jauninājumus, vienlaikus saglabājot lietotāju privātumu un drošību tādā pašā veidā, kā tas ir visās jomās.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   bez nosaukuma teica

    īsumā: liela mēroga monopols