Gipatik sa Google ang usa ka plano nga hunongon ang pagsuporta sa ikaduhang bersyon sa pagpakita sa Chrome.

Gi-unveil sa Google ang timeline alang sa pag-deprecate sa bersyon XNUMX sa Chrome manifest pabor sa bersyon XNUMX, nga gisaway tungod sa pagbungkag sa kadaghanan sa pag-block sa sulud niini ug mga add-on sa seguridad. Sa partikular, ang sikat nga ad blocker nga uBlock Origin gilakip sa ikaduhang bersyon sa manifest, nga dili mabalhin sa ikatulo nga bersyon sa manifest tungod sa paghunong sa suporta alang sa blocking mode sa operasyon sa webRequest API.

Sugod sa Enero 17, 2022, ang Chrome Web Store dili na modawat sa mga add-on nga naggamit sa ikaduhang bersyon sa manifest, apan ang mga developers sa nadugang nga mga add-on magpadayon sa pagmantala sa mga update. Sa Enero 2023, ang Chrome mohunong sa pagsuporta sa ikaduhang bersyon sa manifest ug ang tanan nga mga add-on nga nahigot niini mohunong sa pagtrabaho. Sa samang higayon, ang pagmantala sa mga update para sa maong mga add-on sa Chrome Web Store gidili.

Atong hinumdoman nga sa ikatulo nga bersyon sa manifesto, nga naghubit sa mga kapabilidad ug mga kahinguhaan nga gihatag sa mga add-on, isip bahin sa usa ka inisyatiba sa pagpalig-on sa seguridad ug pribasiya, imbes sa webRequest API, ang declarativeNetRequest API, limitado sa mga kapabilidad niini, gisugyot. Samtang ang webRequest API nagtugot kanimo sa pagkonektar sa imong kaugalingon nga mga tigdumala nga adunay hingpit nga pag-access sa mga hangyo sa network ug makahimo sa pag-usab sa trapiko sa langaw, ang declarativeNetRequest API naghatag lamang og access sa usa ka andam nga makina sa pagsala nga gitukod sa browser, nga independente nga nagproseso sa pag-block. mga lagda ug wala magtugot sa paggamit sa kaugalingon nga mga algorithm sa pagsala ug wala magtugot kanimo sa pagtakda sa komplikado nga mga lagda nga nagsapaw sa usag usa depende sa mga kondisyon.

Sumala sa Google, nagpadayon kini sa pagtrabaho sa pagpatuman sa declarativeNetRequest sa mga kapabilidad nga gikinahanglan sa mga add-on nga naggamit sa webRequest, ug nagtinguha sa pagdala sa bag-ong API ngadto sa usa ka porma nga hingpit nga makatubag sa mga panginahanglan sa mga developers sa kasamtangan nga mga add-on. Pananglitan, gikonsiderar na sa Google ang mga gusto sa komunidad ug gidugang ang suporta sa declarativeNetRequest API alang sa paggamit sa daghang mga static nga set sa mga lagda, pagsala pinaagi sa regular nga mga ekspresyon, pag-usab sa mga header sa HTTP, dinamikong pagbag-o ug pagdugang sa mga lagda, pagtangtang ug pag-ilis sa mga parameter sa hangyo, pagsala uban ang pagbugkos sa tab, ug paghimo og piho nga piho nga mga sesyon sa mga lagda. Sa umaabot nga mga bulan, giplano usab nga ipatuman ang suporta alang sa dinamikong napasadya nga mga script sa pagproseso sa sulud ug ang abilidad sa pagtipig sa datos sa RAM.

Source: opennet.ru

Idugang sa usa ka comment