Блокировка всех видео YouTube, включая встроенные в веб-сайты

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

Я бы не хотел проигрывать видео YouTube, встроенные в какие-либо сайты.

Возможно ли это с Firefox (первый приоритет) или IE и / или Chrome (второй приоритет?)

2 ответа

Я вижу 3 пути.

1) С расширением браузера:

Вы можете использовать блокировщик рекламы (например, uBlock Origin, uMatrix, ScriptSafe) для блокировки запросов Youtube. Вы можете остановить эти запросы по умолчанию на всех сайтах. Для моего примера, перейдите на этот сайт.

Здесь встроенные видео Youtube будут отображаться на:

Тогда встроенные ролики Youtube не будут отображаться на:

2) С файлом "hosts":

Отредактируйте файл hosts с помощью текстового редактора (например, Atom, Sublime Text, Vim, Notepad++...) и поместите этот длинный список URL-адресов:

0.0.0.0 youtu.be
0.0.0.0 youtube.com
0.0.0.0 www.youtube.com
0.0.0.0 uk.youtube.com
0.0.0.0 de.youtube.com
0.0.0.0 tr.youtube.com
0.0.0.0 jp.youtube.com
0.0.0.0 au.youtube.com
0.0.0.0 ca.youtube.com
0.0.0.0 fr.youtube.com
0.0.0.0 ru.youtube.com
0.0.0.0 help.youtube.com
0.0.0.0 m.youtube.com
0.0.0.0 img.youtube.com
0.0.0.0 gdata.youtube.com
0.0.0.0 sjc-v1.sjc.youtube.com
0.0.0.0 sjc-v2.sjc.youtube.com
0.0.0.0 sjc-v3.sjc.youtube.com
0.0.0.0 sjc-v4.sjc.youtube.com
0.0.0.0 sjc-v5.sjc.youtube.com
0.0.0.0 sjc-v6.sjc.youtube.com
0.0.0.0 sjc-v7.sjc.youtube.com
0.0.0.0 sjc-v8.sjc.youtube.com
0.0.0.0 sjc-v9.sjc.youtube.com
0.0.0.0 sjc-v10.sjc.youtube.com
0.0.0.0 sjc-v11.sjc.youtube.com
0.0.0.0 sjc-v12.sjc.youtube.com
0.0.0.0 sjc-v13.sjc.youtube.com
0.0.0.0 sjc-v14.sjc.youtube.com
0.0.0.0 sjc-v15.sjc.youtube.com
0.0.0.0 sjc-v16.sjc.youtube.com
0.0.0.0 sjc-v17.sjc.youtube.com
0.0.0.0 sjc-v18.sjc.youtube.com
0.0.0.0 sjc-v19.sjc.youtube.com
0.0.0.0 sjc-v20.sjc.youtube.com
0.0.0.0 sjc-v21.sjc.youtube.com
0.0.0.0 sjc-v22.sjc.youtube.com
0.0.0.0 sjc-v23.sjc.youtube.com
0.0.0.0 sjc-v24.sjc.youtube.com
0.0.0.0 sjc-v25.sjc.youtube.com

3) С помощью скрипта (или расширения браузера):

Это останавливает Youtube видео, воспроизводимое в iframe. Лучший способ должен состоять в том, чтобы удалить этот iframe, если он содержит URL с Youtube.
Краткая справка: https://stackoverflow.com/questions/15164942/stop-embedded-youtube-iframe К сожалению, я не нашел хорошего сценария, но знаю, что это возможно. Скрипт должен работать асинхронно (потому что HTML-запросы Youtube являются асинхронными).

Перейдите к C:\Windows\System32\drivers\etc, Выберите hosts файл (не календарь). Щелкните правой кнопкой мыши и откройте его с помощью блокнота, notepad++ или другого основного текстового редактора. Внизу добавьте следующую запись и сохраните файл:

0.0.0.0 youtube.com

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

Другие вопросы по тегам