Комментарии 21
С uBlock + Ghostery = вообще никаких плашек . Девственная страничка с текстом , более ничего .
uBlock стоял. Пришлось поставить Ghostery.
Всё же цель Bar Breaker - это не убрать рекламу, а убрать плашки отъедающие место. Например верхнее меню, которое прибито к верху страницы. Именно такое есть и на Хабре. И если здесь оно ещё достаточно узкое, то на некоторых сайтах может быть на треть, а то и на четверть по высоте.
Ghostery
С этим вы погорячились. Всё с него давно ушли.
Privacy Badger
Decentraleyes
Cookie AutoDelete
А есть расширение, автоматически кликающее нет на всякие GDPR-вымогательства?
Поддерживаю вопрос
Есть https://www.i-dont-care-about-cookies.eu/ но я им не пользовался.
У них же есть список правил для AbBlock https://www.i-dont-care-about-cookies.eu/abp/
Очередной ненужный велосипед. Все уже изобретено и активно используется!
Из коробки в УБО есть подписка "EasyList Cookie" в разделе "раздражающие элементы".
Для русскоязычного сегмента интернет (независимо от доменной зоны сайта) активно пилит подписку разработчик из АБП dimisa.
Подписку нужно добавить вручную в УБО: BitBlock - https://easylist-downloads.adblockplus.org/bitblock.txt
Обратная связь с разработчиком подписок возможна там:
https://forums.lanik.us/viewforum.php?f=102
или здесь:
https://forum.ru-board.com/topic.cgi?forum=5&topic=50761&start=1060
Автор (dimisa) (при условии выполнения несложных правил оформления обращений) очень быстро добавляет всю назойливую пакость, которую вы сможете найти в ру-сегменте в фильтры в подписках. Лично я постоянно этим пользуюсь и репорчу в топик о всяких "плашках" и прочих раздражителях пользователя интернет.
Пользуюсь несколько лет вашим дополнением в Firefox. Спасибо большое, очень помогает. Если вдруг вылезают какие-то аномалии на сайте (например в магазине Apple), в один клик выключаю, все просто и понятно.
Что именно вам видится непонятным и неочевидным? Возможно, мне стоит что-то переформулировать.
Расширение фактически скрывает "прибитые" элементы. В коде буквально display:none
для style.position==='fixed'
.
У меня проблем с пониманием не возникает, прокомментировать расширение меня попросили пользователи руборда. И дело не в термине "скрытие" (с таким же успехом можно менять в стилях fixed
на relative
), а в конечном эффекте для юзеров. Обычно, когда речь идёт о скрытии ненужных плашек, подразумеваются плашки различных предупреждений, вроде оповещений об использовании файлов куки. И комментарий AngelNet выше, как раз является примером такого недопонимания. Мне кажется, в описании лучше сделать акцент на полезной видимой зоне, ведь элементы не скрываются полностью, они остаются доступны для использования. А название "убираем плашки" уводит мысль в другую сторону.
Я для этих целей использую расширение для кастомных стилей и вручную прописываю таким меню position: relative или static. Хабр, кстати, тоже имеет подобный элемент
@-moz-document domain("habr.com") {
.layout__row.layout__row_navbar {
position: relative!important;
}
.layout__row.layout__row_services {
display: none;
}
}
Верю что кому то может быть удобно видеть постоянно меню, но лично мне даже на 2k 27'' мониторе они мешают.
Можно спросить также: а почему не изменения position вместо display: none? Что-то нужно было выбрать.
Цель расширения - не писать кастомные стили для каждого сайта, а чтобы эти элементы скрывались автоматически.
Не знаю за что вас минуснули, кстати. Вполне нормальный вопрос.
display: none полностью скрывает элемент. Но, например, navbar у хабра иногда всё таки нужен. position: relative оставляет его и просто отключает его прилипание к верху экрана при прокрутке.
На mail.ru некорректно работает. При прокрутке вверх меню не появляется полностью..
Bar Breaker: убираем плашки закрывающие обзор на сайтах