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…
Google Now Forces Edge Preview Users to Use Chrome for the Modern YouTube
111–120 of 207 posts
Re: Google Now Forces Edge Preview Users to Use Chrome for the Modern YouTube
#112Re: Google Now Forces Edge Preview Users to Use Chrome for the Modern YouTube
#113Most 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…
Re: Google Now Forces Edge Preview Users to Use Chrome for the Modern YouTube
#114Earlier 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.
Re: Google Now Forces Edge Preview Users to Use Chrome for the Modern YouTube
#115I 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…
Re: Google Now Forces Edge Preview Users to Use Chrome for the Modern YouTube
#116Most 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…
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
#117Re: Google Now Forces Edge Preview Users to Use Chrome for the Modern YouTube
#118Earlier 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 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
#119Earlier 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.
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.