Google a dat deja o dată pentru sfârșitul compatibilității versiunii 2 a Chrome Manifest

Google a lansat o cronologie în care detaliază cum Va avea loc sfârșitul asistenței pentru versiunea 2 din manifestul său Chrome în favoarea versiunii 3, care a intrat în foc pentru că a perturbat multe dintre pluginurile sale de securitate și a blocat conținutul neadecvat.

Pe lângă includerea celei de-a doua versiuni a manifestului, este conectat popularul blocator de anunțuri uBlock Origin, care nu poate fi transferat în cea de-a treia versiune a manifestului din cauza sfârșitului suportului pentru modul de blocare al API-ului webRequest.

Începând cu 17 ianuarie 2022, pluginurile care utilizează a doua versiune a manifestului nu vor mai fi acceptate în Chrome Web Store, dar dezvoltatorii de pluginuri adăugați anterior vor putea în continuare să posteze actualizări.

În ianuarie 2023, Chrome nu va mai fi compatibil cu cea de-a doua versiune din manifest și toate pluginurile legate de acesta nu vor mai funcționa. În același timp, postarea actualizărilor pentru astfel de programe de completare în Magazinul web Chrome va fi interzisă.

La începutul acestui an, pentru Chrome 88, am anunțat disponibilitatea unei noi versiuni manifest pentru ecosistemul extensiei Chrome. Cu ani de zile în devenire, Manifest V3 este mai sigur, mai eficient și mai păstrat confidențialitatea decât predecesorul său. Este o evoluție a platformei de extensii care ia în considerare atât peisajul web în schimbare, cât și viitorul extensiilor de browser.

Pe măsură ce privim spre viitor și continuăm să repetăm ​​și să îmbunătățim funcționalitatea Manifest V3, dorim, de asemenea, să împărtășim detalii despre planul de eliminare treptată a extensiilor din Manifest V2.

Trebuie să ne amintim că a treia versiune a manifestului, care definește capacitățile și resursele să fie furnizate pluginurilor, ca parte a inițiativei de consolidare a securității și a confidențialității, mai degrabă decât API-ul webRequest, API declarativ NetRequest, care are capacități limitate, este propus.

Deci, WebRequest API vă permite să vă conectați propriile controlere care au acces complet la solicitările de rețea și pot modifica traficul din mers, API declarativeNetRequest oferă doar acces la un motor de filtrare din cutia integrată în browser care gestionează regulile de blocare de la sine. , care nu vă permite să utilizați propriii algoritmi de filtrare și nu vă permite să setați reguli complexe care se suprapun reciproc pe baza condițiilor.

Pe măsură ce se apropie aceste date, vom împărtăși mai multe detalii despre versiunea Chrome vizată de schimbare, precum și mai multe informații despre modul în care dezvoltatorii și utilizatorii de extensii pot fi afectați. 

Între timp, vom continua să adăugăm noi capacități la Manifest V3 pe baza nevoilor și vocilor comunității noastre de dezvoltatori. Chiar și în ultimele luni, au existat o serie de extensii interesante la platforma de extensii.

Potrivit Google, continuă să lucreze la implementarea capabilităților declarative NetRequest necesare în pluginurile care utilizează webRequest și intenționează să aducă noul API într-un format care să răspundă pe deplin nevoilor dezvoltatorilor de pluginuri existente.

În lunile următoare, vom lansa, de asemenea, suport pentru scripturi de conținut configurabile dinamic și o opțiune de stocare în memorie, printre alte noi capacități. Aceste modificări au fost concepute având în vedere feedback-ul comunității și vom continua să dezvoltăm funcționalități API mai extinse, pe măsură ce dezvoltatorii partajează mai multe informații.

De exemplu, Google a luat deja în considerare dorințele comunității și a adăugat suport pentru API-ul declarativ NetRequest pentru mai multe seturi de reguli statice, filtrarea regex, modificarea antetelor HTTP, modificarea și adăugarea regulilor în mod dinamic, eliminarea și înlocuirea parametrilor. Cerere, filtrare tab și crearea setului de reguli specifice sesiunii.

În lunile următoare, este planificată implementarea în continuare a suportului pentru scripturi personalizabile dinamic pentru procesarea conținutului și posibilitatea de a stoca date în RAM.

În cele din urmă dacă sunteți interesat să aflați mai multe despre asta despre notă, puteți verifica detaliile În următorul link.


Conținutul articolului respectă principiile noastre de etică editorială. Pentru a raporta o eroare, faceți clic pe aici.

Fii primul care comenteaza

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.