Google обяви план за прекратяване на поддръжката на втората версия на манифеста Chrome

Компания Google представи график за прекратяване на поддръжката на втората версия на манифеста на Chrome в полза на третата версия, която е обект на критика заради нарушаване на работата на много добавки за блокиране на нежелано съдържание и осигуряване на сигурност. Включително към втората версия на манифеста е свързан популярният блокировчик на реклами uBlock Origin, който не може да бъде прехвърлен на третата версия на манифеста поради спирането на поддръжката на блокиращия режим на работа на API webRequest.

От 17 януари 2022 г. в каталога Chrome Web Store няма да се приемат добавки, използващи втората версия на манифеста, но разработчиците на добавки, добавени по-рано, както и преди, ще могат да публикуват обновления. През януари 2023 г. в Chrome ще бъде спряна поддръжката на втората версия на манифеста и всички свързани с нея добавки ще спрат да работят. В същото време ще бъде забранено публикуването на обновления за подобни добавки в Chrome Web Store.

Да припомним, че в третата версия на манифеста, определяща предоставените на добавките възможности и ресурси, в рамките на инициатива за укрепване сигурността и конфиденциалността вместо API webRequest е предложен ограничен в своите възможности API declarativeNetRequest. Докато API webRequest позволява свързването на собствени обработчици, които имат пълен достъп до мрежовите заявки и могат на лето да модифицират трафика, API declarativeNetRequest просто предоставя достъп до вградения в браузъра механизъм за филтриране, който самостоятелно обработва правилата за блокиране, не позволяващ използването на собствени алгоритми за филтриране и не допускащ задаването на сложни правила, взаимодействащи помежду си в зависимост от условията.

Според заявлението на компанията Google, тя продължава работа по реализирането на declarativeNetRequest възможности, търсени в допълнения, които използват webRequest, и планира да адаптира новото API така, че напълно да отговори на нуждите на разработчиците на съществуващи добавки. Например, Google вече е взел предвид желанията на общността и е добавил в API declarativeNetRequest поддръжка за използването на няколко статични набора от правила, филтриране по регулярни изрази, модификация на HTTP заглавия, динамично промяна и добавяне на правила, изтриване и замяна на параметри на запитвания, филтриране с привръзка към табове и създаване на специфични за определени сесии набори от правила. През следващите месеци се планира да се реализира поддръжка за динамично настраиваеми скриптове за обработка на съдържание и възможност за съхранение на данни в оперативната памет.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster