Coding Horror

programming and human factors

UI Follies: Windows Media Player Edition

Windows Media Player may be the only windows application with a UI that gets progressively worse with each new version. It is my media player of choice due only to overwhelming indifference on my part; I curse every time I use it. That's why I was so encouraged by Philipp Lenssen's rant on the horrible usability of WMP 10.

I am not alone. Philipp outlines the many UI problems in WMP 10 with detailed screenshots. I could elaborate, but why bother? He says exactly what I would say, almost to the letter. Go read it! These little niggling UI problems aren't enough to motivate me to switch to another media player, but they're painful and unnnecessary.

Paul Thurott has issues with the WMP 10 user interface too:

Though WMP 10 is less cluttered than previous WMP versions, it's easy to return WMP 10 to a state of UI complexity fair easily. Simply enter any of its "modes"--Now Playing, for example--and the UI is suddenly transformed to include a number of bizarre little buttons once again, in this case, the Select Now Playing Options button (to access Visualizations, Info Center View, various Plug-ins, and several enhancements), a status area for the currently accessed service, a View Full Screen button, a Video Pane Maximize/Restore button, and so on. But some of the modes are really nasty: Get into the Media Library, select the appropriate options, and you're suddenly looking at a pretty busy application (Figure). I mean, compare this clumsiness to the clean iTunes user interface, and you'll see what I mean (Figure).

But maybe that's not fair. After all, WMP 10 does a lot more than iTunes. A better comparison might be RealNetworks RealPlayer 10.5 with Harmony Technology, which, like WMP 10, is an all-in-one media player. And sure enough, like WMP 10, RealPlayer gets bogged down in options, though the presentation is largely is arguably more attractive, with pastel colors and none of the tree view nonsense that Microsoft is so fond of for some reason (Figure).

What's really shocking is that WMP 10 was an improvement over WMP 8 and 9. It still sucks for even my minimal usage patterns, so you can imagine how bad those versions were. Maybe that's why the open-source Media Player Classic project exists: it was all downhill for Microsoft from version 6.4.

If you're feeling nostalgic, try start, run, mplayer2 to see what version 6.4 looks like. Unfortunately, the old player is falling way behind on the technical playback details, but the simple UI is timeless.

Written by Jeff Atwood

Indoor enthusiast. Co-founder of Stack Exchange and Discourse. Disclaimer: I have no idea what I'm talking about. Find me here: http://twitter.com/codinghorror