Если вы используете Firefox, опция noscript является опцией. Большинство этих объявлений загружаются скриптом, и Noscript заблокирует это. Хотя это приведет к тому, что сайты, основанные на сценариях, не будут работать другими способами.
Другой вариант (опять же только Firefox, хотя, без сомнения, есть способы сделать то же самое в других последних браузерах) - это aardvark, который позволяет вам вручную удалять плавающие объекты. Я считаю это удобным для удаления лишнего контента при печати страниц тоже. Это ручной процесс, но менее тупой инструмент, чем noscript. Хотя есть некоторые места, которые становятся мудрыми для таких манипуляций с DOM, особенно те, которые продают Microsoft Silverlight - эти поплавки, кажется, обнаруживают, что вы удалили, когда они заменяют себя (поскольку я никогда не сталкивался с чем-либо на таком уязвимом сайте, что я я не могу получить от многих других, я просто добавляю эти сайты в свой список «больше никогда не захожу», принудительно вводится в файл hosts и идет дальше).
На самом деле вы ищете то, что автоматически делает то, что можно сделать с помощью aardvark, без отключения всех скриптов. К сожалению, это серьезная проблема, так как есть многоспособы размещения поплавков таким образом, чтобы такой инструмент имел конфигурацию для каждого сайта и поддерживал бы ряд методов удаления, поэтому его разработка и поддержка была бы гораздо более сложной задачей, чем noscript и aardvark. Для написания чего-либо (надстройки или какого-либо прокси-фильтра) для автоматического обнаружения и обработки всплывающих подсказок потребовался бы уровень ИИ, который в настоящее время недоступен (или, по крайней мере, в настоящее время отдаленно не близкий к тому, чтобы его практично реализовать для этой цели!) поскольку существует много способов их реализации, и все они могут быть ошибочно приняты за более полезные элементы пользовательского интерфейса, поэтому ложные срабатывания будут заметной проблемой.
Обновить:
Спустя несколько лет все пошло дальше ... В современных браузерах вам не нужны надстройки, такие как Aarvark: встроенные средства отладки позволяют вам обходиться с DOM, чтобы удалять ненужные части. В Chrome, Firefoz и современных идентификаторах щелкните правой кнопкой мыши и выберите «проверить элемент», чтобы перейти в форму проводника DOM, где вы можете удалять или редактировать элементы в своем сердце. Я иногда использую это для создания печатных версий страниц, для которых режимы «чтения» не подходят для этого (я не использую это для раздражающих всплывающих окон - когда они появляются, я имею тенденцию просто закрывать эту вкладку и перемещать на). Если вы опасаетесь, чтобы щелчок правой кнопкой мыши выполнялся как действие, откройте инструменты отладки, нажав клавишу F12, и перейдите к правой части проводника DOM.
Конечно, это все очень ручное руководство и требует определенных знаний HTML, особенно для некоторых сложных страниц, где неясно, что знать, что удалять / редактировать, а что нет, поэтому для автоматической блокировки надстроек рекламы и / или подобных им Noscript (или просто оставить сайты, которые раздражают вас таким образом и никогда не вернется!) путь.