6 ms·
What you are really asking is for Google, Apple, Mozilla, and MS to make a better web _for you_. Because you don't want media to autoplay does not mean it is a
by Ruphin 10y ago
What you are really asking is for Google, Apple, Mozilla, and MS to make a better web _for you_. Because you don't want media to autoplay does not mean it is a good solution to just block it outright for everyone.
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)
- LamaOfRuin 10y agoThis was also true of popups. It still is. Yet it became such a scourge from people misusing it that browsers interested in providing their users the best experience provided an option to disable them (where we are now with auto-play) and eventually turned on that option by default. Pop-up blocking became a feature users would switch browsers for, forcing all vendors to add it. If advertisers continue to use auto-play and ridiculously large animated gifs the way they've been going, I suspect it's only a matter of time before this potentially useful feature also defaults to off.
- JadeNB 10y ago> > 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. > 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?
- rtpg 10y agoA good use case is linking to a FAQ item in a form. You don't want to navigate away, but the item is usually small, so a pop-up in a small window is good.
- JadeNB 10y agoWhy not have some sort of CSS / JavaScript trickery so that the FAQ item can be displayed or hidden without any sort of pop-up at all? Anyone who browses with JavaScript off is tech-savvy enough to open up the page in a new tab. (Anyway, for me, this definitely falls under the "web site thinks it's the best UI; I don't", but I recognise that this is almost by definition a matter of personal opinion.)
- jimmaswell 10y agoThis was the use case for frames.
- jimmaswell 10y agoA frame that displays the item you clicked on on the right, with the faq links on the left, would be great for this use case. The only thing I think was wrong with frames was that the main url didn't point to the frame you had open, like url#framename.
- Navarr 10y agoAnd that still works today. The types of popups that are blocked are the ones that open automatically. Is there a good use case for automatic popups?
- random_rr 10y agoPop ups are awesome when they have content I want. They're a quick way to draw attention to something important while retaining the page they are on. These aspects of usefulness unfortunately apply to ad-infested pop ups.
- Eridrus 10y ago
- CoryG89 10y agoI agree that doing away with the autoplay attribute on the video tag is probably not the right thing to do. It definitely has use cases. 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.
- foobarchu 10y agoI think the ideal solution, for me at least, would be to treat autoplay the same way browsers treat the location API. When a website tries to use it, present a little notification that asks if it's alright. If a user is clearly visiting a video-centric website (youtube, vimeo, etc), they will probably click 'yes' to let that website autoplay in the future. The possible downside is that some users may not "understand" it, and get upset at the website for not autoplaying like they expect it to. 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.
- morganvachon 10y agoYour Starbucks example is flawed. Starbucks employees don't barge into your office with a boombox playing at full volume and screaming at you about their latest drinks, then make you pay for the taxi that brought them there, simply because you opened an article about their new store in your area. 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.
- geuis 10y agoI like the taxi analogy.
- RyanOD 10y ago"barge into your office"? Seems to me when you visit someone's website, you're in their office, not the other way around. I'm no fan of the auto-everything web, but I don't think your analogy here is sound.
- wott 10y agoI am not so sure any more, since more and more stuff is calculated on the client, fetched from many different servers by the client and assembled in the client. In fact the web page as we see it never exists on the main server (their office), it only exists in the client (our office). Just a thought.
- morganvachon 10y agoOnly if "their office" is out on the street in full view of the public, just like the rest of the web. 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).
- looserof7 10y agoIt may not be annoying for you, but it is for others. Once I opened a link from a website, basically it's some ad, and what I got is a porn video playing aloud. What would have happened, if you're parents were beside you and it's a public place? You maybe from someother country, where people wouldn't mind way too much. But if you are from India, then all balls would be on you, and that would be the most embarrassing moment in your life.
- skykooler 10y agoIndeed. Many websites have legitimate use-cases for auto-playing video. I don't want to click again on a youtube video to make it play.
- draw_down 10y ago> What you are really asking is for Google, Apple, Mozilla, and MS to make a better web _for you_. Well, what's wrong with that?
- duaneb 10y agoThis seems like a good setting if the preference varies.
- TheGrumpyBrit 10y agoThere are definitely legitimate use cases for autoplaying media. Youtube would be annoying if you had to click play on every page. 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.