So do what the spec says by default (and if the feature appears to exist), and only deviate for particular UAs.
Assume good faith.
Assume good faith.
http://www.w3.org/TR/2011/WD-html5-20110113/video.html
Sometimes user-agent sniffing is the only remotely sane thing you can do. Blame the browsers, not the programmers who have to work around their "idiosyncracies".So that's the whole point. People who go on about "feature detection" and "follow the spec", and think it's that simple, really don't seem to understand what's actually going on.
[1] https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaEl...