Google дала первые комментарии по поводу Manifest V3 и ограничению блокировщиков рекламы в Chromium
Manifest V3 сейчас находится в разработке. Свод правил для Chromium в третьей своей редакции вызвал «бурю» негодований, особенно это касается блокировщиков рекламы. Так Рэймонд Хилл (Raymond Hill), создатель блокировщика uBlock Origin, и вовсе сообщил что его блокировщик не сможет работать, если все ограничения третьего манифеста будут реализованы.
Проблема в webRequest API, который хотят убрать из браузера. В качестве аналога предлагается использовать declarativeNetRequest API, который значительно более ограничен. Помимо этого. планировалось ввести ограничения в 30 тысяч строк кода для подключаемых скриптов, в то время как у того же списка EasyList их уже больше.
С одной стороны, подключение больших скриптов плохо сказывается на производительности браузера. С другой стороны, подобные ограничения позволят Google ограничить блокировку рекламы и еще лучше контролировать распространение трекеров-отслеживания и распространение своей рекламы.
По первым комментариям, от webRequest API все-таки хотят отказаться. В declarativeNetRequest API планируют добавить поддержку динамических правил. Добавят поддержку дополнительных условий, которыми сейчас не обладает данный API, пока без подробностей каких именно. Также ограничение в 30 тысяч строк кода для подключаемых скриптов будет увеличено, на сколько – снова не сообщается.
Третий манифест продолжает развиваться. Нам остается лишь ждать, когда уже примут его финальный свод. После этого, можно делать какие-либо выводы. Сейчас нам четко дали понять, что браузерные расширения, блокирующие рекламу, будут ограничены, на вопрос о том, чтобы оставить прошлый API ответ довольно категоричен – его оставлять не планируют.
По материалам: mspoweruser.com