I last wrote about blocking automatically playing videos (or “autoplay videos”) in web browsers back in 2017. Since then, a lot’s changed, from online video’s switch from Flash to HTML5, to the major web browsers making improvements to autoplay blocking. Thus, a newer post is in order.
My opinion on autoplay videos without users’ consent or expectation (such as on YouTube) is still unchanged: not only is it obnoxious and intrusive, but the existence of mobile data caps also makes web sites using such look irresponsible and careless. (Granted, data caps themselves are also selfish cash grabs by telcos, but that’s another rant.) While I can’t guarantee the suggestions below will work on all sites, it’s better than nothing.
Chrome now mutes sound in autoplay videos. It’s also designed to automatically determine if autoplay should play or not, depending on the site (such as YouTube) or on usage; according to Google’s company blog:
Chrome does this by learning your preferences. If you don’t have browsing history, Chrome allows autoplay for over 1,000 sites where we see that the highest percentage of visitors play media with sound. As you browse the web, that list changes as Chrome learns and enables autoplay on sites where you play media with sound during most of your visits, and disables it on sites where you don’t. This way, Chrome gives you a personalized, predictable browsing experience.
The only built-in option to turn off autoplay in Chrome across the board (as far as I can tell) involves typing “chrome://flags” into the URL box to delve into the advanced settings; one can then adjust autoplay preferences under the options labelled “autoplay.” Definitely not user-friendly.
Fortunately, there are plug-ins that’ll help. One useful plugin is AutoplayStopper, which can block autoplay on various sites, including the few still running Flash. Note the mobile version of Chrome doesn’t support installing plug-ins.
Firefox, as opposed to Chrome, has opted to make blocking autoplaying videos more of a priority. By default, Firefox will block any audio-playing autoplay videos, while allowing videos without sound to play.
Preferences to block or adjust autoplay on a site can be set by clicking on the URL box’s circular-“i” logo and adjust “autoplay sound.” One can also click the gear icon and adjust preferences for Firefox overall, or add a site to a whitelist/blacklist list.
The above should work in both the desktop and the mobile versions of Firefox.
Safari by default blocks audio-playing autoplay videos. There’s also built-in preferences, similar to Firefox, to adjust or whitelist/blacklist autoplay site-by-site or across the board; Apple has a page explaining how to adjust these settings on a Mac.