I bet Facebook gets a decent enough amount from people who scroll, look away for a second, video starts playing, then user pauses video, but not before the 3 second mark.
What really should be done is getting rid of auto playing videos at the HTML spec level. While there are legitimate uses for autoplaying videos (YouTube for example), it has too much potential for abuse by ad networks.
Advertisers will find a workaround and it will inevitably be much worse for the user. In the following talk, someone from the Google Chrome team describes how, when they tried to not autoplay videos on Android, video advertisers worked around the restriction by compiling video codecs to JavaScript and then rendering their video-like ads to an HTML canvas.
I disagree. I see small auto playing videos all the time in reviews or on feature pages, explaining little concepts or details that are much easier to grasp in a few seconds of (silent) video than in a paragraph or two.
The alternative is going back to large, low quality and bandwidth-heavy gifs, which isn't the better option in my opinion.
I'm not sure, I actually enjoy the autoplaying videos on FB. I probably wouldn't click 99% of videos I see but silently autoplaying it I get to see a few seconds without having to interact and then decide if I want to keep scrolling or click on it to get sound.
Wait... get rid of auto playing videos at the spec level?
I'd rather have the autoplay flag made explicit, rather than some hacked up soup of code that makes sure the video autoplays.
When intent is captured (e.g. specific "autoplay" flag) my browser client can interpret the flags according to my choosing.
Capturing intent > not capturing intent.
> What really should be done is getting rid of auto playing videos at the HTML spec level.
Or, let autoplay be a an explicit flag in the spec that is advisory as to publisher's intent, and establish a norm of user agents providing at least "big switch" configurability (Autoplay video on/off) and, ideally, optional per-site override of default on/off configuration for autoplay.
> hat really should be done is getting rid of auto playing videos at the HTML spec level. While there are legitimate uses for autoplaying videos (YouTube for example), it has too much potential for abuse by ad networks.
Most of Facebook's video traffic is in their mobile app, getting rid of it in the HTML spec level wouldn't make a difference for FB.