⚡ Терміново
UkrPulse
IT

Google припиняє підтримку Manifest V2: що це означає

· 3 хв читання
Google припиняє підтримку Manifest V2: що це означає
Depositphotos...

Google завершує підтримку Manifest V2: що це означає для блокувальників реклами?

Google завершує багаторічний перехід на Manifest V3, що викликав значну критику, зокрема через побоювання щодо впливу на роботу блокувальників реклами. Нова структура дозволів та акцент Google на конфіденційності були основними рушіями цих змін.

Наслідки цього переходу стали очевидними ще у 2024 році, а тепер Google робить фінальні кроки до повного припинення підтримки Manifest V2. Це неминуче вплине на функціонування багатьох популярних блокувальників реклами, таких як uBlock Origin.

Як повідомляє CyberNews, у репозиторії Chromium з'явився коміт, що видаляє підтримку прапорця "kExtensionManifestV2Disabled". Цей прапорець, який називали "мертвим кодом", був останньою "лазівкою", що дозволяла розширенням на базі Manifest V2 працювати. Його видалення означає остаточний кінець підтримки таких розширень у Chrome.

Співробітник Google прокоментував це рішення, зазначивши:

"Розширення MV2 більше не дозволені в жодній підтримуваній версії Chrome, і ми видаляємо їхню підтримку та пов’язаний із ними функціонал. Ми не можемо нескінченно забезпечувати та підтримувати цю функціональність через її складність, технічний борг, а також пов’язані ризики безпеки (останнім часом ми навіть виявили низку помилок, характерних саме для MV2). Звісно, інші браузери можуть продовжувати підтримувати їх, якщо матимуть таке бажання".

Хоча Google зазначає, що інші браузери "можуть продовжувати підтримувати [MV2], якщо матимуть таке бажання", видалення підтримки у Chromium, ймовірно, вплине й на інші браузери на його базі. Neowin припускає, що Microsoft Edge та Opera також згодом припинять підтримку Manifest V2.

Наслідки для користувачів

За інформацією AllAboutCookies, повне видалення підтримки Manifest V2 відбуватиметься у два етапи з виходом нових версій Chrome:

Chrome 150 (орієнтовно 30 червня 2026 року)

  • З цим релізом буде видалено основний технічний обхідний механізм — прапорець ExtensionManifestV2Disabled, яким користувалися досвідчені користувачі. Хоча й залишиться обмежений метод через DevTools, він вимагатиме ручних змін під час кожної сесії, що робить його непрактичним для повсякденного використання.

Chrome 151 (орієнтовно липень 2026 року)

  • У цьому випуску будуть видалені всі інші прапорці, пов'язані з Manifest V2: ExtensionManifestV2Unsupported, ExtensionManifestV2Availability та AllowLegacyMV2Extensions.

Група W3C WebExtensions Community Group задокументувала видалення підтримки Manifest V2 у Chrome 150 ще 20 травня 2026 року, посилаючись на перевірку коду Chromium, де інженер Google підтвердив: "Розширення MV2 більше не дозволені в жодній підтримуваній версії Chrome, і ми видаляємо їхню підтримку".

Портали PiunikaWeb та PCWorld також підтвердили графік видалення прапорців у Chrome 151.

Google наполягає, що основною метою переходу на Manifest V3 є підвищення безпеки та продуктивності браузера. Дослідження, проведене у 2024 році, показало, що нова модель дійсно суттєво обмежує можливості для зловмисних розширень: кількість API, пов’язаних із шкідливою активністю, зменшилася майже на 88% після переходу на Manifest V3. Саме цими аргументами Google виправдовує повне припинення роботи Manifest V2, незважаючи на значну критику з боку користувачів блокувальників реклами.

Джерело: itc.ua