Several Google sites use user-agent sniffing.
I've seen comments from Youtube devs that say progressive enhancement is too slow, so they use the useragent to choose what bundle to send.
I've seen comments from Youtube devs that say progressive enhancement is too slow, so they use the useragent to choose what bundle to send.
I get it, sometimes sniffing is necessary for some things. But it's embarrassing to see a company of Google's size and caliber so reliant on it, and to see their developers so quickly accept that they're just going to abandon what is one of the cornerstones of good web development.