image

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

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

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

Специально для них блогер Мартин Бринкман [Martin Brinkmann] подготовил подборку способов запрета на автоматическое проигрывание видео для разных браузеров. Учтены видео, использующие Flash, и HTML5-варианты.

Firefox и HTML5


Что приятно, Firefox имеет настройки для блокировки автозапуска видео без необходимости в плагинах. В случае с HTML5 вам поможет настройка в about:config. Нужно загрузить эту страницу, найти настройку media.autoplay.enabled и переключить её в false

image

Firefox и Flash


Чтобы видео на базе технологии Flash не запускались автоматически, можно загрузить страницу расширений, перейти там на страницу «плагины» и изменить настройку Shockwave Flash на «ask to activate» (всегда спрашивать перед запуском).

image

Chrome и HTML5


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

На десктопе можно воспользоваться плагинами Disable HTML5 Autoplay и Video Autoplay Blocker.

Chrome и Flash


Чтобы отключить флэш-видео, надо загрузить настройки chrome://settings/content, найти там раздел plugins и переключить настройку в положение «let me choose when to run plugin content» (выбирать, когда запускать плагин).

image

Opera и HTML5


Opera основана на движке Chromium/Blink, поэтому ситуация с ней аналогична ситуации с Chrome. Для блокировки видео на базе HTML5 можно воспользоваться плагинами Disable HTML5 Autoplay и Video Autoplay Blocker.

Opera и Flash


Для отключения флэш-видео нужно загрузить opera://settings, в меню слева переключиться на «веб-сайты», и в секции «plugins» переключиться на опцию «click to play».

image

Internet Explorer / Microsoft Edge


В IE нет возможности настроить автопоказ видео – можно только полностью отключить Flash. Есть надежда, что когда в Edge появится поддержка плагинов, для него будут портированы плагины с Chrome.

Vivaldi


Новый браузер Vivaldi основан на движке Chromium/Blink, поэтому в нём все настройки и плагины работают абсолютно так же, как в браузере Chrome.

Обновление: к сожалению, в браузере Firefox в случае отключения автоматического воспроизведения видео начинает подглючивать воспроизведение видео с YouTube (в режиме HTML5).

Комментарии (24)


  1. tundrawolf_kiba
    06.05.2016 19:46

    В ЯБ это(отключенное автопроигрывание) реализовано для фоновых вкладок. А для основной — те же способы что и для хрома.


    1. Harrix
      06.05.2016 20:41

      В Chrome тоже есть отключение автопроигрывания для фоновых вкладок…


      1. tundrawolf_kiba
        06.05.2016 21:21

        А, точно, с августа прошлого года оказывается тоже сделали.


  1. EmmGold
    06.05.2016 20:12
    +4

    Ещё не хватает опции «прекратить загрузку». Начал я смотреть, надоело, нажал на паузу, а плеер продолжает кушать трафик и загружать. Бррр…


    1. ValdikSS
      07.05.2016 04:08

      Да, один из ужасов современного веба, из-за чего я все видео в отдельном плеере смотрю.


  1. grayich
    06.05.2016 20:13

    В фф это глючно работает, к примеру часть видео на vimeo.com перестаёт воспроизводится, например vimeo.com/163153865, c coub тоже проблемы.


    1. sumanai
      07.05.2016 18:18

      А так же soundcloud и лингвалео. В общем пришлось включить.
      Жаль, нет настройки по сайтам. Искал дополнение, но не нашёл.
      Ни у кого нет сведений о дополнении с подобными функциями?


      1. grayich
        07.05.2016 18:41

        В flashblock есть опция блокировать html5 медиа, но оно тоже криво работает, как с флешем так и с html5


        1. sumanai
          07.05.2016 18:59

          > flashblock
          Странно будет его ставить при отсутствии его непохоронимого.


    1. DrZlodberg
      07.05.2016 23:22

      Для фф использую плагин «click to play per element». Разрешение флеша в фоксе, к сожалению, глобально для страницы, и начинает лезть всякое и отовсюду (баннеры и т.д.). Плюс оно, вроде, действует на весь домен (врать не буду, не помню).
      html5 видео нормально блокирует noscript, правда с ютубом там небольшая сложность есть. По клику оно не включается, нужно в списке разрешений скриптов выбирать в списке объектов конкретный линк (их там несколько и работают не все)
      С vimeo какие-то проблемы действительно были, при чём они то есть, то нет. Для него приходится включать как раз глобальное фоксовое разрешение флеша.
      SoundCloud вполне работает с глобальным разрешением. Собственно оно нужно когда используется невидимый флешплеер, как я понял.


  1. dartraiden
    06.05.2016 20:27

    Если нужна блокировка воспроизведения именно на YouTube, то есть шикарный юзерскрипт YouTube Center (именно девелоперская версия, поскольку стабильная не поспевает за изменениями вёрстки на самом сайте YouTube).

    Cписок возможностей внушает.


    1. nidalee
      07.05.2016 18:34

      Не работает. Нажимаю «настройки», выбивает на главную ютуба… И всё.


      1. dartraiden
        07.05.2016 18:58

        Именно девелоперская и именно в виде юзерскрипта у меня в Firefox точно работает, другие браузеры не проверял, хотя их поддержка заявлена
        Но, возможно, мешается какой-то ещё установленный скрипт. Например, у меня юзерскрипт «Anti-Adblock Killer» ломал некоторые юзерскрипты, которые добавляют на страницу свои кнопки.
        Кроме того, там есть и те же функции в виде расширений, вместо юзерскрипта, возможно, имеет смысл их попробовать.


  1. rombell
    06.05.2016 22:07

    У меня другая проблема: как запретить пацану вообще видео в браузере, оставив сам браузер? Flash-то вырезать просо, а вот как запретить HTML5 совсем? Нашёл плагин в Firefox, а в Chrome — запрет xthtp gkfuby только на youtube, на остальных сайтах крутится.


    1. Hellsy22
      07.05.2016 04:09

      Запретить все, что имеет разрешение .mp4 и .flv, вероятно.


    1. ZaEzzz
      07.05.2016 12:34

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


  1. RusikR2D2
    06.05.2016 23:29

    Попробовал:
    На сайте Hobbyking не отключается автопроигрывание видео (в правой колонке)


  1. Hellsy22
    07.05.2016 04:06
    +1

    let me choose when to run plugin content

    Имхо, решение не лучше самой проблемы. Потому что там, где видео не проигрывается автоматически придется кликать дважды — один раз для запуска плагина, один раз для запуска видео. Ну и под удар попадает не только видео.


  1. zedalert
    08.05.2016 15:15
    +1

    Вот бы ещё на всех сайтах научиться подавлять ненужный интерфейс в виде всплывающих окон с выбором города, «напишите нам в чат», «запросите обратный звонок», и «не уходите с сайта у нас ещё кое-что есть». Один горе-менеджер придумал эту хрень, «помогающую увеличить продажи на 27%», и понеслось, началась массовая пандемия с внедрением этого на множество сайтов.


    1. sumanai
      11.05.2016 17:53

      > «напишите нам в чат», «запросите обратный звонок», и «не уходите с сайта у нас ещё кое-что есть»
      Сей контингент грузится с ограниченного числа доменов, как я заметил. Заблокировал пару десятков доменов, и теперь вижу эти псевдоонлайн чаты и вибрирующие трубки намного реже.


  1. 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.

    И не нужны никакие расширения.


  1. kav4ik
    09.05.2016 17:39

    Может кто знает как запретить авто воспроизведение на всех вкладках (сайтах) кроме определенных?


    1. kav4ik
      09.05.2016 18:02

      Вопрос снят. Пока вопрос ожидал модерации, такой же вопрос задали и дали ответ. Спасибо


  1. batyklya
    09.05.2016 17:41

    Меня это реально раздражает. Особенно всякая реклама.