Google розпочав тестування Manifest V3. Чи буде це кінець uBlock Origin?

Маніфест V3

Кілька місяців тому ми поділились тут у блозі новини на Наміри Google видалити блокувальники реклами з вашого браузера, це оскільки зміни, внесені в Маніфест V3 Вони в основному впливають на розширення, які призначені для блокування реклами в браузері.

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

Новий маніфест була розроблена в рамках ініціативи щодо покращення безпеки, конфіденційності та продуктивності Додатки (основна мета - спростити створення високопродуктивних та безпечних доповнень та ускладнити можливість створення повільних та небезпечних доповнень).

Маніфест все ще перебуває на початковій стадії альфа-тестування, Він не остаточний і був доданий, щоб дати розробникам можливість почати експериментувати та адаптувати свої плагіни. Активація нового маніфесту очікується наступного року.

в той час як Кінець підтримки другої редакції маніфесту ще не визначений. Для спрощення міграції плагінів до нового маніфесту підготовлено контрольний список, який включає зміни, на які слід звернути увагу розробникам плагінів.

Google Chrome
Пов'язана стаття:
Google продовжує свої наміри видалити блокувальники реклами

Тут Важливо пам'ятати, що головне невдоволення з новим маніфестом пов’язана із завершенням підставки для режиму блокування з API webRequest, який буде обмежений режимом лише для читання.

Виняток буде зроблено лише для версії Chrome для підприємств, в якому буде підтримуватися підтримка API webRequest. Mozilla вирішила не стежити за новим маніфестом і повністю використовувати Firefox, використовуючи API webRequest.

Реймонд Хілл, провідний розробник uBlock Origin, засудив це рішенняe Google. Відповідно до останнього, перехід на декларативний API NetRequest, швидше за все, означав би загибель цих розширень, якими користуються щонайменше 10 мільйонів користувачів Інтернету.

"Якщо цей (досить обмежений) API декларативногоNetRequest виявляється єдиним способом, яким блокуючі вміст можуть виконувати свою роботу, це в основному означає, що два блокувачі вмісту, які я підтримував роками, uBlock Origin та uMatrix, більше не можуть існувати"

Натомість API WebRequest для фільтрації вмісту в новому маніфесті запропонував декларативний API декларативнийNetRequest.

Якщо API webRequest дозволяв вам підключати власні контролери з повним доступом до мережевих запитів і здатними змінювати трафік на льоту, новий API декларативногоNetRequest забезпечує доступ до універсального вбудованого механізму фільтрації нестандартно, який самостійно обробляє правила блокування, не дозволяє використовувати власні алгоритми фільтрації та не дозволяє перекривати складні правила один одному на основі умов.

Новий маніфест також вводить інші зміни, які впливають на підтримку плагінів. Серед них:

  • Перехід до робота службовців як фонові процеси, який вимагатиме від розробників змінити код деяких доповнень.
  • Нова детальна модель запиту дозволу: плагін не можна активувати негайно для всіх сторінок ('всі_арли«), Але це буде працювати лише в контексті активної вкладки, тобто користувачеві доведеться підтвердити роботу плагіна для кожного сайту.
  • Зміна обробки заявок з перехресним походженням- Згідно з новим маніфестом, до сценаріїв обробки вмісту застосовуватимуться ті самі обмеження, що й до головної сторінки, куди вставляються ці сценарії (наприклад, якщо сторінка не має доступу до API розташування, тому плагіни сценарію виграли ' t отримати цей доступ або).
  • Заборона виконання коду, завантаженого із зовнішніх серверів (Ми говоримо про ситуації, коли плагін завантажує та виконує зовнішній код).

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Хуан Карлос - сказав він

    Чому зникне ublock Origin? Це буде лише в Chrome, але у Firefox воно буде існувати і надалі. Інтернет не такий, як раніше, скрізь реклама.

    1.    Девід Наранджо - сказав він

      Оскільки більшість його користувачів використовують Chrome / Chromium серед інших браузерів, що базуються на Chromium.

  2.   Шупакабра - сказав він

    Це буде кінець ublock? чи це буде кінець Chrome на моєму ПК?