> This was also true of popups. It still is.
Is this analogy really correct, in the sense that there are legitimate, user-focussed cases for pop-ups? I know lots of web-sites want me to see pop-ups, and some (cough PeopleSoft cough) even think that it's the best way to display certain status notifications, but does any user like them?
You make a very good point, but I'm not totally sure that it is the complete answer. I agree that it is clearly right for my browser to display pop-ups, and play videos, when I indicate my intent that it do so. My question was not whether that should happen, but whether any users want pop-ups as the method of interaction (or information display). Although I definitely want, in an operational sense, PeopleSoft to show me a pop-up when I click on the relevant button, because that's the only way to get to certain information, what I really want, in an aspirational sense, is for it to display the information in some other way, without a pop-up at all.
http://support.searchtempest.com/hc/en-us/articles/205166847...
"This site is attempting to auto-play media"
[Allow once] [Always allow site] [Block site]Pop-ups that open new tabs are still useful on sites where you're unlikely to want to navigate away and are prone to the same abuses.
The types of popups that are blocked are the ones that open automatically.
Is there a good use case for automatic popups?
That's what autoplaying ads and videos on the web do: They catch you off guard with loud, annoying audio that you can't always just turn off, and if you're on mobile you're paying for the privilege with your data allowance. You didn't ask for it, it attacked you without warning.
> A call for browser vendors to implement some opt-in setting that does what you want would be much more realistic suggestion.
On this I agree with you entirely, and I think that's what the OP is actually asking for.
I'm no fan of the auto-everything web, but I don't think your analogy here is sound.
Since we're ripping this analogy to shreds anyway, let's take a different view: You call up Starbucks on the phone (i.e. visit their website) and request that they read you their new menu and describe to you their new store location (read: you click on the link with the info you wanted). Before they do as you asked, without warning they turn on a megaphone, point it to the receiver, and start playing a looping advertisement for a new Harry Potter line of toys. You didn't ask for that Potter nonsense, you're now deaf in that ear, everyone around you is looking at you funny, and you hang up the phone in disgust rather than wait through three iterations of toy pimping just to find out some simple information they claimed to have on their info line (website). Then, on your next phone bill you see a per-minute charge for that call (as in, they used your metered data to spam you).
Just a thought.
However, I think it is completely reasonable to allow users to configure their browsers to not allow this behavior if they so desire. This may exist in some form in some browsers already, but it's definitely not accessible to the average user.
The core of the issue is that autoplay was on by default in the first place. Turning it off cannot be clean, no matter how it's done.
I think Facebook's implementation strikes just the right balance. The video autoplays when it's in view, but without audio. If you want audio, you can click the play button to view it properly.
But if you are from India, then all balls would be on you, and that would be the most embarrassing moment in your life.
Some websites have legitimate use for autoplaying media. Some users (believe it or not) actually _like_ their videos autoplaying when they scroll through their Facebook feed or whatever media site they visit. Are their usecases and desires not legitimate?
Your argument is in the line of "I don't like going to Starbucks, so legislators should get together and ban Starbucks stores for everyone". Even if you have a legitimate reason for not liking Starbucks, the solution is for you to just stop going there. If you don't like websites that use autoplaying media, then stop visiting them. Or, like some others in this thread suggested, install some plugin or other software that makes sites behave the way you want to.
A call for browser vendors to implement some opt-in setting that does what you want would be much more realistic suggestion. (As some other comments pointed out, for some browsers this setting already exists)