Google a publicat un plan de retragere a suportului pentru a doua versiune a manifestului Chrome

Compania Google a prezentat un program de retragere a suportului pentru a doua versiune a manifestului Chrome în favoarea celei de-a treia versiuni, care este subiectul criticilor din cauza faptului că afectează funcționarea multor extensii pentru blocarea conținutului nedorit și asigurarea securității. Printre acestea se numără și popularul blocant de reclame uBlock Origin, care nu poate fi migrat la a treia versiune a manifestului din cauza încetării suportului pentru modul de blocare al API-ului webRequest.

Începând cu 17 ianuarie 2022, în catalogul Chrome Web Store nu vor mai fi acceptate extensii care utilizează a doua versiune a manifestului, însă dezvoltatorii extensiilor deja adăugate vor putea în continuare să publice actualizări. În ianuarie 2023, suportul pentru a doua versiune a manifestului va fi oprit în Chrome, iar toate extensiile aferente nu vor mai funcționa. În același timp, publicarea de actualizări pentru astfel de extensii va fi interzisă în Chrome Web Store.

Reamintim că în a treia versiune a manifestului, care definește capacitățile și resursele oferite extensiilor, ca parte a inițiativei de consolidare a securității și confidențialității în locul API-ului webRequest a fost propus un API declarativeNetRequest, limitat în capacitățile sale. În timp ce API-ul webRequest permite conectarea de handleri proprii, având acces total la cererile de rețea și capabile să modifice traficul în timp real, API-ul declarativeNetRequest oferă doar acces la un motor gata integrat în browser pentru filtrare, care procesează singur regulile de blocare, fără a permite utilizarea propriilor algoritmi de filtrare și fără a permite definirea de reguli complexe care să se suprapună, în funcție de condiții.

Conform declarației companiei Google, aceasta continuă lucrările pentru implementarea în declarativeNetRequest a posibilităților solicitate în extensiile care utilizează webRequest și intenționează să aducă noul API într-o formă care să răspundă pe deplin nevoilor dezvoltatorilor de extensii existente. De exemplu, Google a luat deja în considerare dorințele comunității și a adăugat în API-ul declarativeNetRequest suport pentru utilizarea mai multor seturi statice de reguli, filtrare prin expresii regulate, modificarea antetelor HTTP, schimbarea dinamică și adăugarea de reguli, eliminarea și înlocuirea parametrilor cererilor, filtrare legată de tab-uri și crearea de seturi de reguli specifice pentru anumite sesiuni. În următoarele luni, se planifică implementarea suportului pentru scripturi de procesare a conținutului configurabile dinamic și posibilitatea de stocare a datelor în memoria operativă.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster