Уже существует расширение , которое делает это.После быстрого взгляда на код это выглядит как простая инъекция CSS, которая устанавливает видимость скрытой для всех тегов img
и удаляет фоновые изображения из всех тегов.
Обновление .Также в Safari / Chrome есть событие beforeload
, которое должно срабатывать до загрузки внешнего ресурса (изображения), так что вы, вероятно, сможете сделать более эффективный блокировщик изображений.Я сам не пробовал, но вы можете прочитать больше об этом здесь .