С развитием интернета и увеличением средней скорости доступа многие владельцы сайтов считают приемлемой практикой автоматический старт проигрывания видеоролика сразу после загрузки страницы.
Однако не все пользователи согласны с такой политикой. Несогласные с этим пользователи, считавшие дурным тоном сайты с играющей на них музыкой (а были в 90-х – 00-х годах и такие), теперь считают, что видео не должно запускаться автоматически, а стартовать только по запросу пользователя.
Автоматический старт видео может привести к трате трафика (которую пользователь, возможно, хотел бы избежать), уменьшению пропускной способности канала, появлению неуместного громкого звука. И хотя уже даже в Firefox помечаются вкладки, издающие в данный момент звук, такое поведение браузеров некоторым пользователям кажется неудобным.
Специально для них блогер Мартин Бринкман [Martin Brinkmann] подготовил подборку способов запрета на автоматическое проигрывание видео для разных браузеров. Учтены видео, использующие Flash, и HTML5-варианты.
Firefox и HTML5
Что приятно, Firefox имеет настройки для блокировки автозапуска видео без необходимости в плагинах. В случае с HTML5 вам поможет настройка в about:config. Нужно загрузить эту страницу, найти настройку media.autoplay.enabled и переключить её в false
Firefox и Flash
Чтобы видео на базе технологии Flash не запускались автоматически, можно загрузить страницу расширений, перейти там на страницу «плагины» и изменить настройку Shockwave Flash на «ask to activate» (всегда спрашивать перед запуском).
Chrome и HTML5
В Chrome нет настроек, позволяющих отключить автозапуск. В этом могут помочь плагины, но только в десктопной версии – поскольку мобильный Chrome не поддерживает плагины, его пользователям пока никак не удастся избавиться от указанной напасти.
На десктопе можно воспользоваться плагинами Disable HTML5 Autoplay и Video Autoplay Blocker.
Chrome и Flash
Чтобы отключить флэш-видео, надо загрузить настройки chrome://settings/content, найти там раздел plugins и переключить настройку в положение «let me choose when to run plugin content» (выбирать, когда запускать плагин).
Opera и HTML5
Opera основана на движке Chromium/Blink, поэтому ситуация с ней аналогична ситуации с Chrome. Для блокировки видео на базе HTML5 можно воспользоваться плагинами Disable HTML5 Autoplay и Video Autoplay Blocker.
Opera и Flash
Для отключения флэш-видео нужно загрузить opera://settings, в меню слева переключиться на «веб-сайты», и в секции «plugins» переключиться на опцию «click to play».
Internet Explorer / Microsoft Edge
В IE нет возможности настроить автопоказ видео – можно только полностью отключить Flash. Есть надежда, что когда в Edge появится поддержка плагинов, для него будут портированы плагины с Chrome.
Vivaldi
Новый браузер Vivaldi основан на движке Chromium/Blink, поэтому в нём все настройки и плагины работают абсолютно так же, как в браузере Chrome.
Обновление: к сожалению, в браузере Firefox в случае отключения автоматического воспроизведения видео начинает подглючивать воспроизведение видео с YouTube (в режиме HTML5).
Комментарии (24)
grayich
06.05.2016 20:13В фф это глючно работает, к примеру часть видео на vimeo.com перестаёт воспроизводится, например vimeo.com/163153865, c coub тоже проблемы.
sumanai
07.05.2016 18:18А так же soundcloud и лингвалео. В общем пришлось включить.
Жаль, нет настройки по сайтам. Искал дополнение, но не нашёл.
Ни у кого нет сведений о дополнении с подобными функциями?
DrZlodberg
07.05.2016 23:22Для фф использую плагин «click to play per element». Разрешение флеша в фоксе, к сожалению, глобально для страницы, и начинает лезть всякое и отовсюду (баннеры и т.д.). Плюс оно, вроде, действует на весь домен (врать не буду, не помню).
html5 видео нормально блокирует noscript, правда с ютубом там небольшая сложность есть. По клику оно не включается, нужно в списке разрешений скриптов выбирать в списке объектов конкретный линк (их там несколько и работают не все)
С vimeo какие-то проблемы действительно были, при чём они то есть, то нет. Для него приходится включать как раз глобальное фоксовое разрешение флеша.
SoundCloud вполне работает с глобальным разрешением. Собственно оно нужно когда используется невидимый флешплеер, как я понял.
dartraiden
06.05.2016 20:27Если нужна блокировка воспроизведения именно на YouTube, то есть шикарный юзерскрипт YouTube Center (именно девелоперская версия, поскольку стабильная не поспевает за изменениями вёрстки на самом сайте YouTube).
Cписок возможностей внушает.nidalee
07.05.2016 18:34Не работает. Нажимаю «настройки», выбивает на главную ютуба… И всё.
dartraiden
07.05.2016 18:58Именно девелоперская и именно в виде юзерскрипта у меня в Firefox точно работает, другие браузеры не проверял, хотя их поддержка заявлена
Но, возможно, мешается какой-то ещё установленный скрипт. Например, у меня юзерскрипт «Anti-Adblock Killer» ломал некоторые юзерскрипты, которые добавляют на страницу свои кнопки.
Кроме того, там есть и те же функции в виде расширений, вместо юзерскрипта, возможно, имеет смысл их попробовать.
rombell
06.05.2016 22:07У меня другая проблема: как запретить пацану вообще видео в браузере, оставив сам браузер? Flash-то вырезать просо, а вот как запретить HTML5 совсем? Нашёл плагин в Firefox, а в Chrome — запрет xthtp gkfuby только на youtube, на остальных сайтах крутится.
ZaEzzz
07.05.2016 12:34Запретить видео и флэш по mymetype на проксе.
Проверено: ютуб открывается, а видео показывать не хочет. То же самое и с остальными сайтами.
RusikR2D2
06.05.2016 23:29Попробовал:
На сайте Hobbyking не отключается автопроигрывание видео (в правой колонке)
Hellsy22
07.05.2016 04:06+1let me choose when to run plugin content
Имхо, решение не лучше самой проблемы. Потому что там, где видео не проигрывается автоматически придется кликать дважды — один раз для запуска плагина, один раз для запуска видео. Ну и под удар попадает не только видео.
zedalert
08.05.2016 15:15+1Вот бы ещё на всех сайтах научиться подавлять ненужный интерфейс в виде всплывающих окон с выбором города, «напишите нам в чат», «запросите обратный звонок», и «не уходите с сайта у нас ещё кое-что есть». Один горе-менеджер придумал эту хрень, «помогающую увеличить продажи на 27%», и понеслось, началась массовая пандемия с внедрением этого на множество сайтов.
sumanai
11.05.2016 17:53> «напишите нам в чат», «запросите обратный звонок», и «не уходите с сайта у нас ещё кое-что есть»
Сей контингент грузится с ограниченного числа доменов, как я заметил. Заблокировал пару десятков доменов, и теперь вижу эти псевдоонлайн чаты и вибрирующие трубки намного реже.
inDigazzZ
09.05.2016 17:39В Опере есть еще
chrome://flags/#disable-gesture-requirement-for-media-playback
User interaction required for playing media elements. Disabling this will allow autoplay to work.
И не нужны никакие расширения.
tundrawolf_kiba
В ЯБ это(отключенное автопроигрывание) реализовано для фоновых вкладок. А для основной — те же способы что и для хрома.
Harrix
В Chrome тоже есть отключение автопроигрывания для фоновых вкладок…
tundrawolf_kiba
А, точно, с августа прошлого года оказывается тоже сделали.