Google prokrastas la malrekomendadon de Chrome Manifest 2024 ĝis XNUMX

Google ŝanĝis siajn planojn por malrekomendi version 2 de la manifesto de Chrome, kiu difinas la kapablojn kaj rimedojn disponeblajn al etendaĵoj skribitaj per la WebExtensions API. Komence, la subteno por versio 2 de la manifesto estis planita finiĝi en januaro 2023. La nova plano prokrastas la daton de malrekomendiĝo por etendaĵoj uzantaj version 2 de la manifesto al januaro 2024.

En januaro 2023, eksperimento por provizore malebligi subtenon por versio 2 de la manifesto estos farita en la testaj eldonoj de Chrome 112 (Canary, Dev, kaj Beta). En junio 2023, la eksperimento daŭros, kaj subteno por versio 2 de la manifesto eble estos malebligita en la stabila versio de Chrome 115. Plie, en januaro 2023, versio 3 de la manifesto fariĝos deviga por inkludo en la rekomenditaj aldonaĵoj de la Chrome Web Store. En junio 2023, la Chrome Web Store malpermesos la publikigon de publike haveblaj aldonaĵoj kun versio 2 de la manifesto, kaj antaŭe aldonitaj publikaj aldonaĵoj estos movitaj al la kategorio "Nelistigitaj". En januaro 2024, aldonaĵoj kun versio 2 de la manifesto estos forigitaj de la Chrome Web Store, kaj la retumila agordo por reveni al la malnova manifesto estos forigita.

Komence, la tria versio de la manifesto estis celo de kritiko pro la interrompo de multaj aldonaĵoj por bloki nedeziratan enhavon kaj certigi sekurecon, sed aldonaĵoj iom post iom komencas esti migrataj al la nova manifesto. Ekzemple, versioj de la reklamoblokiloj uBlock Origin kaj AdGuard estis ĵus preparitaj kaj migritaj al la nova manifesto.

La tria versio de la manifesto estis evoluigita kiel parto de iniciato por plifortigi la sekurecon, privatecon kaj rendimenton de aldonaĵoj. La ĉefa celo de ĉi tiuj ŝanĝoj estas simpligi la kreadon de sekuraj kaj alt-efikecaj aldonaĵoj kaj malfaciligi la kreadon de nesekuraj kaj malrapidaj aldonaĵoj.

La ĉefa malkontento pri la tria versio de la manifesto rilatas al la tradukado de la webRequest API al nurlegebla reĝimo, kiu permesis al vi konekti viajn proprajn prizorgantojn, kiuj havas plenan aliron al retaj petoj kaj povas modifi trafikon sur la flugo. Ĉi tiu API estas uzata en uBlock Origin, AdGuard kaj multaj aliaj aldonaĵoj por bloki nedeziratan enhavon kaj certigi sekurecon. Anstataŭ la webRequest API, la tria versio de la manifesto ofertas limigitan kapablecan deklaranNetRequest API, kiu disponigas aliron al enkonstruita filtra motoro kiu sendepende prilaboras blokajn regulojn, ne permesas la uzon de siaj propraj filtraj algoritmoj, kaj ne faras permesas starigi kompleksajn regulojn, kiuj interkovras unu la alian depende de la kondiĉoj.

Dum la tri jaroj da diskutoj pri la venonta tria versio de la manifesto, Google konsideris multajn dezirojn de la komunumo kaj vastigis la deklaran NetRequest API origine provizitan per la kapabloj postulataj en ekzistantaj aldonoj. Ekzemple, Guglo aldonis subtenon al la deklarativeNetRequest API por uzi plurajn senmovajn regulojn, regulajn esprimojn filtradon, modifante HTTP-titolojn, dinamike ŝanĝi kaj aldoni regulojn, forigi kaj anstataŭigi demandajn parametrojn, klapeta-bazita filtrado, kaj kreado de sesio-specifaj reguloj.

fonto: opennet.ru

Aĉetu fidindan gastigadon por retejoj kun DDoS-protekto, VPS-VDS-serviloj 🔥 Aĉetu fidindan retejan gastigadon kun DDoS-protekto, VPS VDS-servilojn | ProHoster