Pārlūkprogrammas paplašinājumu acīmredzamās V3 izmaiņas tiks publicētas pārlūkprogrammā Google Chrome 88

click fraud protection

Google ir paziņojis, ka Manifest V3 izmaiņas ir pieejamas pārlūkprogrammas Chrome 88 Beta versijā, un izmaiņas tiks stabilas 2021. gada janvāra vidū.

Viena no lielākajām izmaiņām interneta pārlūkošanā šogad ir paredzēta daudz apspriestais Manifests V3. Jaunā manifesta versija ļauj pārlūkprogrammai Chrome ierobežot noteiktu vecāku API darbību, mainot veidu tīmeklis un ar to saistītie paplašinājumi darbojas, un galu galā maina veidu, kā lietotāji saskaras ar internetu liels. Pēc mēnešiem ilgušām aktīvām diskusijām un atsauksmēm Manifest V3 Chrome paplašinājumiem tagad tiek izlaists Chrome 88 beta versijā, un turpmākajos mēnešos būs pieejamas citas izmaiņas.

Izmaiņas manifestā V3

Drošība

Izmantojot manifestu V3, Google aizliedz attālināti mitinātu kodu. Uzņēmums apgalvo, ka šis mehānisms tiek izmantots kā uzbrukuma vektors, lai apietu Google ļaunprātīgas programmatūras noteikšanas rīkus. Lietotāju privātuma un drošības interesēs tas tiek noņemts. Attālināti mitinātā koda noņemšana ļaus uzņēmumam Google arī rūpīgāk un ātrāk pārskatīt iesniegtos materiālus Chrome interneta veikalā.

Performance

Ar šo jauno versiju Google ievieš apkalpojošie darbinieki kā fona lapu aizstājēju. Fona lapas paliek aktīvas fonā un patērē sistēmas resursus neatkarīgi no tā, vai paplašinājums to izmanto. Pakalpojumu darbinieki ir "īslaicīgi" tādā nozīmē, ka tie tiek darbināti atsevišķi no tīmekļa lapas, atverot durvis uz funkcijām, kurām nav nepieciešama tīmekļa lapa vai lietotāja mijiedarbība (piemēram, push paziņojumi un fons sinhronizācija). Pārlūkprogramma varēs palaist un aizvērt apkalpojošos darbiniekus pēc vajadzības, ļaujot tai samazināt kopējo sistēmas resursu izmantošanu.

Arī paplašinājumu API virzās uz deklaratīvāku modeli. Google saka, ka gala rezultāts ir labāka vispārējā veiktspēja un uzlabotas privātuma garantijas lielākajai daļai paplašinājumu lietotāju.

Privātums

Vēl viena liela izmaiņa notiek jaunajā paplašinājumu modelī, kas padara daudz vairāk atļauju obligātas. Lietotāji tagad varēs aizturēt sensitīvas atļaujas instalēšanas laikā, nodrošinot viņiem labāku redzamību un kontroli pār to, kā paplašinājumi izmanto un koplieto savus datus. Tāpēc paplašinājumu izstrādātājiem ir jāsagaida, ka lietotāji jebkurā laikā izvēlēsies un atteiksies no atļaujām.

Pēc tam tiek veiktas izmaiņas paplašinājumos, kuriem nepieciešama pasīva piekļuve tīmekļa darbībām, piemēram, Web Request API un jaunākā Declarative Net Request API. Jo īpaši Declarative Net Request API ir piedzīvojusi izmaiņas kopš tās pirmā paziņojuma, un pašreizējā izlaišanā ir ņemtas vērā plašas atsauksmes no izstrādātāju kopienas, piemēram, atbalsts vairākām statiskām kārtulu kopām, regulāras izteiksmes kārtulās, deklaratīvās galvenes izmaiņas, un vēl.

Mēs esam ļoti gandarīti par ciešo sadarbību starp Google Chrome paplašinājumu komandu un mūsu savu inženieru komandu, lai nodrošinātu, ka reklāmu bloķēšanas paplašinājumi joprojām būs pieejami pēc Manifest V3 efekts.

Manifest V3 pieejamība un izlaišana

Kā minēts iepriekš, Manifest V3 tagad ir pieejams eksperimentēšanai pārlūkprogrammā Chrome 88 Beta, un gaidāmajos laidienos ir paredzēts izmantot papildu funkcijas. Chrome interneta veikals sāks pieņemt Manifest V3 paplašinājumus no janvāra vidus, kad Chrome 88 sasniegs stabilu atzaru.

Google nenosaka precīzu datumu Manifest V2 paplašinājumu atbalsta atcelšanai, kas ir aptuvens migrācijas perioda laika skalu var lēst kā gadu no brīža, kad manifests V3 nonāk stabilā filiāle. Google sniegs sīkāku informāciju par laika grafiku tuvāko mēnešu laikā.