Симеон Вінцент (Simeon Vincent), що відповідає в команді Chrome за взаємодію з розробниками доповнень (займає посаду Extensions Developer Advocate),
Для звичайних користувачів Chrome API
Розробники доповнень для блокування реклами спільно підготували
Попередній варіант третьої версії маніфесту, який визначає перелік можливостей та ресурсів, що надаються доповненням Chrome, планується найближчими місяцями застосувати для тестування в експериментальних збірках Chrome Canary.
При цьому залишається не зовсім зрозумілою мотивація заборони зміни контенту, що приймається через API webRequest. Заяви, що блокуючий режим API webRequest негативно позначається на продуктивності, оскільки перед виведенням сторінки браузер очікує на повне завершення роботи обробника доповнення, не витримують критики. Раніше проведені
Другий аргумент, пов'язаний з бажанням захистити користувачів від неконтрольованого доступу доповнень до контенту, також не виглядає переконливим, оскільки замість видалення функціональності, що давно склалася і поширеної в легітимних доповненнях, можна було додати новий тип повноважень і надати користувачеві кінцевий вибір, встановлювати доповнення, що має повний доступ до мережевих запитів чи ні. Крім того, Google залишив підтримку використання API webRequest у режимі лише для читання, що дозволяє виконувати повний моніторинг трафіку, але не втручатися в нього на низькому рівні.
Змінювати вміст завантажених web-сторінок доповнення можуть через інші API (наприклад, шкідливі доповнення як і раніше можуть поставляти свою рекламу, запускати майнери і аналізувати вміст форм введення).
Реймонд Хілл (Raymond Hill), автор систем блокування небажаного контенту uBlock Origin та uMatrix, досить жорстко
Переконливих доказів у необхідності припинення широко розповсюдженого та затребуваного серед розробників додатків API він так і не отримав. На думку Реймонда падіння продуктивності не є аргументом, оскільки сторінки завантажуються повільно через свою роздутість, а не через використання блокуючого режиму webRequest у коректно реалізованих доповненнях. Якби Google хвилювала справді продуктивність, вони б переробили webRequest на основі механізму
На думку Реймонда стратегія Google полягає у визначенні оптимального балансу між розширенням користувальницької бази Chrome і збитком бізнесу, який завдається через використання блокувальників контенту. На першому етапі експансії Chrome компанія Google змушена була миритися з блокувальниками реклами як одними з найбільш затребуваних серед користувачів доповнень. Але після того, як Chrome зайняв домінуючі позиції, компанія спробувала змістити баланс на свою користь і отримати контроль над блокуванням, почавши просувати
Джерело: opennet.ru