Как стать автором
Обновить

Комментарии 13

Т.е. вы нашли баг в реализации защиты от автовоспроизведения (перезагрузка видео в ранее кликнутом контейнере не сбрасывает состояние «кликнутости») и начали его эксплуатировать на своём сайте?
Или я о вас плохо думаю, а статья про то, как вы нашли баг, написали демонстратор и сдали его разработчикам браузеров?

Ну это не баг, это поведение не противоречащее политике автоплея, оно свойственно всем браузерам

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

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

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

Хуже всего то что мы снова пришли к самодельным флеш плеерам, а не унифицированным браузерным (хотя они есть).

к сожалению браузеры в большинстве случаев не поддерживают hls или dash технологию, а без них реализовывать воспроизведение больших или live видео, такое себе

Интересно, может кто знает, в хроме для "правильных" сайтов есть исключения?

можно вот так посмотреть about://media-engagement
это индекс вовлеченности для вас в вашем chrome
по идеи там могут быть преддобавлены "правильные" сайты, но я не проверял на чистом браузере

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

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

простите, а вы где посмотрели? я проверил и он у меня пуст в госте(я про хром)

Вот тут about://media-engagement

Зарегистрируйтесь на Хабре, чтобы оставить комментарий