Live data from Hacker News

Google Now Forces Edge Preview Users to Use Chrome for the Modern YouTube

thurrott.com

111–120 of 207 posts

Re: Google Now Forces Edge Preview Users to Use Chrome for the Modern YouTube

#111
post #54

Earlier quoted context omitted.

Disclaimer: I work at Google but not on YouTube, speaking in a personal capacity. Long story short, it doesn’t really work this way. As an example, go to google.com on Internet Explorer 6. No, I’m serious. You will find that it loads just fine and even functions, over plain HTTP. It’s only a small subset of functionality, but it does actually work. You can’t do that with feature detection. YouTube may have crossed th…

"malicious intent" is an interesting concept. I agree it seems unlikely this particular feature/engineering choice was introduced with the conscious intent to penalize non-Chrome browsers or Edge specifically by withholding a UI from them. However, when this kind of thing happens, it can be taken as indication that supporting all browsers as well as possible is not as high a priority as other things. Supporting Chrom…

This was a dev/nightly build. This article is just outrage bait for the hacker news community...

Re: Google Now Forces Edge Preview Users to Use Chrome for the Modern YouTube

#113

Most likely a user-agent check to ensure compatibility. I don't assume any ill intent. That being said, what does annoy me is that we've known for years that feature detection is preferable to user-agent detection, and I would kind of expect one of the biggest web development companies in the world to be following best practices. This isn't my local pizza shop, Google engineers should know better. Have they already f…

Disclaimer: I work at Google but not on YouTube, also speaking just personally. This isn’t practical at all in a latency sensitive environment. Feature detection works once JavaScript has loaded on the page, which means we either have to serve you a giant bundle of stuff you may not be able to use, or we have to degrade the experience of the latest browsers by detecting features and fetching more HTML/CSS/JavaScript…

youtube.com takes a bit over 3 seconds to load for me in Chrome with a warm cache. Minimizing latency is clearly not a top priority.

Re: Google Now Forces Edge Preview Users to Use Chrome for the Modern YouTube

#114

Earlier quoted context omitted.

The modern version of Gmail has a loading bar that takes about 3 seconds to complete on every single page refresh. This is subjective, and it's a bit unfair of me to bring up, but my experience is that whatever Google is optimizing for, it doesn't seem to be latency. At least not on Firefox for any of the products I use.

That's a very different product. Gmail basically never needs to refresh the page - you go through that loading bar once in the morning and there's no real reason to see it again the rest of the day. Every action in Gmail other than certain preference changes happen in the same page. YouTube is reloading the page on almost every action you take. Latency is a completely different priority there.

What is it that Gmail is doing now that it wasn't doing when there was no perceptible loading time?

Re: Google Now Forces Edge Preview Users to Use Chrome for the Modern YouTube

#115

I hate this, though it is a kind of poetic justice for the way Windows 10 fights tooth and nail to keep you from switching your default browser away from Edge.

As a Chrome user, you might not realize this, but Microsoft's behavior here is no worse than how incessant Google is about trying to get you to switch to Chrome, and this started like a decade before Microsoft got more aggressive about Edge marketing. Microsoft's behavior is arguably only trying to match parity with the competitor who has bullied them behind the dumpster in the schoolyard for too long. Every single G…

I'm a Firefox user, and I also hate the way Google abuses its power with Chrome. It hits a little closer to home, though, when it's the OS itself telling you how to use your computer and not just a website.

Re: Google Now Forces Edge Preview Users to Use Chrome for the Modern YouTube

#116

Most likely a user-agent check to ensure compatibility. I don't assume any ill intent. That being said, what does annoy me is that we've known for years that feature detection is preferable to user-agent detection, and I would kind of expect one of the biggest web development companies in the world to be following best practices. This isn't my local pizza shop, Google engineers should know better. Have they already f…

This isn't my local pizza shop, Google engineers should know better. Have they already forgotten the dumb "best viewed in IE" banners that magically vanished as soon as the user-agent changed?

Google engineers are now subject to the same forces that IE engineers faced in the IE 6 days. This also includes competition with other browsers and the desire to keep a leading position, which also includes legitimate concerns over latency and reliability. There's also the difficulty of understanding the end user experience from within a large company. The story isn't simple and one sided. It's the mess of plans hitting reality.

it's just unreliable and error-prone over the long term, and hurts the overall web browser ecosystem.

Power corrupts because it's hard to see one's own small abuses of power, and these form escalating habits over time. A goal like "Don't be Evil" doesn't fall to a single mustache twirling guy in a black hat and cape. It gets sandblasted by a million little things over time.

Re: Google Now Forces Edge Preview Users to Use Chrome for the Modern YouTube

#118

Earlier quoted context omitted.

As a Chrome user, you might not realize this, but Microsoft's behavior here is no worse than how incessant Google is about trying to get you to switch to Chrome, and this started like a decade before Microsoft got more aggressive about Edge marketing. Microsoft's behavior is arguably only trying to match parity with the competitor who has bullied them behind the dumpster in the schoolyard for too long. Every single G…

I'm a Firefox user, and I also hate the way Google abuses its power with Chrome. It hits a little closer to home, though, when it's the OS itself telling you how to use your computer and not just a website.

I just see that as each company operating from their respective positions of strength. Or in antitrust terms, using the market they're dominant in to improve their standing in another market.

I also would argue that the difference between operating system, web browser, application, and website has increasingly blurred, as we have browsers that are the whole OS, apps that actually are embedded websites, websites that act like apps, etc. I think bright lines between various areas of the user's vision are largely gone, particularly on any OS or app which arbitrarily downloads updates from the web anyways. (This might be a subtle ad for "get Linux if you expect your OS to be yours and do what you tell it", I suppose.)

Re: Google Now Forces Edge Preview Users to Use Chrome for the Modern YouTube

#119

Earlier quoted context omitted.

The modern version of Gmail has a loading bar that takes about 3 seconds to complete on every single page refresh. This is subjective, and it's a bit unfair of me to bring up, but my experience is that whatever Google is optimizing for, it doesn't seem to be latency. At least not on Firefox for any of the products I use.

That's a very different product. Gmail basically never needs to refresh the page - you go through that loading bar once in the morning and there's no real reason to see it again the rest of the day. Every action in Gmail other than certain preference changes happen in the same page. YouTube is reloading the page on almost every action you take. Latency is a completely different priority there.

> YouTube is reloading the page on almost every action you take.

Correct me if I'm wrong, but I was pretty sure that Youtube was a Single Page Application. A while back I wrote some user scripts for it that were heavily reliant on MutationObserver because it was the only way I could detect page navigation.

Post reply on HN