Live data from Hacker News

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

thurrott.com

201–207 of 207 posts

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

#201

Earlier quoted context omitted.

If you think about it, that’s kinda what is happening, except instead of a punishing first load that appears broken and slow every time the user loses the cookie or we change our feature detection code, we do that ahead of time and the “cookie” is in a map where the key is the UA

Interesting, so to be clear, the sequence looks like this: 1. User goes to website, UA communicates previously known features for this browser. 2. Browser does feature detection after load 3. Browser communicates any new browser features up to a backend service, crowd analysis determines if new features have been implemented for this UA. If that's the case, that's a pretty awesome way of keying features, but I'd have…

like this proposal

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

#202
post #152

Of course this is all an accident and Google will later promise to change their workflow to ensure it never happens again (until next week).

At what point does a company consistently make enough "mistakes" that you just take them at their word that they are incompetent and stop trusting them?

Obviously not before they have completely taken over the market with no effective recourse remaining!

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

#203

Earlier quoted context omitted.

> but I think it might be time for a big "reset", and for browsers to stop lying about who they are The problem is, you can't do this unless every website also "resets" at the same time, because the bad UA detection code will still be out there. The vendors aren't any happier with this situation than we are, but they do it because they have no choice.

Who still does user-agent sniffing? I can't remember the last time I saw UA-detection code. Feature-detection and polyfills have been a thing for more than a decade at this point. EDIT: Just for kicks, I'll try it. I just downloaded a User-Agent extension, and I'll set my UA to "Chrome 74", and see if anything breaks.

After almost a day, the only website that broke is Netflix; they send me to a help page about the browsers they support.

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

#204

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…

They're specifically looking for the string "Edg", not "E", not "Ed", not "Edge", they're specifically detecting Microsoft Edge. Try it yourself: Go to https://www.youtube.com/new with Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3800.0 Safari/537.36 E/76.0.167.1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3800.0 Safari/5…

Not really. Tried myself using Edge and didn't work either. Looks more like a whitelisting of "supported" browsers (such as Safari or Firefox), more than a blacklisting of Edge.

https://postimg.cc/GTwV1P79

https://postimg.cc/r0F3yFM2

However, it's still suspicious they aren't adding the proper support for Edge Chromium.

Also tried using the Brave user-agent. Also failed.

https://postimg.cc/V0qTsSpg

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

#205

Earlier quoted context omitted.

They're specifically looking for the string "Edg", not "E", not "Ed", not "Edge", they're specifically detecting Microsoft Edge. Try it yourself: Go to https://www.youtube.com/new with Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3800.0 Safari/537.36 E/76.0.167.1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3800.0 Safari/5…

Not really. Tried myself using Edge and didn't work either. Looks more like a whitelisting of "supported" browsers (such as Safari or Firefox), more than a blacklisting of Edge. https://postimg.cc/GTwV1P79 https://postimg.cc/r0F3yFM2 However, it's still suspicious they aren't adding the proper support for Edge Chromium. Also tried using the Brave user-agent. Also failed. https://postimg.cc/V0qTsSpg

I suspect you didn't try out the user agent strings. Only one of those 4 is blocked.

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

#206

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.

What exactly do you mean by "fights tooth and nail"? I had to reinstall my laptop a few months ago, and the experience was "navigate to Firefox download site, download, install, set default browser"... Same as it has ever been.

And some things ignore your default browser and force-launch Edge anyway (see https://www.ctrl.blog/entry/edgedeflector-default-browser.ht... for more details and a workaround).

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

#207

The abuse by the Google Chrome team never ceases to amaze me. I feel trapped on chrome simply because of my reliance on Google drive/docs, which are handicapped on browsers like Firefox.

Yet it's easy to just keep a chromium installation for Google docs and Gmail and do everything else in Firefox.
Post reply on HN