Mozilla, Google, Apple eta Microsoftek bat egiten dute gehigarriak normalizatzeko

W3C-k iragarri du Duela egun gutxi "WebExtensions" izeneko talde komunitarioa eratzea Funtzio nagusia duen (WECG)Arakatzaile hornitzaileekin batera lan egiten dut eta beste interesdun batzuk pluginak garatzeko plataforma sustatzeko WebExtensions APIan oinarritutako arakatzaile arrunta.

Lan talde honetan Google, Mozilla, Apple eta Microsoft-eko ordezkariak eta lantaldeak garatutako zehaztapenak daude pluginen sorrera erraztea dute helburu arakatzaile desberdinetan funtzionatzen dutenak.

W3C-k aipatzen du helburu hori lortzeko asmoa duela eredu holistikoa eta oinarrizko funtzionalitate, API eta autoritate sistema komun bat zehaztuz, lantaldeak arkitektura osagarria ere definituko duela errendimendua hobetzeko, segurtasuna indartzeko eta babesaren aurka babesteko. gehiegikeria.

Zehaztapenak garatzerakoan, W3C TAG-ek aplikatutako printzipioei atxikitzea gomendatzen da (Arkitektura Teknikoko Taldea), hala nola, erabiltzailearen ikuspegia, elkarreragingarritasuna, segurtasuna, pribatutasuna, eramangarritasuna, mantentze-lanetarako erraztasuna eta aurreikusteko portaera.

La WECG webgunea adierazten du taldearen helburua dela web nabigatzailearen luzapenetarako API oinarrizko nukleoa, eredua eta baimenak zehaztea, honako hau adieraziz:

WebExtensions APIak, funtzionaltasuna eta baimenak zehaztuz gero, are errazago egin dezakegu luzapenen garatzaileek azken erabiltzailearen esperientzia hobetzea, errendimendua hobetzen duten eta gehiegikeria saihesten duten APIetara eramaten ditugun bitartean. 

Orain arte, taldeak GitHub biltegi dedikatua sortu du eta komunitatearen gutuna honela deskribatzen den ataza prestatzeko:

Dagoen luzapen eredua eta Chrome, Microsoft Edge, Firefox eta Safari-k onartzen dituzten APIak oinarritzat hartuta, zehaztapen bat lantzen hasiko gara. Gure helburua da komunak identifikatzea, inplementazioak gerturatzea eta etorkizuneko bilakaerarako ibilbidea egitea.

Sortutako zehaztapenen oinarrian Chrome, Microsoft Edge, Firefox eta Safarian dagoeneko erabiltzen diren pluginak garatzeko APIak eta txantiloiak erabiliko dira. Lan-taldea arakatzaile guztientzako ezaugarri komunak identifikatzen saiatuko da pluginak sortzeko, inplementazioak elkarrengana hurbiltzen eta garapen posibleen moduak zehazten.

Lan gutunean, aipatzen dute honako diseinu printzipio hauek:

  • Erabiltzailea ardatz duena: arakatzailearen luzapenek erabiltzaileek beren web arakatze esperientzia pertsonalizatzeko aukera ematen dute, haien lehentasunen eta beharren arabera.
  • bateragarritasuna: mantendu eta hobetu bateragarritasuna lehendik dauden luzapenekin eta luzapen API ezagunekin Horri esker, garatzaileek beren luzapenak guztiz berridatzi behar ez dituzten arakatzaile desberdinetan lan egin ahal izango dute, akatsak izan ditzakete.
  • Rendimiento: baimendu garatzaileei web orrien edo arakatzailearen errendimenduan edo energia kontsumoan eragin negatiboa ez duten luzapenak idazteko.
  • segurtasun: Erabiliko diren luzapenak aukeratzerakoan, erabiltzaileek ez dute funtzionaltasunarekin eta segurtasunarekin konpromisorik izan behar. Luzapen API berriekin, eredua aldatuko da.
  • Pribatutasuna: era berean, erabiltzaileek ez dute funtzionaltasunarekin eta pribatutasunarekin konpromisorik izan behar. Puntu nagusia arakatzailearen luzapenek erabiltzailearen esperientzia hobetzea izango da, erabiltzailearen arakatze datuetarako beharrezko gutxieneko sarbidea eskatzen duten bitartean azken erabiltzaileek funtzionaltasunaren eta konfidentzialtasunaren artean egin behar duten trukea murrizteko edo ezabatzeko.
  • Eramangarritasuna: Garatzaileek nahiko erraza izan beharko lukete luzapenak arakatzaile batetik bestera transferitzea eta arakatzaileek gailu eta sistema eragile ugaritan luzapenak onartzea.
  • Mantentzeko modua: APIak sinplifikatuz, horrek garatzaile talde zabalagoari luzapenak sortzea ahalbidetuko lioke eta beraiek sortutako luzapenak mantentzea erraztuko die.
  • Autonomia: arakatzaile hornitzaileek funtzionalitate zehatza eman behar diete zure arakatzaileari eta ezaugarri berriekin esperimentatzeko aukera ere izan beharko lukete.

W3C-k adierazi du hori esplizituki ez da garatzaileek luzapenekin sor dezaketen eta ezin duten zehazki diktatu nahi. Halaber, luzapenak sinatu edo entregatzearen inguruan zehaztu, normalizatu edo koordinatuko dituzte. Berrikuntza sustatu nahi dute erabiltzaileen pribatutasuna eta segurtasuna modu guztian berdina den bitartean mantenduz.


Artikuluaren edukia gure printzipioekin bat dator etika editoriala. Akats baten berri emateko egin klik hemen.

Iruzkin bat, utzi zurea

Utzi zure iruzkina

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *

*

*

  1. Datuen arduraduna: Miguel Ángel Gatón
  2. Datuen xedea: SPAM kontrolatzea, iruzkinen kudeaketa.
  3. Legitimazioa: Zure baimena
  4. Datuen komunikazioa: datuak ez zaizkie hirugarrenei jakinaraziko legezko betebeharrez izan ezik.
  5. Datuak biltegiratzea: Occentus Networks-ek (EB) ostatatutako datu-basea
  6. Eskubideak: Edonoiz zure informazioa mugatu, berreskuratu eta ezabatu dezakezu.

  1.   izenik gabea esan zuen

    laburbilduz: eskala handiko monopolioa