Удалить что угодно со страницы одним кликом: как устроен «пипеточный» блокировщик на Manifest V3
Бывает, что блокировщик рекламы не справляется: всплывающее окно подписки, баннер «мы используем cookies», чат-виджет в углу, липкая шапка на пол-экрана. Для этого было маленькое расширение ekill : жмёшь кнопку, наводишь на элемент, кликаешь — элемент исчез. Оно не обновлялось с 2019 года и перестало работать в Chrome, когда Google отключил Manifest V2. Я переписал его под Manifest V3 для Firefox, Chrome и Edge. Получился SkullClick ( GitHub ). Задача кажется тривиальной, но у неё неожиданно много граней: Разберём по порядку
