Я использую Firefox, и я искал userscripts.org для скрипта Greasemonkey, чтобы заблокировать или удалить определенные разделы, которые, кажется, просто появляются на моей странице YouTube. В основном я хочу заблокировать раздел «Популярные видео из темы - Самые популярные», который появляется внизу страницы.

Я не нашел ни одного скрипта, который бы это делал (хотя, может быть, я просто упустил это из виду), и не могу понять, как это сделать с помощью AddBlockPlus, что у меня тоже есть. Я также не видел очевидной настройки в своей учетной записи пользователя.

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

2 ответа2

2

Я думаю, что метод, ориентированный на будущее, не будет легким. Общеизвестно, что YouTube постоянно настраивает и нарушает функциональность существующих пользовательских скриптов.

На мой взгляд, единственный метод «на будущее» - научиться делать что-то самому.

Вот что я делаю. Я установил стильное расширение. Вы можете прочитать об этом на userstyles.org и установить его для Firefox отсюда: https://addons.mozilla.org/en-US/firefox/addon/stylish/

С помощью Stylish вы можете создавать собственные стили для своего сайта и изменять их при необходимости, не дожидаясь, пока кто-то сделает это за вас. Здесь также есть официальный форум: http://forum.userstyles.org/

После того как вы установили Стильный, вам нужно получить соответствующий код, чтобы что-то скрыть. Используйте встроенную функцию Inspector в текущих версиях Firefox. Доступ к нему можно получить, поместив курсор мыши на соответствующую часть страницы, щелкнув правой кнопкой мыши и выбрав Inspect Element . Попытайся! Вы ничего не сломаете.

Используя Inspect Element , я обнаружил, что нужно скрыть div.feed-item-dismissable.last . Поэтому я составляю это правило CSS: div.feed-item-dismissable.last {display: none !important }

Чтобы собрать все вместе, я создаю новый стиль под названием "YouTube", содержание которого приведено ниже:

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix(http://www.youtube.com/){
div.feed-item-dismissable.last {display: none !important; }
}

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

Изменить: приведенный ниже код работает для http и https:

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document regexp("https?://www.youtube.com/") {
div.feed-item-dismissable.last {display: none !important; }
}
0

Greasemonkey: https://greasyfork.org/scripts/4791-youtubedepopulator

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .