Machina improba

Usability

The return of 'bar'-style frames

A while ago -- at approximately the same time -- Facebook and Digg both started using a 'Navigation Bar' plopped at the top of all their outgoing links. Anyone who will remember the late 90's on the web will find this tactic familiar. Why is it annoying? Because it steals traffic, that's why.

Bad UI example: the signup process.

I noticed this after viewing a link about twitter clones. If I want to sign up for a twitter account, this is the homepage. The question I have is: "How do I sign up?". Not in a figurative sense, but a real one... there's no 'Create an Account' right next to the login form, which has been a UI convention for some time now.

Stared at it long enough yet? I'll give you a clue: it's the big green box that says 'Join the Conversation'.

Drupal Security Updates - 5.8 / 6.3 and OpenID module 5.x-1.2

This morning I received notice of two security update releases in my inbox: one about Drupal core being upgraded, another about the OpenID module containing a security vulnerability before 1.2.

Since upgrading Drupal core is such a pain, I've generated a patch (it's attached to this post: click on '1 attachment' to retrieve it) for upgrading your existing sites from 5.7. If you're not running a 5.7 site, please don't try to use it.

Eco-packaging

Recently, my computer's power supply showed signs of going bad. It also had a bad fan, so that was further incentive to replace it. I decided on a replacement Antec 'EarthWatts' high-efficiency power supply. Furthering its 'eco' motif, the packaging was fairly minimal... egg crate spacers and a paper wrapper. The only plastic to be found in the packaging was the shrinkwrap on the outside of the box.

Categorizing Site Slowdowns

In my experience, there are three different categories of site slowdown and delay:

  • Imperceptible
  • Perceptible
  • Unusable

Other distinctions really don't matter so much. The user doesn't care whether the page load latency is 10 seconds or 15 seconds. They're just going to leave.

The progression of a delay is:

Imperceptible -> Perceptible -> Unusable

The 'Walled-Garden' Social Networking Site

In Jakob Neilson's alertbox newsletter for this week:

FACEBOOK AND METCALFE'S LAW

We are getting close to the bursting of Bubble 2.0, so it's a good idea to
review some of the precursors of Bubble 1.0.

In 1999, I wrote an article "Metcalfe's Law in Reverse" about the problems
of so-called walled gardens, where a service cuts itself off from the
Internet and tries to add value by being closed.

> http://www.useit.com/alertbox/990725.html

Bad UI School: Futureshop.ca Search

Plug in a search term or terms into the top of futureshop.ca's website, and if the search returns no results, what do you get?

As the cliche goes, a picture is worth a thousand words:

How, praytell, do I easily repeat my search? Oh, that's right, I hit 'back' and type it in again. Users are lazy.

Flash and Bad Design

Flash is a major annoyance on the web: some people wonder why I don't like it. I have my reasons. They're similar to the ones that caused me to disable javascript in my browser from 1998 to 2002: annoyances.

It seems like designers who make flash-based sites, or sites incorporating much flash content go out of their way to annoy the user.

Jakob Nielson thinks this way as well:

Why can’t I login with my email address?

Every day, the forgot password? functionality on many different sites gets a workout. The symptom: people not being able to remember which of their 12 different usernames they used to register on a site. Reducing a user's memory load is an issue all too often ignored by developers. At the very least, it lets me pick the username I want if I can use the email address to log in.

Ambient Findability and the Future of Search

While searching the list of Google Tech Talks I found one of Peter Morville's talks on findability. It's a long talk but worth the time spent.