Mozilla, Google, Apple ati Microsoft darapọ mọ awọn ipa lati ṣe deede awọn afikun

W3C kede Diẹ ọjọ sẹyin Ibiyi ti ẹgbẹ agbegbe kan ti a pe ni "Awọn amugbooro Wẹẹbu" (WECG) ẹniti iṣẹ akọkọ jẹl ṣiṣẹ pọ pẹlu awọn olupese aṣawakiri ati awọn miiran ti o nifẹ si lati ṣe igbega iru ẹrọ idagbasoke ohun itanna kan Ẹrọ aṣawakiri ti o da lori WebExtensions API.

Ẹgbẹ iṣẹ yii pẹlu awọn aṣoju lati Google, Mozilla, Apple ati Microsoft ati awọn pato ti o dagbasoke nipasẹ ẹgbẹ iṣiṣẹ ṣe ifọkansi lati dẹrọ ẹda ti awọn afikun ti n ṣiṣẹ ni awọn aṣawakiri oriṣiriṣi.

W3C nmẹnuba pe o ngbero lati ṣaṣeyọri ibi-afẹde yii nipa sisọ asọye awoṣe gbogbogbo ati iṣẹ pataki ti o wọpọ, API ati eto alaṣẹ, ni afikun si otitọ pe ẹgbẹ ti n ṣiṣẹ yoo tun ṣalaye faaji ti o ni ibamu lati mu ilọsiwaju ṣiṣẹ, mu okun lagbara ati pese aabo si ilokulo naa.

Nigbati o ba ndagbasoke awọn alaye, o daba lati faramọ awọn ilana ti W3C TAG lo (Ẹgbẹ Architecture Technical), gẹgẹbi idojukọ olumulo, ibaraenisepo, aabo, aṣiri, gbigbe, irorun itọju, ati ihuwasi asọtẹlẹ.

La WECG aaye ayelujara ṣalaye pe ibi-afẹde ẹgbẹ ni lati ṣọkasi mojuto API ti o wọpọ, awoṣe, ati awọn igbanilaaye fun awọn amugbooro ẹrọ lilọ kiri lori ayelujara, ni sisọ:

Nipa sisọ awọn API WebExtensions, iṣẹ-ṣiṣe, ati awọn igbanilaaye, a le jẹ ki o rọrun paapaa fun awọn olupilẹṣẹ itẹsiwaju lati mu iriri olumulo opin pari, lakoko gbigbe wọn si awọn API ti o mu iṣẹ dara si ati dena ilokulo. 

Nitorinaa ẹgbẹ naa ti ṣẹda ibi ipamọ GitHub ifiṣootọ ati fi papọ kan ofin agbegbe ni imurasilẹ fun iṣẹ-ṣiṣe ti o wa ni ọwọ eyiti o ṣe apejuwe bi:

Lilo awoṣe itẹsiwaju ti o wa ati awọn API ti o ni atilẹyin nipasẹ Chrome, Microsoft Edge, Firefox, ati Safari bi ipilẹ, a yoo bẹrẹ ṣiṣẹ lori alaye kan. Ero wa ni lati ṣe idanimọ ilẹ ti o wọpọ, mu awọn imuṣẹ sunmọ ni pẹkipẹki, ati ṣe apẹrẹ ipa-ọna fun itankalẹ ọjọ iwaju.

Awọn API idagbasoke ohun itanna ati awọn awoṣe ti a ti lo tẹlẹ ni Chrome, Microsoft Edge, Firefox, ati Safari ni ao lo gẹgẹbi ipilẹ fun awọn alaye lẹkunrẹrẹ ti o ṣẹda. Ẹgbẹ ti n ṣiṣẹ yoo gbiyanju lati ṣe idanimọ awọn ẹya ti o wọpọ fun gbogbo awọn aṣawakiri fun ṣiṣẹda awọn afikun, mu awọn imuṣẹ sunmọ ara wọn, ati ṣe ilana awọn ọna idagbasoke ti o ṣeeṣe.

Ninu lẹta iṣẹ, wọn darukọ awọn ilana apẹrẹ atẹle:

  • Olumulo-centric: awọn amugbooro aṣawakiri gba awọn olumulo laaye lati ṣe akanṣe iriri lilọ kiri wẹẹbu wọn da lori awọn ohun ti o fẹ ati aini wọn.
  • Ibamu: ṣetọju ati imudara ibamu pẹlu awọn amugbooro ti o wa tẹlẹ ati awọn API itẹsiwaju olokiki. Eyi yoo gba awọn oludasile laaye lati ma tun kọ awọn amugbooro wọn patapata lati ṣiṣẹ ni awọn aṣawakiri oriṣiriṣi, eyiti o le jẹ aṣiṣe aṣiṣe.
  • Iṣẹ: gba awọn oludasile laaye lati kọ awọn amugbooro ti ko ni ipa odi lori iṣẹ tabi agbara agbara ti awọn oju-iwe wẹẹbu tabi ẹrọ lilọ kiri ayelujara.
  • Aabo: Nigbati o ba yan iru awọn amugbooro lati lo, awọn olumulo ko yẹ ki o fi ẹnuko iṣẹ-ṣiṣe ati aabo. Pẹlu awọn API itẹsiwaju tuntun, iyipada yoo ṣee ṣe si awoṣe.
  • Asiri: bakanna, awọn olumulo ko yẹ ki o fi ẹnuko lori iṣẹ-ṣiṣe ati aṣiri. Niwọn igba akọkọ ọrọ yoo jẹ pe awọn amugbooro aṣawakiri naa mu iriri olumulo wa lakoko ti o nilo iraye si ọna to kere julọ si data lilọ kiri ayelujara olumulo lati dinku tabi imukuro iṣowo-pipa ti awọn olumulo ipari gbọdọ ṣe laarin iṣẹ-ṣiṣe ati asiri.
  • Gbigbe: O yẹ ki o rọrun rọrun fun awọn olupilẹṣẹ lati gbe awọn amugbooro lati aṣawakiri kan si ekeji, ati fun awọn aṣawakiri lati ṣe atilẹyin awọn amugbooro lori ọpọlọpọ awọn ẹrọ ati awọn ọna ṣiṣe.
  • Itọju: Nipa irọrun awọn API, eyi yẹ ki o gba ẹgbẹ gbooro ti awọn olupilẹṣẹ lati ṣẹda awọn amugbooro ati jẹ ki o rọrun fun wọn lati ṣetọju awọn ifaagun ti wọn ṣẹda.
  • Idaduro: awọn olupese aṣawakiri yẹ ki o pese iṣẹ kan pato si ẹrọ aṣawakiri rẹ ati pe o yẹ ki o tun ni aye lati ṣe idanwo pẹlu awọn ẹya tuntun.

W3C ti ṣalaye ni gbangba pe kii ṣe ipinnu lati sọ gangan ohun ti awọn alamọja le ati pe ko le ṣẹda pẹlu awọn amugbooro. Tabi kii yoo ṣalaye, ṣe deede tabi ipoidojuko ni ayika ibuwọlu tabi ifijiṣẹ ti awọn amugbooro. Wọn kan fẹ lati ṣe iwuri fun vationdàs whilelẹ lakoko mimu aṣiri olumulo ati aabo ni ọna ti o jẹ kanna ni gbogbo igbimọ.


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Ọrọìwòye kan, fi tirẹ silẹ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

  1.   ailorukọ wi

    ni kukuru: anikanjọpọn titobi-nla