Close me not: Camino usability glitch

Even though I do like Camino browser a lot it has a glitch sometimes making me mad.

Just like Firefox, Opera and any other modern Web browser it uses Tabbed UI for navigating page sets. That’s generally OK (I wouldn’t discuss tab-related problem here, besides many users get used to this style of working).

Camino tabs

So, what’s wrong with the picture above?

First of all, the “close” button on each tab is located on the left, just like it is on any Aqua window. Nothing special, actually, especially as it’s quite an expected behavior and Safari (OS X bundled browser) does exactly the same:

Safari tab

The problem comes when you try to do something with tabs. One of possible features includes easy bookmarking by using drag’n’drop technique, familiar to any modern OS user and widely popular on OS X:

drag and drop

The thing is that in order to bookmark the site you must drag it by the site’s icon. Ooops. What happened? You just clicked “close” instead of bookmarking?

The cause of the problem is simple: Camino developers have just placed destructive (close) and non-destructive (site favicon) controls too close to each other. Strange enough, as this principle is largely covered by Apple HIG.

So, what possible solutions might be?

The first and non-elegant one is placing “close” on the right part of the tab (Windows way). Non-consistent, not “Aqua”, but it works. At least, Opera and Firefox find no problems doing so:

Opera tabs

A kind of “who cares?” solution.

Another one might be a bit more elegant. It doesn’t solve the problem completely, but creates a good workaround: just instead of using favicons for drag’n’ drop operations Camino developers might have made the whole tab draggable, so users may avoid dragging tabs by favicons in favor of other, less “dangerous” areas.

Edit: submitted as bug 386574.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: