Most professional web developers understand why browser sniffing sucks, and have long since moved on to more robust techniques like object or property testing to make their sites degrade gracefully in less-capable user agents. But apparently Yahoo! Music didn’t get the memo: their site still sniffs browsers, urging Firefox users on Windows to ‘upgrade’ to Netscape 7.1 or higher (actually a downgrade, since Netscape 7.1 uses an older version of the Gecko rendering engine than does Firefox 1.x) when one tries to watch a video. Visit Yahoo! music on a Mac, and the situation is even grimmer: Yahoo! music requires Netscape Communicator 4.7 for Mac viewing.