Google atliek atbalsta beigas manifesta otrajai versijai 

Google manifests

Manifest V3 ir jauna Chrome paplašinājumu atļauju un iespēju sistēma

Nesen Google atklāja ziņas, ka tā ir koriģējusi plānus pārtraukt atbalstu otrajai Chrome manifesta versijai, kas nosaka funkcijas un resursus, kas pieejami spraudņiem, kas rakstīti ar WebExtensions API.

Un tas ir tas, ka sākotnēji atbalsts manifesta otrajai versijai bija paredzēts beigties 2023. gada janvārī. Jaunais plāns mainīt termiņu spraudņiem, kas izmanto manifesta otro versiju no 2024. gada janvāra.

Pārlūkā Chrome tiks izmantota pakāpeniska un eksperimentāla pieeja Manifest V2 atspējošanai, lai nodrošinātu vienmērīgu galalietotāja pieredzi noņemšanas procesa laikā. Mēs vēlamies nodrošināt, lai izstrādātājiem būtu vajadzīgā informācija, un viņiem ir pietiekami daudz laika, lai pārietu uz jauno manifesta versiju un ieviestu izmaiņas saviem lietotājiem. Lai atbalstītu šo mērķi, mēs sniedzam plašāku informāciju par to, kā Chrome pakāpeniski pārtrauks Manifest V2 atbalstu.

Sākumā ir vērts to pieminēt Trešā manifesta versija tika kritizēta sakarā ar daudzu spraudņu darbības pārtraukšanu neatbilstoša satura un drošības bloķēšanai, taču pamazām spraudņi sāk pāriet uz jauno manifestu, piemēram, nesen tika sagatavoti uBlock Origin un AdGuard reklāmu bloķētāju varianti, kas pārcelti uz jauno manifestu.

Trešā manifesta versija tika izstrādāta kā daļa no iniciatīvas, lai uzlabotu spraudņu drošību, privātumu un veiktspēju. Veikto izmaiņu galvenais mērķis ir atvieglot drošu, augstas veiktspējas spraudņu izveidi un apgrūtināt nedrošu, lēnu spraudņu izveidi.

Izstrādātājiem, kuriem joprojām pieder paplašinājumi, kuros darbojas Manifest V2, ieteicams pabeigt migrēšanu uz Manifest V3 laiku pirms šo Chrome versiju izlaišanas, jo šie paplašinājumi var pārtraukt darboties jebkurā laikā pēc iepriekš norādītajiem datumiem.

Galvenā neapmierinātība ar manifesta trešo versiju tas ir saistīts ar WebRequest API pāreju uz tikai lasīšanas režīmu, kas ļāva savienot savus kontrolierus, kuriem ir pilna piekļuve tīkla pieprasījumiem un kuri var modificēt trafiku lidojuma laikā.

Šī API izmanto uBlock Origin, AdGuard un daudzi citi spraudņi lai bloķētu nepiemērotu saturu un nodrošinātu drošību. WebRequest API vietā manifesta trešā versija piedāvā ierobežotu deklaratīvu NetRequest API, kas nodrošina piekļuvi iebūvētai filtrēšanas programmai, kas pati apstrādā bloķēšanas noteikumus. neļauj izmantot savus filtrēšanas algoritmus un tas neļauj izveidot sarežģītus noteikumus, kas pārklājas viens ar otru atkarībā no apstākļiem.

Trīs gadu diskusijās par gaidāmo manifesta trešo versiju, Google ņēma vērā daudzas kopienas vēlmes un paplašināja sākotnēji nodrošināto deklaratīvo NetRequest API ar iespējām, kas nepieciešamas esošajos spraudņos. Piemēram, Google pievienoja declarativeNetRequest API atbalstu vairāku statisku kārtulu kopu izmantošanai, filtrēšanai pēc regulārām izteiksmēm, HTTP galveņu modificēšanai, kārtulu dinamiskai mainīšanai un pievienošanai, pieprasījuma parametru noņemšanai un aizstāšanai, uz cilnēm balstītai filtrēšanai un īpašu kārtulu kopu izveidei. sesija.

2023. gada janvārī pārlūka Chrome 112 testos (Canary, Dev, Beta), tiks veikts eksperiments, lai īslaicīgi atspējotu manifesta otrās versijas atbalstu. 2023. gada jūnijā eksperiments turpināsies, un, iespējams, Chrome stabilajā versijā 115 tiks atspējots manifesta otrās versijas atbalsts.

Turklāt 2023. gada janvārī trešā manifesta versija būs obligāta, lai to iekļautu ieteicamo papildinājumu skaitā Chrome interneta veikala katalogā. 2023. gada jūnijā Chrome interneta veikals vairs nepublicēs publiski pieejamos spraudņus ar otro manifesta versiju, un iepriekš pievienotie publiskie spraudņi tiks pārvietoti uz kategoriju “Nerindoti”.

2024. gada janvārī no Chrome interneta veikala tiks noņemti papildinājumi ar manifesta otro versiju, un iestatījumi tiks noņemti no pārlūkprogrammas, lai atkal atbalstītu veco manifestu.

Visbeidzot, ja jūs interesē uzzināt vairāk par to, varat iepazīties ar informāciju Šajā saitē.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.