Google a pus capăt vechii arhitecturi de extensii a browserului său: Manifest V2 a dispărut din Magazinul Web Chrome , iar toate extensiile care încă se bazează pe acest sistem au fost eliminate din catalogul oficial. Această mișcare afectează atât utilizatorii Chrome, cât și pe cei care utilizează alte browsere bazate pe Chromium și care se bazează pe Magazinul Google pentru a instala extensii.
Schimbarea nu este bruscă, ci mai degrabă pasul final dintr-un proces de mai mulți ani care culminează cu eliminarea completă a extensiilor Manifest V2 . De acum înainte, singurul format acceptat în magazin este Manifest V3, o specificație care modifică fundamental modul în care funcționează blocanții de reclame, managerii de confidențialitate și multe alte instrumente avansate care au fost folosite de milioane de utilizatori timp de ani de zile.
Sfârșitul Manifestului V2: Ce a făcut exact Google?
Cu această ultimă măsură, Google a finalizat tranziția pe care o anunțase deja pe propria pagină de depreciere: extensiile bazate pe Manifest V2 au fost eliminate din Magazinul Web Chrome , astfel încât nu mai este posibil să le găsiți, să le instalați sau să le reinstalați de pe canalul oficial. Aceasta include suplimente populare precum uBlock Origin, unul dintre cele mai utilizate blocatoare de conținut din lume.
Eliminarea are o avertizare importantă: extensiile MV2 încă instalate pe versiuni mai vechi, cum ar fi Chrome 138 sau o versiune anterioară, vor continua să funcționeze , dar vor fi „înghețate”. Nu vor mai primi actualizări, iar dacă utilizatorul dezinstalează suplimentul, modifică profilurile sau reinstalează browserul, nu îl va putea recupera din magazin, deoarece lista sa nu mai există.
În practică, impactul pentru cei care utilizează Chrome actualizat la versiuni recente este clar: întregul catalog public a fost eliminat, rămânând doar extensiile Manifest V3 . Google însuși indicase că majoritatea suplimentelor active fuseseră deja migrate, iar unele estimări interne plasau acest procent la peste 90% înainte de termenul limită.
Această retragere definitivă marchează sfârșitul unei perioade de coexistență în care MV2 și MV3 au coexistat ani de zile , cu termene limită prelungite la cererea comunității de dezvoltatori, în special a celor care au menținut blocatoarele de conținut și instrumentele de securitate.
De la Manifestul V2 la Manifestul V3: ce se schimbă cu adevărat
Manifestul V2 definea cum se comporta o extensie în Chrome: ce permisiuni solicita, ce date putea citi și ce scripturi executa . Principalul său avantaj pentru dezvoltatori era flexibilitatea: le permitea să mențină pagini persistente în fundal, să încarce cod de la distanță și să analizeze traficul browserului în timp real.
Cu Manifest V3, Google a reproiectat mai mulți piloni ai acestei arhitecturi. În primul rând, vechile pagini persistente de fundal dispar și sunt înlocuite de service workers , procese efemere care se opresc după câteva secunde de inactivitate. Acest lucru obligă la o rescriere a unei mari părți din logica care anterior depindea de existența unui context activ constant în browser.
Pe de altă parte, utilizarea codului găzduit la distanță este interzisă . Conform MV2, o extensie putea descărca și executa logică nouă de pe un server extern după ce trece de revizuirea magazinului. Cu MV3, tot codul executabil trebuie să fie inclus în extensia pe care Google o revizuiește și o aprobă, ceea ce reduce un tip de abuz, dar complică actualizarea proiectelor care se bazau pe actualizări ale filtrelor sau regulilor dinamice încărcate din exterior.
Al treilea aspect al schimbării afectează rețeaua: API-ul webRequest în mod de blocare, esențial pentru filtrarea avansată, este înlocuit de declarativeNetRequest . În loc ca extensia să inspecteze și să decidă în timp real ce solicitări de rețea să blocheze sau să modifice, aceasta înregistrează acum un set de reguli pe care motorul browserului însuși le aplică fără a expune traficul pluginului. Acest lucru îmbunătățește performanța și limitează expunerea datelor, dar reduce și capacitatea de a reacționa la strategii de publicitate și urmărire din ce în ce mai sofisticate.
Google susține că aceste modificări consolidează securitatea, confidențialitatea și stabilitatea Chrome și că menținerea vechii platforme era nesustenabilă din cauza datoriilor tehnice și a defectelor specifice ale MV2 . Cu toate acestea, pentru unii membri ai comunității, rezultatul este un ecosistem de extensii cu mai puțină flexibilitate, în special în domeniul blocării reclamelor.
uBlock Origin și lovitura dată blocatoarelor de reclame
Dintre toate extensiile afectate, eliminarea uBlock Origin este cea mai dificilă pentru mulți utilizatori . Acest blocant, creat de Raymond Hill, a devenit standardul pentru eficiența sa extrem de ridicată, consumul redus de resurse și filtrarea practic nelimitată în timp real, toate acestea bazându-se în mare măsură pe capacitățile Manifest V2 și ale API-ului webRequest.
uBlock Origin a valorificat capacitatea de a inspecta fiecare solicitare de rețea pe măsură ce aceasta apărea pentru a decide, folosind o logică destul de complexă, dacă o blochează, o redirecționează sau o permite. Această abordare a permis aplicarea unor filtre foarte granulare, adaptarea rapidă la schimbările tehnicilor de crawling și controale avansate pentru fiecare site, cum ar fi blocarea selectivă a scripturilor și a cadrelor.
Odată cu Manifest V3, acest model nu mai este viabil în Chrome. Noua API declarativeNetRequest impune limite stricte asupra numărului de reguli pe care o extensie le poate aplica: un minim de 30.000 de reguli statice și încă 30.000 de reguli dinamice și de sesiune combinate, cu un maxim de 1.000 de reguli bazate pe expresii regulate. Prin comparație, o configurație tipică de filtrare serioasă ajunge cu ușurință la aproximativ 200.000 de reguli.
Listele utilizate pe scară largă, precum EasyList, axate pe blocarea reclamelor, conțin aproximativ 75.000 de reguli; EasyPrivacy, axată pe trackere, are aproximativ 45.000; și apoi există liste regionale și specifice țărilor, care pot adăuga zeci de mii de reguli suplimentare. Încadrarea întregului arsenal în limitele Manifest V3 necesită compromisuri : fie cele mai comune filtre sunt prioritizate cu prețul pierderii preciziei regionale, fie se mențin mai multe detalii cu prețul unei acoperiri generale.
Pentru a se adapta la acest scenariu, Raymond Hill însuși a dezvoltat uBlock Origin Lite, o variantă concepută de la zero pentru Manifest V3. Această versiune respectă regulile Chrome și se integrează cu declarativeNetRequest, dar nu poate reproduce toate capabilitățile versiunii originale uBlock Origin . Îi lipsesc filtrarea dinamică avansată, modul de blocare strictă, matricea interactivă per site și unele dintre opțiunile pentru scrierea regulilor personalizate din mers.
Ce se întâmplă cu extensiile instalate și cum afectează utilizatorii?
Pentru cei care foloseau Chrome zilnic, tranziția a fost liniștită, dar constantă. În ultimii ani, browserul a afișat notificări de depreciere și a dezactivat treptat extensiile MV2 , mai întâi în canalele de testare (Beta, Dev, Canary) și apoi în versiunea stabilă. În iulie 2025, odată cu Chrome 138, Manifest V2 a fost dezactivat pentru toți utilizatorii de pe toate canalele, fără opțiunea de a-l reactiva.
Faza care se încheie acum este pur administrativă: listările pentru extensiile MV2 au dispărut din Magazinul web Chrome . Dacă cineva încă are uBlock Origin sau orice alt add-on bazat pe formatul vechi pe o versiune de Chrome care nu a fost actualizată după 138, va vedea în continuare extensia instalată, dar nu va mai putea primi versiuni noi sau să o reinstaleze din magazin dacă ceva nu merge bine.
În practică, aceasta înseamnă că tot mai mulți utilizatori vor vedea o creștere a numărului de reclame și trackere în timpul navigării. Versiunile Lite sau cele adaptate la Manifest V3 atenuează o parte din problemă, dar diverse analize tehnice sunt de acord că blocanții bazați pe noua API permit trecerea fără dificultate a unui procent semnificativ de publicitate și trackere care anterior era filtrată.
Impactul este cel mai vizibil în rândul utilizatorilor care s-au bazat pe o filtrare agresivă: persoanele preocupate de confidențialitate, cele care lucrează cu conexiuni mobile limitate sau cele care pur și simplu au preferat o experiență web mai curată, fără bannere, videoclipuri automate sau scripturi suplimentare. Pentru aceștia, experiența cu un blocant MV3 pare un pas înapoi în comparație cu ceea ce oferea MV2.
Există, de asemenea, implicații pentru editorii și instituțiile media europene: multe sisteme de detectare a blocanților de reclame, concepute pentru modelul mai vechi, nu identifică cu exactitate noile blocante de reclame Manifest V3 . Rezultatul este o pierdere a vizibilității reale asupra cantității de publicitate blocată și o utilizare mai puțin eficientă a instrumentelor de recuperare a veniturilor, cum ar fi solicitările de dezactivare a blocanților de reclame sau de trecere la modele de abonament.
Cum se schimbă peisajul pentru dezvoltatori și startup-uri
Eliminarea definitivă a Manifestului V2 din Magazinul Web Chrome are un impact direct asupra celor care dezvoltă extensii sau produse care depind de browser: menținerea unui proiect legat de MV2 nu mai este o opțiune viabilă în cadrul ecosistemului oficial . Dacă o extensie nu a fost migrată, aceasta își pierde principalul canal de distribuție și devine inaccesibilă noilor utilizatori.
Migrarea la Manifest V3 nu este doar o modificare de versiune a fișierului manifest. Aceasta implică reelaborarea unor elemente cheie ale arhitecturii : adaptarea întregii logici care se afla anterior în paginile persistente de fundal la service workers care apar și dispar, înlocuirea blocării webRequest cu declarativeNetRequest și gruparea codului și a listelor care anterior puteau fi încărcate de la distanță în plugin.
Efortul de dezvoltare pentru extensii complexe se măsoară în luni, iar nu toate funcționalitățile sunt direct transferabile. În cazul blocatoarelor de reclame și al unor instrumente de securitate, noua API impune un plafon asupra a ceea ce se poate face . Nu mai este vorba doar de rescrierea codului, ci de acceptarea faptului că platforma limitează structural filtrarea conținutului mai agresiv.
Pentru startup-urile europene care și-au construit o parte din ofertă în jurul extensiilor Chrome, mesajul este clar: a se baza exclusiv pe Magazinul web Chrome ca și canal de distribuție este din ce în ce mai riscant . Controlul Google asupra API-urilor și regulilor magazinului poate schimba peste noapte acoperirea unui produs, așa cum se vede cu Manifest V2.
În același timp, apare o oportunitate pentru soluții care se concentrează pe alte browsere sau modele: produsele concepute pentru Firefox, Brave sau pentru medii gestionate în companii europene pot deveni alternative atractive pentru echipele care prioritizează confidențialitatea, controlul și conformitatea cu reglementările în detrimentul confortului de a rămâne în ecosistemul Chrome fără nicio îndoială.
Browsere alternative pentru a menține un bloc puternic
Deși Chrome menține o cotă de piață foarte mare în Europa, dispariția Manifest V2 nu afectează toate browserele în mod egal . Firefox, de exemplu, a precizat clar că va continua să ofere suport pentru extensii bazate pe vechiul model, încorporând în același timp părțile din Manifest V3 pe care le consideră utile, permițând utilizatorilor să continue să utilizeze versiunea completă a uBlock Origin cu toate funcțiile sale.
În cazul Brave, abordarea este mixtă. Pe de o parte, motorul său de blocare Brave Shields este integrat direct în browser , scris în Rust și C++ și se bazează pe liste precum EasyList și EasyPrivacy fără a se baza pe API-urile extensiilor Chrome. Acest lucru îi permite să mențină un nivel foarte ridicat de blocare chiar dacă Google modifică regulile pentru extensii.
Pe de altă parte, echipa Brave a ales să găzduiască ea însăși câteva extensii populare Manifest V2 , inclusiv uBlock Origin, AdGuard, uMatrix și NoScript. Utilizatorii le pot activa direct din setările browserului, ocolind Magazinul Web Chrome. Acest lucru ajută la menținerea instrumentelor avansate active în cadrul ecosistemului Chromium, deși necesită ca proiectul să își ajusteze integrarea ori de câte ori se modifică baza de cod Chromium.
Alte browsere, cum ar fi Opera sau diverse derivate Firefox axate pe confidențialitate, profită și ele de această lacună. Proiecte precum LibreWolf, care se bazează pe Firefox, dar elimină telemetria și consolidează setările de securitate implicite , includ uBlock Origin în mod implicit și mențin suport complet pentru capacitățile de filtrare dinamică.
Pentru utilizatorii din Spania și din restul Europei care apreciază un web mai curat și mai atent la confidențialitate, peisajul este oarecum mai fragmentat: browserul ales determină din ce în ce mai mult nivelul de control pe care îl aveți asupra publicității și a urmăririi . Chrome rămâne o opțiune viabilă, dar oferă mai puține posibilități pentru cei care doresc o blocare cu adevărat completă.
Prin încheierea fazei Manifest V2 și concentrarea exclusivă pe Manifest V3, Google consolidează un model de extensii mai controlat, cu îmbunătățiri rezonabile în materie de securitate și performanță, dar și cu limite clare pentru blocanții de reclame și cele mai solicitante instrumente de confidențialitate . Între timp, alternative precum Firefox și Brave se poziționează ca un refugiu pentru cei care au nevoie să mențină puterea de filtrare oferită de extensii precum uBlock Origin în forma lor originală, demonstrând că experiența de navigare web nu mai depinde doar de conexiune sau de dispozitiv, ci și de browserul în care se are încredere.