Google implementează controversatul Manifest V3 în Chrome Canary 80

Google a implementat o versiune inițială a controversatei extensii de manifest V3 în cele mai recente versiuni Chrome Canary (și Chromium). Dezvoltator Simeon Vincent a anunțat includerea în grupul Chromium Extensions la 1 noiembrie 2019.

Dezvoltatorii o pot folosi pentru a-și testa extensiile în funcție de viitoarea specificație pe care compania speră să o implementeze în 2020 pentru versiuni stabile ale browserului web. Versiunea care este implementată în Chrome Canary ar trebui considerată „alfa timpurie”, potrivit Google. Multe funcții nu sunt create cu pietre, inclusiv modificările care afectează blocarea conținutului sau modificarea extensiilor.

Extensiile vor putea folosi manifestul V2 deoarece utilizarea manifestului V3 este opțională în acest moment. Google nu a dezvăluit încă când intenționează să facă obligatoriu utilizarea V3 pentru extensii.

chrome adblocking changes

Compania a publicat un proiect inițial al celei de-a treia versiuni majore a manifestului de extensie pentru Chrome în ianuarie 2019 . Google a fost criticat puternic pentru proiect, deoarece a modificat funcțiile pe care anumite extensii le-au bazat pentru funcționalitatea lor.

Cea mai controversată parte a noului manifest a limitat API-ul webRequest pe care blocanții de conținut îl foloseau pentru a bloca trackerele și reclame pe web pentru a monitoriza doar conexiunile. Capacitățile API pentru modificarea cererilor au fost eliminate în proiect și o nouă API, numită declarativăNetRequest, a fost creată de Google ca o alternativă pentru extensiile care trebuiau să funcționeze cu conexiunile.

Noua API oferă browserului controlul asupra modificării conținutului, în timp ce vechiul oferea extensiilor funcțiile. Mai problematic decât asta limita dură inițială de 30.000 de reguli că API-ul a acceptat.

Listele de filtre populare, liste care indică urmărirea sau publicitatea resurselor legate de Internet, au peste 70.000 de reguli și dacă o extensie de blocare a conținutului acceptă mai multe liste de filtre, ar putea traversa ușor marcajul cu șase cifre. Google a crescut limita maximă a API la 150000 la jumătatea anului 2019; suficient pentru a rula blocante de conținut cu configurații implicite.

Alți producători de browser au vorbit împotriva schimbării API. Mozilla a dezvăluit că nu are „planuri imediate de eliminare” a API-ului inițial și companii precum Brave și Vivaldi au dezvăluit că nici nu vor urma Google. Microsoft nu a făcut o declarație publică; noul browser Microsoft Edge al companiei se bazează pe Chromium și, astfel, este afectat de modificările pe care Google le-a implementat, cu excepția cazului în care Microsoft face modificări personalizate în browser.

Numai timpul va dezvălui dacă Google va modifica parametrii care au legat de lansarea Manifest V3 înainte ca versiunea finală să se aterizeze în Chrome Stable și, eventual, în alte browsere web bazate pe Chromium.

Google a publicat un ghid de migrare pentru dezvoltatorii de extensii aici .

Acum tu : Ce credeți că se va întâmpla înainte în ceea ce privește noul Manifest? (prin intermediul Calculator de scurgere )