Как стать автором
Обновить

Комментарии 21

С uBlock + Ghostery = вообще никаких плашек . Девственная страничка с текстом , более ничего .

uBlock стоял. Пришлось поставить Ghostery.

Всё же цель Bar Breaker - это не убрать рекламу, а убрать плашки отъедающие место. Например верхнее меню, которое прибито к верху страницы. Именно такое есть и на Хабре. И если здесь оно ещё достаточно узкое, то на некоторых сайтах может быть на треть, а то и на четверть по высоте.

Ghostery уже лет 5 как в блоклисте у меня

А есть расширение, автоматически кликающее нет на всякие GDPR-вымогательства?

Поддерживаю вопрос

Очередной ненужный велосипед. Все уже изобретено и активно используется!

Из коробки в УБО есть подписка "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), в один клик выключаю, все просто и понятно.

@ris58h

Вы несколько непонятно презентуете ваше расширение и его назначение неочевидно для пользователей. Ведь фактически расширение не скрывает элементы, положение которых в исходном макете "прибито гвоздями", а делает их прокручиваемыми, с целью увеличения полезной видимой зоны.

Что именно вам видится непонятным и неочевидным? Возможно, мне стоит что-то переформулировать.

Расширение фактически скрывает "прибитые" элементы. В коде буквально display:none для style.position==='fixed'.

У меня проблем с пониманием не возникает, прокомментировать расширение меня попросили пользователи руборда. И дело не в термине "скрытие" (с таким же успехом можно менять в стилях fixed на relative), а в конечном эффекте для юзеров. Обычно, когда речь идёт о скрытии ненужных плашек, подразумеваются плашки различных предупреждений, вроде оповещений об использовании файлов куки. И комментарий AngelNet выше, как раз является примером такого недопонимания. Мне кажется, в описании лучше сделать акцент на полезной видимой зоне, ведь элементы не скрываются полностью, они остаются доступны для использования. А название "убираем плашки" уводит мысль в другую сторону.

А почему display: none вместо изменения position?
Я для этих целей использую расширение для кастомных стилей и вручную прописываю таким меню 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 оставляет его и просто отключает его прилипание к верху экрана при прокрутке.

Скрытые верхние меню я показываю, если долистали обратно до верха. "Так исторически сложилось". Попробую relative для таких элементов.

Update: попробовал relative на YouTube - ломается вёрстка, а трюк с display:none работает. Не всё так просто.

На mail.ru некорректно работает. При прокрутке вверх меню не появляется полностью..

Версия расширения какая? Фиксил подобное в 0.4.5. В Хроме могло не появиться ещё.

Именно на mail.ru никакой плашки нет. Скиньте ссылку на страницу, где она есть.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории