Содержание статьи:
Здравия!
Не знаю как вам, а мне эти короткометражки (шортс) на YouTube в основном мешают (а порой и раздражают), особенно когда в них показывается какая-нибудь "дичь"... Причем, их как-то уж очень сильно продвигают (на мой взгляд незаслуженно...).
Собственно, в рамках сегодняшней заметки рассмотрим "пару" способов, как это "добро" Shorts можно убрать из браузера (т.е. полностью скрыть из рекомендаций). См. скрин ниже. 👇
*
Скрываем короткометражки (Shorts) со странички YouTube
Способ 1
На мой взгляд наиболее действенный способ — воспользоваться спец. плагином 📌uBlock Origin (ссылка на офиц. сайт). Это расширение для хромоподобных браузеров, предназначенное для блокировки рекламы и нежелательных окон (кстати, расширение с открытым исходным кодом).
Так вот, uBlock Origin позволяет создавать свои собственные фильтры, которые нам и помогут убрать шортсы с YouTube. 👌
*
Что делать (по порядку):
- сначала необходимо установить uBlock Origin в свой браузер. На офиц. сайте https://ublockorigin.com/ru есть ссылки для разных браузеров: Chrome, Firefox, Opera и др.;
- вторым шагом нам нужно скопировать фильтры для настройки uBlock Origin. Их можно найти на страничке: 📌https://github.com/gijsdev/ublock-hide-yt-shorts в файле List.txt (я продублирую ниже).
- далее потребуется открыть настройки uBlock Origin и вставить скопированные фильтры в раздел "Мои фильтры". Разумеется, после сохранить изменения!
- всё! Теперь на странице YouTube никаких короткометражек больше не отображается! Дело сделано... 👌
📌📌 Фильтры для uBlock Origin (скопирую их сюда на всякий случай, но вы лучше их ищите на страничке github.com, т.к. не исключено, что их будут дорабатывать):
! Title: Hide YouTube Shorts
! Description: Hide all traces of YouTube shorts videos on YouTube
! Version: 1.8.0
! Last modified: 2024-01-08 20:02
! Expires: 2 weeks (update frequency)
! Homepage: https://github.com/gijsdev/ublock-hide-yt-shorts
! License: https://github.com/gijsdev/ublock-hide-yt-shorts/blob/master/LICENSE.md! Hide all videos containing the phrase "#shorts"
youtube.com##ytd-grid-video-renderer:has(#video-title:has-text(#shorts))
youtube.com##ytd-grid-video-renderer:has(#video-title:has-text(#Shorts))
youtube.com##ytd-grid-video-renderer:has(#video-title:has-text(#short))
youtube.com##ytd-grid-video-renderer:has(#video-title:has-text(#Short))! Hide all videos with the shorts indicator on the thumbnail
youtube.com##ytd-grid-video-renderer:has([overlay-style="SHORTS"])
youtube.com##ytd-rich-item-renderer:has([overlay-style="SHORTS"])
youtube.com##ytd-video-renderer:has([overlay-style="SHORTS"])
youtube.com##ytd-item-section-renderer.ytd-section-list-renderer[page-subtype="subscriptions"]:has(ytd-video-renderer:has([overlay-style="SHORTS"]))! Hide shorts button in sidebar
youtube.com##ytd-guide-entry-renderer:has-text(Shorts)
youtube.com##ytd-mini-guide-entry-renderer:has-text(Shorts)! Hide shorts section on homepage
youtube.com##ytd-rich-section-renderer:has(#rich-shelf-header:has-text(Shorts))
youtube.com##ytd-reel-shelf-renderer:has(.ytd-reel-shelf-renderer:has-text(Shorts))! Hide shorts tab on channel pages
! Old style
youtube.com##tp-yt-paper-tab:has(.tp-yt-paper-tab:has-text(Shorts))
! New style (2023-10)
youtube.com##yt-tab-shape:has-text(/^Shorts$/)! Hide shorts in video descriptions
youtube.com##ytd-reel-shelf-renderer.ytd-structured-description-content-renderer:has-text("Shorts remixing this video")! Remove empty spaces in grid
youtube.com##ytd-rich-grid-row,#contents.ytd-rich-grid-row:style(display: contents !important)!!! MOBILE !!!
! Hide all videos in home feed containing the phrase "#shorts"
m.youtube.com##ytm-rich-item-renderer:has(#video-title:has-text(#shorts))
m.youtube.com##ytm-rich-item-renderer:has(#video-title:has-text(#Shorts))
m.youtube.com##ytm-rich-item-renderer:has(#video-title:has-text(#short))
m.youtube.com##ytm-rich-item-renderer:has(#video-title:has-text(#Short))! Hide all videos in subscription feed containing the phrase "#shorts"
m.youtube.com##ytm-item-section-renderer:has(#video-title:has-text(#shorts))
m.youtube.com##ytm-item-section-renderer:has(#video-title:has-text(#Shorts))
m.youtube.com##ytm-item-section-renderer:has(#video-title:has-text(#short))
m.youtube.com##ytm-item-section-renderer:has(#video-title:has-text(#Short))! Hide shorts button in the bottom navigation bar
m.youtube.com##ytm-pivot-bar-item-renderer:has(.pivot-shorts)! Hide all videos with the shorts indicator on the thumbnail
m.youtube.com##ytm-video-with-context-renderer:has([data-style="SHORTS"])! Hide shorts sections
m.youtube.com##ytm-rich-section-renderer:has(ytm-reel-shelf-renderer:has(.reel-shelf-title-wrapper:has-text(Shorts)))
m.youtube.com##ytm-reel-shelf-renderer.item:has(.reel-shelf-title-wrapper:has-text(Shorts))! Hide shorts tab on channel pages
m.youtube.com##.single-column-browse-results-tabs>a:has-text(Shorts)
*
Способ 2
Есть еще один замечательный плагин для работы с Ютьюб: 📌Enhancer for YouTube (ссылка на магазин Chorme; офиц. сайт: https://www.mrfdev.com/enhancer-for-youtube). Это очень полезное расширение, позволяющее точечно настроить работу Youtube, например: вкл. темную тему, скрыть комментарии, рекламу, шортсы, выбрать качество воспроизведения видео, отображение комментариев и т.д.
Так вот (ближе к нашей задаче): после установки расширения Enhancer for YouTube — достаточно кликнуть по нему, чтобы войти в настройки, а далее в разделе "Внешний вид" поставить галочку напротив пункта "Скрыть Shorts". После останется только сохранить настройки и перезагрузить страничку YouTube.
Вот, собственно и всё!
*
Иные способы — приветствуются в комментариях, форма ниже (заранее благодарю).
Успехов!
👋