Mozilla, Google, Apple na Microsoft hujiunga ili kusanikisha nyongeza

W3C ilitangaza Siku chache zilizopita uundaji wa kikundi cha jamii kinachoitwa "WebExtensions" (WECG) ambayo kazi yake kuu nimimi kazi pamoja na watoa huduma ya kivinjari na vyama vingine vyenye nia kukuza jukwaa la ukuzaji wa programu-jalizi Kivinjari cha kawaida kulingana na WebExtensions API.

Kikundi hiki kinachofanya kazi ni pamoja na wawakilishi kutoka Google, Mozilla, Apple na Microsoft na maelezo yaliyotengenezwa na kikundi kinachofanya kazi lengo la kuwezesha uundaji wa programu-jalizi ambazo hufanya kazi katika vivinjari tofauti.

W3C inataja kwamba ina mpango wa kufikia lengo hili kwa kufafanua mtindo kamili na utendaji wa kawaida wa msingi, API na mfumo wa mamlaka, pamoja na ukweli kwamba kikundi kazi kitafafanua pia usanifu wa ziada ili kuboresha utendaji, kuimarisha usalama na kutoa kinga dhidi ya unyanyasaji.

Wakati wa kukuza maelezo, inashauriwa kuzingatia kanuni zinazotumiwa na W3C TAG (Kikundi cha Usanifu wa Ufundi), kama ulengaji wa mtumiaji, ushirikiano, usalama, faragha, uwekaji, utunzaji wa urahisi, na tabia inayoweza kutabirika.

La Tovuti ya WECG inasema kwamba lengo la kikundi ni kutaja msingi wa kawaida wa API, mfano, na ruhusa za viongezeo vya kivinjari cha wavuti, ikisema:

Kwa kubainisha API za WebExtensions, utendaji, na ruhusa, tunaweza kurahisisha watengenezaji wa viendelezi kuboresha uzoefu wa mtumiaji wa mwisho, wakati tunawahamisha kwa API ambazo zinaboresha utendaji na kuzuia unyanyasaji. 

Hadi sasa, kikundi kimeunda hazina ya kujitolea ya GitHub na kuweka pamoja hati ya jamii katika kujiandaa kwa kazi iliyopo ambayo inaelezewa kama:

Kutumia mtindo wa ugani uliopo na API zinazoungwa mkono na Chrome, Microsoft Edge, Firefox, na Safari kama msingi, tutaanza kufanya kazi kwa vipimo. Lengo letu ni kutambua msingi wa pamoja, kuleta utekelezaji karibu, na kupanga kozi ya mabadiliko ya baadaye.

API za ukuzaji wa programu-jalizi na modeli ambazo tayari zimetumika katika Chrome, Microsoft Edge, Firefox, na Safari zitatumika kama msingi wa vielelezo vilivyotengenezwa. Kikundi kinachofanya kazi kitajaribu kutambua sifa za kawaida kwa vivinjari vyote kwa uundaji wa programu-jalizi, kuleta utekelezaji karibu, na kuelezea njia za maendeleo yanayowezekana.

Katika barua ya kazi, wanataja kanuni zifuatazo za muundo:

  • Kitovu cha mtumiaji: Viendelezi vya kivinjari huruhusu watumiaji kubinafsisha uzoefu wao wa kuvinjari wavuti kulingana na matakwa na mahitaji yao.
  • Utangamano: kudumisha na kuboresha utangamano na viendelezi vilivyopo na API maarufu za ugani. Hii itawawezesha watengenezaji kutolazimika kuandika tena viendelezi vyao kufanya kazi katika vivinjari tofauti, ambavyo vinaweza kuwa na makosa.
  • Rendimiento: Ruhusu watengenezaji waandike viendelezi ambavyo havina athari mbaya kwa utendaji au matumizi ya nguvu ya kurasa za wavuti au kivinjari.
  • Usalama: Wakati wa kuchagua ni vinjari vipi vya kutumia, watumiaji hawapaswi kulazimisha utendaji na usalama. Na APIs mpya za ugani, mabadiliko yatafanywa kwa mfano.
  • Faragha: vivyo hivyo, watumiaji hawapaswi kulazimisha utendaji na faragha. Kwa kuwa jambo kuu litakuwa kwamba viendelezi vya kivinjari vinaboresha uzoefu wa mtumiaji wakati inahitaji ufikiaji wa chini wa lazima kwa data ya kuvinjari ya mtumiaji ili kupunguza au kuondoa biashara ambayo watumiaji wa mwisho wanapaswa kufanya kati ya utendaji na usiri.
  • Ubebaji: Inapaswa kuwa rahisi kwa watengenezaji kuhamisha upanuzi kutoka kwa kivinjari kimoja hadi kingine, na kwa vivinjari kusaidia upanuzi kwenye vifaa anuwai na mifumo ya uendeshaji.
  • Utunzaji: Kwa kurahisisha APIs, hii inapaswa kuruhusu kikundi kipana cha watengenezaji kuunda viendelezi na iwe rahisi kwao kudumisha viongezeo vinavyounda.
  • Uhuru: watoa huduma za kivinjari wanapaswa kutoa utendaji maalum kwa kivinjari chako na wanapaswa pia kuwa na fursa ya kujaribu huduma mpya.

W3C imesema wazi kwamba haijakusudiwa kuamuru haswa watengenezaji wanaweza na hawawezi kuunda na viendelezi. Wala hawataainisha, kusanifisha au kuratibu karibu na utiaji saini au uwasilishaji wa viendelezi. Wanataka tu kuhamasisha uvumbuzi wakati wa kudumisha faragha na usalama wa mtumiaji kwa njia ambayo ni sawa kwa bodi nzima.


Yaliyomo kwenye kifungu hicho yanazingatia kanuni zetu za maadili ya uhariri. Kuripoti kosa bonyeza hapa.

Maoni, acha yako

Acha maoni yako

Anwani yako ya barua si kuchapishwa. Mashamba required ni alama na *

*

*

  1. Kuwajibika kwa data: Miguel Ángel Gatón
  2. Kusudi la data: Kudhibiti SpAM, usimamizi wa maoni.
  3. Uhalali: Idhini yako
  4. Mawasiliano ya data: Takwimu hazitawasilishwa kwa watu wengine isipokuwa kwa wajibu wa kisheria.
  5. Uhifadhi wa data: Hifadhidata iliyohifadhiwa na Mitandao ya Occentus (EU)
  6. Haki: Wakati wowote unaweza kupunguza, kuokoa na kufuta habari yako.

  1.   isiyo na jina alisema

    resumiendo: monopolio a gran escala