Google готовит новые правила для расширений, работающих с браузером Chrome. Компания хочет защитить пользователей от расширений, которые могут представлять угрозу персональным данным. Однако под удар могут попасть блокировщики рекламы вроде uBlock Origin и uMatrix.
Скоро расширения не смогут загружать код с удаленных серверов, так как интернет-гигант намерен запретить API webRequest, посредством которого браузер сопоставляет и проверяет запросы, поступающие от расширений. Например, для сверки сайтов из черного списка.
На смену webRequest придет NetRequest, который будет блокировать запросы, похожие на X, перенаправлять запросы, похожие на Y, и разрешать все остальные. Затем Chrome сможет сравнивать каждый URL с X и Y и предпринимать соответствующие действия. Аналогичный алгоритм уже действует в AdBlock Plus.