Обновить

YouTube начал отключать комментарии и описания роликов пользователям с блокировщиками рекламы

Время на прочтение1 мин
Охват и читатели9.2K
Всего голосов 1: ↑1 и ↓0+3
Комментарии21

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

Здорово! А можно ещё и рекомендации и вот эти уродливые всплывающие панели в конце ролика не показывать?!

Всплывающие видео в конце роликов можно заблокировать через строку:

youtube.com##.ytp-ce-element

Или в списках фильтров Brave активировать Remove YT end video. Там же блокируются рекомендации, но только на телефонах.

уродливые всплывающие панели в конце ролика

Сразу видно, когда люди мучаются без Firefox. В Firefox реализован нормальный PiP, а не жалкое подобие. Он, во-первых, всегда принудительно доступен (если кто не знал: два раза ПКМ → нативное меню). Во-вторых, он просто удобно сделан. С ним видео выводится поверх всего, в т.ч. поверх уродливых панелей.

Впрочем, можно и через стили, как советуют выше. Для uBO наборами занимается, если лень самому писать, некий Arch. (Искать по словам YouTube Fix & Customization by Arch v1.8.5). Правда, uBO, как я слышал, для бедолаг, не пользующихся Firefox, немного того… 8-P

Cразу видно

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

Понимаю. Когда Ютуб только заблокировали, из-за разных протокольных настроек он какое-то время продолжал у меня работать в Хроме, но не в Лисе (пока я разбирался, почему). И у меня, аналогично, глаза кровью текли от такого экспириенса — смотреть Ютуб в Хроме.

Для Лисы же всегда можно написать более-менее универсальный селектор. Автоматические средства, такие как uBO, генерируют селектор в лоб. Если там GUID в id или class, то и селектор будет соответствующий. Актуальным он останется недолго. К счастью, можно написать свой, обычно это не занимает много времени, так что, у меня гроздья своих селекторов для большинства популярных сервисов. Но не для убирания панелей в Ютубе: как я уже написал выше, в Лисе удобный PiP, благодаря которому они не ощущаются как неудобство.

А можно правильную ссылку напочитать об отлове и применении селекторов для людей, далёких от веб-разработки? Максимум что я делал в DevTools поперёк воли хозяев это сохранял .TS
И слово tampermonkey только слышал.

Я не думаю, что есть инструкции, как правильно писать селекторы для надоедливых элементов ) Обычно просто смотришь в DOM (в DevTools) и сразу видишь логику в структуре.

Могу поделиться конкретными приёмами.

  1. Используйте для привязки… как их назвать… насущные атрибуты. Те, от которых так просто не избавишься (как от классов или идентификаторов).

  2. Не забывайте про :has() для выбора контейнеров. Часто это определяющий признак нужного нам элемента.

  3. Вместо того, чтобы привязываться к элементу по номеру в структуре (элементы могут периодически менять местами), используйте метод исключения: «не тот, который …, а другой». То есть, :not().

И вот пример, сочетающий все три приёма, из реальной жизни. Так я вылечил Яндекс-Почту от тулбара с рекламой:

div#js-mail-layout-content-header > div:not(:has(div[role="menubar"]))
  1. Избавиться от role="menubar" программистам Яндекса так просто не выйдет: сломаются скринридеры.

  2. Используется :has(div[role="menubar"]), чтобы перейти к контейнеру (и это определяющее свойство в структуре, которое нам нужно).

  3. Используется определение методом исключения: div:not(:has(div[role="menubar"])). Нужный контейнер оставляем, а всё остальное — выкидываем.

А если у меня премиум и блокировщик?

Так и использую, проблем никаких.

Заметка идеалиста. Должен быть компромисс между владельцем сайта и посетителем. Владелец не злоупотребляет рекламой по ее количеству, продолжительности, месту размещения, частоте показа, типу (попап в топку истогрии). Посетитель не пользуется блокировщиком. Все в выигрыше.
P.S. Если же все(!) будут пользоваться блокировщиками, то половина интернета скапустится - у людей не будет средств на поддержание своих сайтов.

И появиться этот компромис может только в одном случае - когда есть конкуренция. И не меджу двумя - пятью поставщиками, а так, чтобы на рынке постоянно появлялись и исчезали игроки с существенной долей рынка.

Если конкуренции нет, и система монополизирована (одним поставщиком, или закрытым картелем с границей входа за рамками окупаемости) единственная форма борьбы за свои права - борьба политическая.

Если 50% интернета скапустится, а особенно если эти проценты начнутся с больших компаний, которые не могут эффективно подстраиваться под изменения и у которых вопрос к эффективности траты средств, то станет только лучше, появится поле для создание нового, конкуренция обострится. Поэтому я призываю - пользуйтесь блокировщиками. Монетизация через рекламу, как и любая другая монетизация без вашего явного участия - в корне неверное и неравноправное явление. Оно должно уйти в прошлое.

Без рекламы и бесполезных комментариев - а минусы где?)) (для желающих всегда можно точечно отключать блокер, чтобы поделиться умными мыслями)

Ютуб сам начал эту войну: на каждый ролик две рекламы в начале - еще можно пережить, но беспардонные врезки каждые 10 минут - это уже за гранью зла.

На Рутубе каждые три минуты по 15 секунд реклама.
На ВК видео каждые 15 минут по 3 секунды.

На торрентах нет рекламы.

На popcon time тоже нет

И много ютуберов выкладывают свои видео на торрентах?

Так торренты это альтернатива ВК видео и рутубу, а не ютубу

Так и ВК с рутубом не альтернатива ни ютубу, ни даже друг другу.

Не знаю, говорящие головы ещё со времён телевидения вызывают стойкий рвотный рефлекс.

Комментарии полезны. 4огда хочется понять, а стоит ли дальше это смотреть. Я тоже раньше их резал расширениями. Но через год вернул. За год просто отвык-отучил себя лезть коментить по первому же позыву. И всё норм.

Ужас какой. Они ж нам и так рекламу не помню когда заблокировали. Это считается?

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

Другие новости