There are a fair number of people who can't skip Flash quite yet for Netflix.
Good start though.
Basically it's as much HTML5 as <object data="swf"> was HTML4.
It's supported only by DRM vendors: Google (WideVine), Safari (FairPlay) and Microsoft (PlayReady) and doesn't work in open-source browsers (not even in Chromium or custom WebKit builds).
You can't make a web browser that plays Netflix without signing contract with one of the DRM vendors that Netflix supports, or rolling your own DRM and convincing Netflix (and distributors that pull their strings) to adopt it.
For example if you compile Chromium from source it won't work (at best Netflix will send you encrypted blobs that you won't know how to decrypt and there is no public spec for it anywhere).
From video publisher's perspective it's locked-up as well. To have your own video DRM-protected with the same tech as Netflix you'd have to get a license from Google (for Chrome WideVine DRM support), Apple (for Safari FairPlay) and Microsoft (for IE PlayReady DRM).
Netflix's playback without "without plugins" is achieved not by removing plugins and having open standards, but merely by convincing browser vendors to bundle closed DRM code with their browsers. Technically it's more like Chrome shipping bundled Flash, but fortunately nobody calls that a "HTML5 native Flash without plugins!"
You're right, technically EME's integration and distribution are different, so it's not a plug-in in that sense. However, the other downsides that were associated with plug-ins have remained the same in the built-in ex-plugins.
Browser plug-ins get so much hate not only because they're pain to install/upgrade, but also because they're usually not as open and portable as the rest of the platform.
(a bit meta, but term for this conflation of meanings is disguised query: http://lesswrong.com/lw/no/how_an_algorithm_feels_from_insid... )
"Here, if we give you 10 million USD for free, can you just get your devs to use this untested pile of DRM?"
Really.
The fact that somebody down-voted me for adding a relevant anecdote, but happens to go against the tide of this threads opinion(ie: FU Flash), it's pretty indicative of the extremely poor voting etiquette around here.
Your anecdote isn't relevant, because I don't know what hardware you run, and it's likely that most other readers aren't using the same hardware. Your time would be better spent filing a bug report.
So my old tactic of open 5 tabs, maximise and watch one by one is completely nerfed
To prevent YouTube from switching sources when resizing the content, select a specific quality first (it defaults to “Auto”). I wouldn't be surprised if there were browser extensions that automatically do this (e.g. always choose the highest quality).
I switched to forcing HTML a while ago so can't test. Either way, I'll try that - thank you :)
Of course computer itself plays 1080p h264 perfectly fine in mplayer, so I might end up writing javascript that fires mplayer with mp4 link (to stream rather than downloading whole clip) instead of displaying video in the browser :(
There used to be mplayer plugin for firefox a loong time ago, nowadays all browsers use building unoptimized codecs.
Regardless, yeah Flash on Firefox on Linux is several years behind.
Advanced users can compile chromium if they want; from what I understand it's virtually identical to the chrome binary.
Chromium may be OSS, but Chrome is not.
https://code.google.com/p/chromium/wiki/ChromiumBrowserVsGoo...
With Mozilla, all discussions are open, choices are justified, and literally anyone (assuming your reasoning and technical abilities are sound) can contribute.
(I'll note that I don't actively contribute much to Mozilla, but if nobody uses Firefox then it's not going to keep getting better).
Occasionally there are already Chrome-only websites, there is a Chrome web store that could potentially become a gatekeeper for software similar to what Apple is doing in the iOS ecosystem.
I'm using Firefox even if that means that I don't get some cutting edge feature that I don't really need until a few weeks later. Hope that makes sense.
Chromium is fine, and I use it next to FF all day every day. I have never tried committing to it so I have no idea, but the general mindshare seems to be Chromium contributions are Google dominated.
1) PDF viewer. 2) Flash. 3) Some audio/video codec support (e.g. Chromium has no support for MP3, AAC, H.264, or the MP4 container format; see <http://www.chromium.org/audio-video>). 4) Crash reporting, metrics, that sort of thing.
#1 and #2 are certainly closed-source. I can't speak to #3. [EDIT: as surrealize points out, #1 is no longer closed-source.]
From an end-user perspective, there's a significant difference between "browser that will play the music and the videos and show me the PDFs" and "browser that will not do those things". Chromium, while open source, is really not a viable end-user browser on today's internet.
http://www.infoq.com/news/2014/06/google-chrome-pdf-engine-f...
I don't think so, because really it's a difference between "will show the pdf..." and "will launch a program to show the pdf."
As a full time Chromium user, I've had frustrations twice--once trying to figure out why Netflix didn't work after I had heard it "now worked on linux," and the other with an app called mightytext that was doing a very stupid redirect loop forever in Chromium, but not Chrome.
That's over the course of a year or so.
Not only that, but PDFs embedded via <object> don't get shown in external apps in any browser. And this does in fact happen. For example, if you want to get your pay stubs or W2s via https://portal.adp.com you end up dealing with just such a setup.
I realize anecdotes aren't data, but this also applies to your anecdote; you're very much not a typical end user (starting with the fact that you're using Linux!).
I should note that "Netflix doesn't work" is probably a deal-breaker for the average user all on its own.
I'll agree I'm not a typical end-user, but I don't remember having to "work hard" to get anything I wanted out of Chromium.
I troubleshoot every little problem for every member of my mostly tech-illiterate family, and I don't remember ever having this problem (like before PDFs would open in browsers, say).
Anyway, just more anecdotes.
I'm hoping it's a local max/temporary decline for Chrome, but Firefox now feels like the lighter of the two browsers in my use.
I'm not sure if switching to CPU-only video decode will be a net gain for most.
There are a lot of people in places like that.
Also, Allwinner, Intel, Mediatek, and Rockchip all have SoCs announced with hardware VP9 decode: http://wiki.webmproject.org/hardware/socs (not sure how many of those are already shipping).
Apparently the stats on user engagement show improvement. It seems that initially they showed a lot of improvement, but then they realised they were comparing the average video against only the most popular videos in VP9 (since those made the most sense to transcode first) and obviously people are more likely to keep watching something really popular.
Once they took that into account they did identify that some older machines would have a degraded performance and therefore lower engagement with VP9, but the heuristic for avoiding them is "Running XP" so it seems that most modern machines have a better experience with CPU decoding of VP9.
I believe they were up to 60% of all desktop views in VP9 by the end of last summer, so I'd guess if it was going to melt anyones's computer it would have happened by now.