Nag-uban ang Mozilla, Google, Apple ug Microsoft aron ma-standardize ang mga add-on

Gipahibalo ang W3C Pipila ka adlaw ang nakalabay ang pagporma sa usa ka grupo sa komunidad nga gitawag nga "WebExtensions" (WECG) nga ang panguna nga gimbuhaton mao angkauban nako ang mga browser provider ug uban pang mga interesado nga partido aron sa pagpalambo sa usa ka platform sa pagpalambo sa plugin Kasagaran nga browser nga nakabase sa WebExtensions API.

Ang grupo nga nagtrabaho kauban ang mga representante gikan sa Google, Mozilla, Apple ug Microsoft ug ang mga paghingalan nga gihimo sa nagtrabaho nga grupo gitumong aron mapadali ang paghimo sa mga plugin nga nagtrabaho sa lainlaing mga browser.

Gihisgutan sa W3C nga nagplano kini nga makab-ot ang kini nga katuyoan pinaagi sa pagpiho sa usa ka holistic nga modelo ug usa ka naandan nga pagpaandar sa kinauyokan, API ug sistema sa awtoridad, dugang sa katinuud nga ang nagtrabaho nga grupo usab magpasabut sa usa ka komplementaryong arkitektura aron mapaayo ang paghimo, mapalig-on ang seguridad ug maghatag proteksyon batok ang pag-abuso.

Kung nagpalambo sa mga paghingalan, gisugyot nga sundon ang mga prinsipyo nga gigamit sa W3C TAG (Grupo sa Teknikal nga Arkitektura), sama sa pag-focus sa tiggamit, pagduyog sa pagsalig, seguridad, pagkapribado, pagdalagan, kadali sa pagpadayon, ug matag-an nga pamatasan.

La Website sa WECG nagsulti nga ang katuyoan sa grupo mao ang pagtino sa us aka sagad nga punoan, modelo, ug pagtugot sa API alang sa mga extension sa web browser, nga nagsulti:

Pinaagi sa pagtino sa mga WebExtensions API, pag-andar, ug mga pagtugot, mahimo namon nga himuon nga labi kadali alang sa mga taghimo og extension aron mapaayo ang kasinatian sa end-user, samtang ibalhin kini sa mga API nga nagpalambo sa paghimo ug nakalikay sa pag-abuso. 

Hangtod karon ang grupo nakamugna usa ka gipahinungod nga GitHub repository ug gihiusa ang usa tsart sa komunidad sa pagpangandam alang sa buluhaton nga giandam nga gihulagway sama sa:

Gigamit ang naa na nga modelo sa extension ug ang mga API nga gisuportahan sa Chrome, Microsoft Edge, Firefox, ug Safari ingon usa ka sukaranan, magsugod kami sa pagtrabaho sa usa ka detalye. Ang among katuyoan mao ang pag-ila sa sagad nga batakan, pagdala sa mga pagpatuman nga magkahiusa, ug paglansad sa usa ka kurso alang sa umaabot nga ebolusyon.

Ang mga API ug development template sa plugin nga gigamit na sa Chrome, Microsoft Edge, Firefox, ug Safari gamiton ingon nga sukaranan sa gihimo nga mga paghingalan. Sulayan sa nagtrabaho nga grupo ang pagkilala sa mga kasagarang bahin alang sa tanan nga mga browser alang sa paghimo og mga plugins, pagdala sa mga pagpatuman nga magkasuod, ug paglaraw sa mga paagi sa posible nga pag-uswag.

Sa sulat sa trabaho, ilang gihisgutan ang mosunud nga mga prinsipyo sa laraw:

  • Sentro sa gumagamit: Gitugotan ang mga extension sa browser nga magamit sa mga tiggamit ang ilang kasinatian sa pag-browse sa web pinahiuyon sa ilang mga gusto ug kinahanglan.
  • Pagkahiangay: ipadayon ug mapaayo ang pagkaangay sa mga adunay na nga extension ug mga sikat nga extension nga API. Tugotan niini ang mga developer nga dili kinahanglan nga hingpit nga magsulat usab sa ilang mga extension aron magtrabaho sa lainlaing mga browser, nga mahimo’g adunay posibilidad nga mag-error.
  • Pagganap: Tugoti ang mga developer nga magsulat mga extension nga wala’y negatibo nga epekto sa paghimo o pagkonsumo sa kuryente sa mga web page o sa browser.
  • Kasegurohan: Kung nagpili kung unsang mga extension ang gamiton, ang mga ninggamit dili kinahanglan makompromiso sa pagpaandar ug seguridad. Sa bag-ong mga API nga extension, usa ka pagbag-o ang himuon sa modelo.
  • Privacy: Sa ingon usab, ang mga ninggamit dili kinahanglan nga ikompromiso ang pagpaandar ug pagkapribado. Tungod kay ang punoan nga punto mao nga ang mga ekstensiyon sa browser makapaayo sa kasinatian sa gumagamit samtang nanginahanglan sa minimum nga kinahanglan nga pag-access sa datos sa pag-browse sa gumagamit aron maminusan o mawala ang trade-off nga kinahanglan buhaton sa mga end user taliwala sa pagpaandar ug kompidensyal.
  • Madaladala: Kinahanglan nga dali ra alang sa mga developer nga pagbalhin ang mga extension gikan sa usa ka browser ngadto sa lain, ug alang sa mga browser nga suportahan ang mga extension sa lainlaing mga aparato ug operating system.
  • Pagpadayon: Pinaagi sa pagpayano sa mga API, kinahanglan nga hatagan niini ang labi ka kadaghan nga grupo sa mga developer nga maghimo og mga extension ug himuon nga dali alang sa kanila nga mapadayon ang mga extension nga gihimo nila.
  • Autonomiya: Ang mga nagahatag browser kinahanglan maghatag piho nga pagpaandar sa imong browser ug kinahanglan usab adunay higayon nga mag-eksperimento sa mga bag-ong dagway.

Gipahayag sa W3C tin-aw nga kana wala kini gituyo aron pagdikta sa eksakto kung unsa ang mahimo ug dili mahimo sa mga developer nga adunay mga extension. Dili usab nila ipiho, i-standardize o i-coordinate ang palibot sa pagpirma o paghatud sa mga extension. Gusto lang nila nga awhagon ang kabag-ohan samtang gipadayon ang pagkapribado ug seguridad sa gumagamit sa us aka paagi nga parehas sa pisara.


Ang sulud sa artikulo nagsunod sa among mga prinsipyo sa pamatasan sa editoryal. Aron magreport usa ka pag-klik sa sayup dinhi.

Usa ka komento, biyai ang imoha

Biyai ang imong komentaryo

Ang imong email address dili nga gipatik. Gikinahanglan kaumahan mga gimarkahan sa *

*

*

  1. Responsable sa datos: Miguel Ángel Gatón
  2. Katuyoan sa datos: Kontrolaha ang SPAM, pagdumala sa komento.
  3. Legitimation: Ang imong pagtugot
  4. Komunikasyon sa datos: Ang datos dili ipahibalo sa mga ikatulong partido gawas sa ligal nga obligasyon.
  5. Pagtipig sa datos: Ang database nga gidumala sa Occentus Networks (EU)
  6. Mga Katungod: Sa bisan unsang oras mahimo nimong limitahan, bawion ug tanggalon ang imong kasayuran.

  1.   wala ngalan dijo

    sa laktud: dinaghan nga monopolyo