Mozilla, Google, Apple kaj Microsoft kunigas fortojn por normigi aldonaĵojn

La W3C anoncis Antaŭ kelkaj tagoj la formado de komunuma grupo nomita "WebExtensions" (WECG) kies ĉefa funkcio estasMi laboras kune kun retumilaj provizantoj kaj aliaj interesatoj antaŭenigi kromprograman platformon Komuna retumilo bazita sur la API WebExtensions.

Ĉi tiu laborgrupo inkluzivas reprezentantojn de Google, Mozilla, Apple kaj Microsoft kaj la specifojn ellaboritajn de la laborgrupo celas faciligi la kreadon de aldonaĵoj tio funkcias en diversaj retumiloj.

W3C mencias, ke ĝi planas atingi ĉi tiun celon per difino de holisma modelo kaj komuna kerna funkcieco, API kaj aŭtoritata sistemo, krom la fakto, ke la laborgrupo ankaŭ difinos komplementan arkitekturon por plibonigi rendimenton, fortigi sekurecon kaj provizi protekton kontraŭ la misuzo.

Kiam disvolvas specifojn, estas sugestite aliĝi al la principoj aplikitaj de la W3C TAG (Teknika Arkitektura Grupo), kiel uzanto-fokuso, kunfunkciebleco, sekureco, privateco, porteblo, facileco de prizorgado kaj antaŭvidebla konduto.

La Retejo de WECG deklaras, ke la celo de la grupo estas specifi komunan API-kernon, modelon kaj permesojn por retumilaj etendaĵoj, deklarante:

Specifante APIojn, funkciojn kaj permesojn de WebExtensions, ni povas eĉ pli faciligi al etendaj programistoj plibonigi la sperton de fina uzanto, movante ilin al API, kiuj plibonigas rendimenton kaj malhelpas misuzon. 

Ĝis nun la grupo kreis dediĉitan GitHub-deponejon kaj kunmetis komunuma ĉarto en preparo por la tasko ĉe kiu estas priskribita kiel:

Uzante la ekzistantan etendan modelon kaj la APIjn subtenatajn de Chrome, Microsoft Edge, Firefox kaj Safaro kiel bazo, ni eklaboros pri specifo. Nia celo estas identigi komunan bazon, proksimigi efektivigojn kaj streki direkton por estonta evoluo.

APIoj kaj modeloj de aldonaĵo por disvolviĝo jam uzataj en Chrome, Microsoft Edge, Firefox kaj Safaro estos uzataj kiel bazo por la generitaj specifoj. La laborgrupo provos identigi komunajn funkciojn por ĉiuj retumiloj por krei aldonaĵojn, proksimigi efektivigojn kaj skizi manierojn de ebla disvolviĝo.

En la laborletero, ili mencias la jenaj projektaj principoj:

  • Uzanto-centrita: retumilaj etendaĵoj permesas al uzantoj personecigi sian retumadan sperton laŭ iliaj preferoj kaj bezonoj.
  • Kongruo: konservi kaj plibonigi kongruecon kun ekzistantaj etendaĵoj kaj popularaj etendaj APIoj. Ĉi tio permesos al programistoj ne devi tute reskribi siajn etendaĵojn por funkcii en malsamaj retumiloj, kiuj povas esti eraremaj.
  • Rendimiento: Permesu al programistoj verki etendaĵojn, kiuj ne havas negativan efikon al la rendimento aŭ elektrokonsumo de retpaĝoj aŭ de la retumilo.
  • Sekureco: Kiam vi elektas kiujn etendaĵojn uzi, uzantoj ne devas kompromiti pri funkciado kaj sekureco. Kun la novaj etendaj APIoj, ŝanĝo al la modelo.
  • Privateco: same, uzantoj ne devas kompromisi pri funkciado kaj privateco. Ĉar la ĉefa punkto estos, ke la retumilaj etendaĵoj plibonigas la sperton de la uzanto, postulante la minimuman necesan aliron al la foliumaj datumoj de la uzanto por redukti aŭ forigi la interŝanĝon, kiun finuzantoj devas fari inter funkcieco kaj konfidenco.
  • Porteblo: Ĝi devas esti relative facila por programistoj transdoni etendaĵojn de unu retumilo al alia, kaj por retumiloj subteni etendaĵojn sur diversaj aparatoj kaj operaciumoj.
  • Subtenebleco: Simpligante la APIojn, ĉi tio devas permesi al la pli vasta grupo de programistoj krei etendaĵojn kaj faciligi al ili konservi la etendaĵojn, kiujn ili kreas.
  • Aŭtonomeco retumilaj provizantoj devas provizi specifajn funkciojn al via retumilo kaj ankaŭ havu la ŝancon sperti novajn funkciojn.

W3C deklaris eksplicite tion ĝi ne celas dikti ĝuste tion, kion programistoj povas kaj ne povas krei per etendaĵoj. Ili ankaŭ ne specifos, normigos aŭ kunordigos ĉirkaŭ la subskribo aŭ liverado de aldonaĵoj. Ili nur volas instigi novigadon konservante la privatecon kaj sekurecon de uzanto en la sama maniero samtempe.


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

Komento, lasu la vian

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita per *

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.

  1.   nenomita diris

    mallonge: grandskala monopolo