Posts Tagged usability

thesixtyone minus minus

thesixtyone, a social music discovery site, recently rolled out a new version of their site. By “new”, I mean that the user interface is almost completely removed from the previous version. See for yourself; here’s the old site and the new one. With the update, thesixtyone’s UI became much more minimalist and much functionality was actually removed. Through simplification, the site became less easy to use. What follows is my highly amateur critique of some usability issues.

Manual migration
Login hangs indefinitely on the older version of the site unless you do magic. In a brilliant move, it was decided that all untagged saved/bookmarked music would not be moved to the new site. This means I had to manually log into the old site and tag all my old music. …which I couldn’t do because I couldn’t log in. Hooray! Would an automatic tagging to import stuff really have been that bad?

What environment are we using this site in?
It reminds me a lot of the media center interfaces you see on consoles or set-top boxes. Which doesn’t actually make a vast amount of sense. thesixtyone is used on PCs; I don’t need half the UI hidden because I’m not using a limited or imprecise input device like a remote or game console controller.

Too much shiny
On a related note, I was just pulling up the site instead of Rhythmbox and leaving it open on my secondary monitor to listen while I worked, but now that it has pictures flashing around every time a song changes (and indeed, while songs play), it’s just too flashy and distracting. I’ll have to leave it open in an inactive tab. No more brief passive glances at the UI.

Moving buttons

There are three buttons on the left side of the screen. When you mouse-over to click them, they disappear and are replaced by a sliding panel with the name of the song and artist, with the buttons in a different location on the bottom of the panel. The old bait and switch!

It gets better. The “heart” button (which will be gray on the pullout if you haven’t “hearted” it) will always be red on the left sidebar, making the location disconnect even more jarring. Just putting the buttons in same formation on the slider as in the sidebar would make things easier.
Additionally, the position of those three buttons on the slider is not even consistent from song to song; they move to the left to make room if there is a download link; for example.

Reduced contrast
The dark-gray on black style is harder to use on my old monitor than the old UI.

Loss of user control
Here’s a short, superficial list of things missing from the old site.

  • Back button. Hope you remember how to get back to the artist page you were just looking at before you clicked the “return to playlist” button
  • The ability to filter artist music by album. This is a pain if the artist has a lot of music.
  • The seek bar which displayed while a track was playing, as well as the track time. Unless the song is in a playlist; then you can see the time elapsed, but nowhere else. For some reason.
  • The ability to see what the next song in the main playlist is. The promisingly named “return to main playlist” button doesn’t show the actual playlist, just a list of similar songs. It has two different behaviors depending where on the site you are. This calls for a facepalm.
  • The social aspect. Much of the social network part appears to have been removed; I don’t see who my subscribers are, and the only way to interact with other people now seems to be through comment pages.
  • Search. No, not really. But it took me over an hour before I realized it wasn’t actually removed, just slightly hidden. Not a major usability win either way.
  • Genres, almost. They have been moved to a special setting under user preferences and the blog states that they’ll eventually be removed completely. I am at a loss to explain this. I don’t like all the musical genres, but I do enjoy variety and being able to listen to a particular genre. Selecting a genre has gone from an almost instant one click affair to four clicks with brief pauses. This means I’ll use the feature about fifty times less often.
  • The “for you” stream. It just redirects to the “hot” stream, much of the content of which I don’t care for. It’s almost not worth it now that genres are a pain to use.
  • A general sense of spatial location. Where am I on the site? How did I get here? How do I go back to that other thing? Congrads; you’ve overcome the simple, intuitive navigational model the entire world wide web uses. Now put it back.

On their own, none of these issues are really very serious. But, as Joel Spolsky said in User Interface Design For Programmers,

A bunch of tiny frustrations, and a bunch of tiny successes. But they added up. Even something which seems like a tiny, inconsequential frustration affects your mood. Your emotions don’t seem to care about the magnitude of the event, only the quality.

Whereas before the site was an aid for finding music I like, now it feels like control has been ripped away and the site is now telling me that I must like the music it wants to give me. Alas, there’s a lot of stuff up there I either don’t like or is just awful.

