Chrome планирует навсегда отказаться от расширений MV2 и способов их обхода, тем самым положив конец большинству обходных путей uBlock Origin.
Уже некоторое время продолжается переход от Manifest V2 (MV2) к MV3, и, похоже, он вступает в свою заключительную фазу устаревания, по крайней мере, в случае Google Chrome. Недавнее обсуждение в репозитории GitHub группы сообщества w3c WebExtensions показало, что последние и будущие версии самого популярного браузера, как ожидается, станут последними релизами с поддержкой расширений MV2.
Андрей Бершанский, участник проекта Chromium, поделился подробностями о недавних изменениях в Chromium, и, согласно комментариям инженера Google Девлина Кронина, Chrome начал удалять флаги, которые ранее контролировали доступность MV2. Флаг kExtensionManifestV2Disabled, позволявший контролируемо отключать дополнения MV2, теперь полностью удалён, а это значит, что вы, вероятно, больше не найдете uBlock Origin в списке расширений вашего браузера.
Кронин также объяснил, почему расширения MV2 больше не разрешены в поддерживаемых версиях Chrome, поскольку поддерживать связанную с ними функциональность неограниченно больше невозможно. Он сослался на растущие технические трудности и сложности реализации, а также на проблемы безопасности.
По сути, это означает, что уловки и обходные пути, которые использовались для поддержания работы расширений MV2, таких как uBlock Origin и другие, больше не будут работать в Chrome, или, по крайней мере, не очень долго. Например, модификация реестра Windows, которая могла бы расширить доступность MV2, перестанет работать после версии Chromium 151.
Другие браузеры на основе Chromium, такие как Opera и Microsoft Edge, также вскоре могут последовать этому примеру. Хотя это не
