В Chrome 151 ще бъде премахната обходна пътека за инсталиране на uBlock Origin

В планирания за 30 юни релиз на Chrome 150 ще бъде премахната поддръжката на флага kExtensionManifestV2Disabled, който позволяваше възстановяване на възможността за инсталиране от каталога Chrome Web Store на разширения, използващи втората версия на манифеста на Chrome. Преди два дни от кодовата база Chromium, на която се базира версията Chrome 151, планирана за 28 юли, допълнително беше премахнат кодът, реализиращ параметъра AllowLegacyMV2Extensions, който позволяваше ръчно зареждане на разширения, базирани на втората версия на манифеста в режим на разработчик. Няколко дни преди това от кодовата база Chromium също бяха премахнати параметрите kExtensionManifestV2Unsupported и ExtensionManifestV2Availability, които преди около година бяха обявени за неподдържани.

Участниците в проекта uBlock Origin препоръчаха на потребителите на Chrome да преминат към други браузъри или да се прехвърлят на разширението uBlock Origin Lite, което се развива от автора на uBlock Origin и представлява вариант на uBlock Origin, преведен на предложения в третата версия на манифеста на Chrome декларативен API (declarativeNetRequest). Поддръжката на втората версия на манифеста на Chrome съществува в Firefox и Safari, а също така ще бъде запазена в браузърите Brave и Opera, базирани на движка Chromium.

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

Допълнението uBlock Origin Lite (uBOL) предлага само част от функционалността на uBlock Origin. В uBlock Origin Lite е трудно да бъдат пренесени динамичните филтри за съдържание и URL, филтрите за HTTP заглавия, средствата за изключване на скриптове, шрифтове и големи мултимедийни елементи, свързани с отделни сайтове, много опции за филтри (strict1p, strict3p, domain, redirect-rule, removeparam), защитата от манипулации с DNS за заобикаляне на блокировките. Поради необходимостта от допълнителни права, в uBlock Origin Lite по подразбиране са деактивирани козметичните филтри за замяна на съдържание на страницата („##“), заместването на скриптове на сайтове („##+js“), филтрите за пренасочване на заявки („redirect=“), CSP (Content Security Policy) заглавията и филтрите за премахване на параметри на заявки („removeparam=“).

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

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