thesixtyone, please consult a usability professional.

Tags: ,

Two observations about Google Wave

Many of the people in the CS department at LeTourneau have recently joined Google Wave. Thus far we’ve used it as a planning resource for the campus ACM chapter, for setting up a new computer lab, and a method of communication in a software engineering course. Here are two quick things I’ve noticed about it.

Wave is for groups
You can use it as a one-on-one communication tool, but it’s overkill. Nonetheless, it’s used for individual comms. The hesitation level for sending a message seems to be lower; only slightly higher than instant messaging. The barrier to add 3rd parties is also much lower; most two-party waves I’ve engaged in don’t stay that way for long. We’re rather social creatures, really.

Each wave has a structural limit
I didn’t see this one coming, but it’s true. Once a wave passes about 150 posts, it is discarded and people start a new one. This seems to be for two reasons.

First, the Wave client turns to molasses in January at critical mass. Not an issue. It’s just software; clever people can fix it and Google has plenty of clever people.

Second, long waves are just harder to read. There may be useful information, but the signal to noise ratio just isn’t worth it. There’s this human element to it. You can edit other people’s documents, but editing and deleting other people’s conversations just feels wrong somehow. Wiki developers have figured this out and adapted by clearly distinguishing between articles and discussion while still maintaining a unity between them. Word processors have attempted to resolve the issue by using annotations. I suspect part of the problem here is that there’s often no clear distinction between what is raw information and what is not.

So, yep. Wave is right there with Wiki as far as exciting collaboration tools go. Just a few scaling issues right now.

Tags: , ,

UI Distractions

So, after a long spurt of mucking around in Windows 7, I’m back to Ubuntu 9.10 (now in beta!)

One thing that’s struck me about the jump back is how much cleaner everything feels.

On Windows, I’d be hard pressed to find two applications I use regularly that use the same widgets. Windows Explorer, Firefox, Notepad++, Access 2007, iTunes, Steam, DestroyTwitter — they all look different. Everything seems to need an inconsistent appearance to jump out and grab the user’s attention. Firefox is one of the most native interfaces on that list (beating out most Microsoft software in general) and even it opts for non-standard “keyhole” navigation buttons. It’s all flashy!

Notifications are also a big deal. In Windows, there’s a significant number of things asking for attention. I’ve read that companies which make anti-malware applications tend to do this because if their product is doing their job properly, the user will rarely think about it and is less likely to renew an update subscription. It’s not just anti-malware, though. Windows update also makes a big todo of things, forcing reboots and such. Similarly, iTunes, Java, and Flash beg for permission to install updates. Why hasn’t Microsoft allowed 3rd parties to integrate their software with the Windows Update program yet? All Microsoft’s stuff goes through there no problem.

On a related note, the “shut up and go away!” factor is also higher. Access 2007 is the most common target of my nerdrage in this area, but there are others. For example: Access may present you with three separate “are you sure you want to save?” dialogues in a row when you’re closing the program. After this ritual, there’s a random chance that it may also decide to sit there for a while and ignore the close button being clicked. Get out of my face and go away already!

Finally, it can also be overwhelming to have a lot of applications open at once in Windows. Especially if you leave your computer midway through one project and return with the intention of working on another project while it is still fresh in your mind. Things start getting hairy for me once there are more than six windows or so open. Even all Windows 7’s taskbar improvements don’t help much if, for example, you’ve got Word documents from three different projects open at the same time. The Windows school of thought seems to center around individual programs, not holistic tasks.

Then I compare this to my Linux desktop. Everything has a fairly consistent interface. Everything gets updated in one fell swoop from the package manager. The few notifications I get by default are generally in direct response to an action I performed, and most of them are safe to ignore, coming through Ubuntu’s unobtrusive notification system and vanishing in seconds. When I want to work on a task unrelated to the windows open on the screen, I merely change to a new desktop and have a fresh sheet of paper to think on.

It’s amazing how two environments so similar in functionality can provide such completely different experiences. Guess which one I prefer to do homework on?

Tags: , ,