Is Google crippling Firefox?
medium.com
medium.com
Unfortunately MSE support is not complete in Firefox so the MSE using HTML5 YouTube player doesn't work. This will be why Google would be serving Flash. I don't know if they continue to serve the non-MSE HTML 5 player.
MSE support in Firefox is in progress. Nightly builds can enable it by changing the 'media.mediasource.enabled' about:config setting.
Don't do this though because it will definitely degrade your YouTube playing. Due to an incomplete feature it waits for the entire video to download before playing. There's a patch for this that gets playback working but there are still issues with the adaptive streaming itself (because the implementation is incomplete).
Follow bug 881512 [2] if you want to track support in Firefox for the "Get YouTube working with MSE" issue.
I wrote a bit about this [3] a while back and will do an updated post, if someone else doesn't first, once YouTube support is stable.
[1] http://www.w3.org/TR/media-source [2] https://bugzilla.mozilla.org/show_bug.cgi?id=881512 [3] http://bluishcoder.co.nz/2013/08/20/progress-towards-media-s...
This is not far from the "Google crippling Firefox" point of view.
This article and a lot of comments here are really sensationalizing reality. Google needs to serve tons of video data efficiently so they are motivated to push things like MSE. Reading this as "Google crippling Firefox" seems really dramatic and contrived.
They do. Just disable Flash and you'll get an HTML5 player, at least for some videos.
As for reloads, it seems it's not working.
Cross-browser development, especially for cutting-edge, novel features on a massive codebase is hard. Not insurmountably, but it doesn't allow one to automatically attribute it to malice.
With this claim, you really need to figure out why and what. It's http and text, so figuring out what triggers the different behavior is feasible and needs to be done before throwing out allegations.
It is not to say that it is ok, though, as it could result in more people switching away from Firefox -- which is not a good thing for the web.
I, an enthusiast Firefox user, had to stop using Hangouts in Firefox because it could get excruciatingly slow (while fine in Chrome). Again, not saying it's Google's fault; it may be the case that with my configuration, Firefox is just generally slower than Chrome for the kind of fancy code that powers Hangouts. But they certainly did not try to make it run well for me, for lack of incentives. Many people (especially lay) would have responded by switching to Chrome. I responded by deactivating gmail chat and switching to Skype.
Some consider "incentives matter" to be a good two word summary of economics, it would be great if people bore that in mind when dealing with corporations, rather than treating them like local sports teams.
Though I think in this case, Firefox and Google actually have their incentives pretty well aligned, with each other and the general public (generally "make web video better"), it's just a matter of timing.
Tried to repro, Linux Mint 16, Firefox 28:
1) Go to http://www.youtube.com/watch?v=UloBiVGtAP4
2) Flash-based video served
3) Go to http://www.youtube.com/html5
4) Click "Request the HTML5 player"
5) Go to http://www.youtube.com/watch?v=UloBiVGtAP4
6) HTML5-based video served
Edit: using a less annoying video as test case.
Edit: On Chromium, "https://" or "http://" I get served HTML5.
So, could it be that Firefox somehow doesn't provide the proper cookie value telling the site to use HTML5 when using "https://" (I did set HTML5 pref with "https://")?
Edit: A cookie named "GED_PLAYLIST_ACTIVITY", used for "[e]ncrypted connections only", is used on Firefox only. I don't see this cookie on Chromium on an encrypted connection. So, there might be a link with the presence of this cookie and the serving of Flash-based videos.
To the author: Next time think a bit more critical about the topics you're writing.
https://addons.mozilla.org/en-US/firefox/addon/youtube-all-h...
That was unthinkable only a few years ago.
No it wasn't. People have been publicly accusing Google of malice for years.
Here's interesting insight: http://webapps.stackexchange.com/questions/35817/youtube-why...
When I open the same URL in chromium however, everything works perfectly.
Just my 2 cents.
I've noticed YouTube doing a lot of work to try to run ads even when blockers and stuff are trying to stop them from running.
I loathe watching YouTube videos on iPads nowadays.
Firefox was just way too big piece of the income to poke it.
And users aren't "manipulated" into downloading Chrome - that's a weasel word.
Maybe it's me being naive and not tech-savvy but I used to think one page should look the same on different browsers.
There is also a debatably bad faith block on Microsoft's well-designed Youtube app on Windows Phone that it put out a while ago. This app failed to live up to some rather unreasonable demands from Google, so they banned the entire thing wholesale. (note that there are other Youtube apps on the Windows Phone store, such as Metrotube, which are not blocked)
Google isn't the "do not evil" white knight in shining armor it used to be. It is much closer to the old Microsoft these days.
Frankly, a perfectly justifiable reason to perform a redirect.
There is also a debatably bad faith block on Microsoft's well-designed Youtube app on Windows Phone
Isn't this sorted? IIRC, this was down to Microsoft not complying with terms of use wrt. the implementation of ads.
Google isn't the "do not evil" white knight in shining armor it used to be. It is much closer to the old Microsoft these days.
Google are not, and never were, a "white knight" - they're just a better-than-average-at-openness tech company. If those examples are the worth you can highlight, then the comparison to Microsoft—who, if you remember, actively tried to eliminate Linux!—is beyond preposterous.
I can't say with any certainty what things were like at the exact time of the block, but I just popped open Google Maps with a Windows Phone (which doesn't have most of the latest large updates, just some hotfixes from like 6+ months back) and pan, zoom, etc. all work just fine and is very smooth. And this is one of the earlier phones. On top of this, all they did was redirect back to google.com, without any message as to what was going on. (e.g.: your browser does not work well with Google Maps yet, you can do a local search from our main website for now) The whole thing just... smells kind of bad to me. Regardless of whatever statement they might have made.
Isn't this sorted? IIRC, this was down to Microsoft not complying with terms of use wrt. the implementation of ads.
I believe in the big kerfuffle that went on, Microsoft was basically saying "Work with us and we'll comply", but Google basically didn't give them any APIs or anything to work with in order to make a compliant app. (I think they even ended up finding some private APIs in order to make some stuff work) I think, in the end, the reason it got banned was down to some clause in their terms of use that required them to use web technology in their implementation, which would have horribly crippled the app, and was not particularly feasible to implement in any reasonable amount of time. Not because Microsoft refused to display ads.
Google are not, and never were, a "white knight" - they're just a better-than-average-at-openness tech company. If those examples are the worth you can highlight, then the comparison to Microsoft—who, if you remember, actively tried to eliminate Linux!—is beyond preposterous.
Unfortunately, I can't really give a good response to this. Part of what I might be able to say is private related to my job, and part of it is just a general feel for what the company is slowly turning into, rather than any specific enumerable list of things I can point to. There are things I can point to, such as how they handle Youtube and the content creators on it, or how they handle dealing with Microsoft, or customer support, the automated systems which hurt those that provide value for Google, etc., but I don't think any of it can live up to the level of "tried to kill Linux" that Microsoft was at a while ago. But I think that they might be starting to head in that direction, and that a lot of people who actually view them as a sort of "white knight" (see lots of comments on HN for examples of that when it comes to Google, or news, etc.) will gladly welcome that.
I guess I did have a few things to say in response. Agree or disagree with me as you will, this is entirely my own opinion.
There are already public APIs for building a full fledged Youtube client:
Youtube Data: https://developers.google.com/youtube/v3/ Youtube Playback: https://developers.google.com/youtube/iframe_api_reference
The issue was that Windows Phone 7 & 8 webview didnt support inline video playback, so they couldn't use the public playback API so were asking for access to Google's private APIs. Google declined
This has been rectified in Windows Phone 8.1: http://www.wpcentral.com/windows-phone-81-improved-youtube-e...
So they can now use the public API to build their client.
I'm not sure about today, but it was definitely a real thing.