What in the world...
What in the world...
At the end of the day, this is the only way that non-Chrome browsers can meet Google’s hegemony, unless they give up and adopt Chromium itself. The opportunity cost of switching is too low for browser manufacturers no to have these workarounds; if a site is broken for a user, then they’ll change browser.
I'm sure trello and such could fix whatever these input quirks are.
Then there's autoplay specific behaviour on facebook, twitter and netflix. Is this really a google hegemony thing, or is this leniency that other sites don't get?
I'm just trying to see if there's similar examples in Blink & Gecko right now.
(at least in my org we’re generally better at this now)
> return true;
Even Apple themselves are not immune.
Except these quirks include a whole lot more than just Google. Some of the domains in there:
1. nytimes
2. twitter
3. ralphlauren
4. baidu
5. warbyparker
6. nfl
7. gizmodo
8. microsoft
I'm not sure what each different piece of code does but there is many more domains in there.
This is the last (shipped) Presto one for desktop:
https://web.archive.org/web/20190204112249if_/https://github...
Perhaps more surprisingly, this continued into Chromium-based Opera (though archive.org seems not to have that, but that's the OPRdesktop directory in that repo); this was primarily down to sites with a UA string allowlist, and having to lie to get in. (Chromium-based Edge also has a means to override the UA string.)
I'm just curious how these changes actually make it to millions of people's browsers