Edge dev claims Google broke YouTube on non-Chrome browsers
A former Microsoft Edge developer has claimed Google kept making changes to reduce the performance of YouTube on competing browsers.
On Y Combinator, former Microsoft software engineering intern Joshua Bakita wrote:
“I very recently worked on the Edge team, and one of the reasons we decided to end EdgeHTML was because Google kept making changes to its sites that broke other browsers, and we couldn't keep up. For example, they recently added a hidden empty div over YouTube videos that causes our hardware acceleration fast-path to bail (should now be fixed in Win10 Oct update).
Prior to that, our fairly state-of-the-art video acceleration put us well ahead of Chrome on video playback time on battery, but almost the instant they broke things on YouTube, they started advertising Chrome's dominance over Edge on video-watching battery life. What makes it so sad, is that their claimed dominance was not due to ingenious optimization work by Chrome, but due to a failure of YouTube. On the whole, they only made the web slower.
Now while I'm not sure I'm convinced that YouTube was changed intentionally to slow Edge, many of my co-workers are quite convinced - and they're the ones who looked into it personally. To add to this all, when we asked, YouTube turned down our request to remove the hidden empty div and did not elaborate further.
And this is only one case.”
Microsoft recently made the decision to kill off its EdgeHTML engine in favour of adopting Chromium, a move which Mozilla criticised as providing Google ‘more ability to single-handedly decide what possibilities are available to each one of us’.
YouTube is one of Google’s most popular services and users want great performance when using it. If the claims are true, it wouldn’t be the first time Google has been accused of weaponising YouTube to its advantage.
Back when Microsoft was attempting to establish Windows Phone as the third major smartphone platform, many noticed YouTube’s absence from its app store. Some believed it was a decision by Google to help prevent another competitor to Android from emerging.
Similarly, Google refuses to provide YouTube support for Amazon Echo devices while touting it as a major feature on its own smart displays.
According to YouTube, the claims about downgrading performance on non-Chrome browsers are unsubstantiated:
"YouTube does not add code designed to defeat optimisations in other browsers, and works quickly to fix bugs when they're discovered," a YouTube spokesperson said.
Google is of course perfectly entitled not to support its services on rival platforms. Any behind-the-scenes act to reduce the performance on those it claims to support, to gain a competitive advantage, is another matter.
Interested in hearing industry leaders discuss subjects like this? Attend the co-located IoT Tech Expo, Blockchain Expo, AI & Big Data Expo, and Cyber Security & Cloud Expo World Series with upcoming events in Silicon Valley, London, and Amsterdam.
- » Chinese app developers are killing it, says Apple’s China VP
- » Huawei trademarks Android replacement, asks for help filling AppGallery
- » Google tightens Play Store policies around weed, sex, hate, and loot
- » Opinion: Better systems, better DevOps
- » Cloud gaming, V2X communications and Industrial IoT biggest use cases for edge development