Mozilla Labs Experiments with GKUIs

July 7, 2007 · 7 comments

Alex Faaborg from Mozilla has written an insightful, usability-centric article on the Mozilla Labs blog. He talks about something you are probably already familiar with even if you don’t use the GKUI acronym – Graphical Keyboard User Interfaces. The GKUI term envelops applications, such as QuickSilver, which afford the capabilities of rapid use as with consoles and keyboard shortcuts, along with a GUI for a rich user experience – high bandwidth input and output.

The highlight of the Mozilla Labs article is a set of conceptual mockups displaying how GKUIs might one day be implemented in the Firefox browser.

Mozilla Labs Firefox GKUI mockup
Mozilla Labs Firefox GKUI mockup

It’s amazing how powerful a few usability enhancements are and how they can dramatically change one’s daily workflow. For example, with QuickSilver, pressing ctrl+space has become second nature for me and I don’t even think about it when using QuickSilver to progress iTunes tracks and the such. Imagine having the same natural control ability with your browser. As cheesy as it may sound, the web would literally be at your fingertips; even more so than it already is. While some of what the mockups show can already be done with QuickSilver (eg, web search), they are definitely not as streamlined as they would be with a native Firefox GKUI.

The following quote from Alex Faaborg nicely sums up the usability talk his article covered and what will undoubtedly become an area of focus for the future development of UI-heavy software.

Just because the command line predated the graphical user interface doesn’t mean interfaces based on windows, icons, menus and pointers are always superior to interfaces based around using the keyboard for input.

PaulStamatiou.com runs on the Thesis Theme for WordPress

How smart is your Theme?  How good is your support? Check out ThesisTheme for WordPress.

Thesis is the search engine optimized WordPress theme of choice for serious online publishers. If you’re a blogger who doesn’t understand a lot of PHP, Thesis will give a ton of functionality without having to alter any code. For the advanced, Thesis has incredible customization possibilities via Thesis hooks.

With so many design options, you can use the template over and over and never have it look like the same site. The theme is robust and flexible enough not only to accommodate a site like PaulStamatiou.com, but also to enable the site to run far more efficiently than it ever has before.

SEO Copywriting Made Simple
I used the Scribe WordPress plugin and service to optimize this blog post for SEO.

{ 7 comments… read them below or add one }

1 David Moore July 7, 2007 at 7:10 am

Yes this is a great idea. Since moving to the Mac platform a few years ago i have grown to love keyboard shorcuts etc. They really speed things up

Reply

2 Ash Haque July 7, 2007 at 7:11 am

That feature would be awesome for firefox, ever since I got a macbook pro I’ve been using quicksilver more and more often. I feel you with the whole ctrl + space becoming second nature, I end up accidentally pressing it when I’m working on windows as well.

Reply

3 Dillon K. Hoops July 7, 2007 at 9:55 am

Oh, dude, that would be awesome.

I’m a Quicksilver user as well…. I hope they bring this to the Mac version….

Reply

4 Blake Brannon July 7, 2007 at 10:01 am

This would be awesome. For most of the tasks I do, I have always found the keyboard to be a faster method for computing.

Reply

5 Andreas July 7, 2007 at 3:50 pm

That looks really cool! What I would like to see though, how about an interface similar to Time Machine when you browse through your history? :D

Reply

6 Greg Ashbaugh July 7, 2007 at 10:19 pm

I’m a proponent of keyboard shortcuts. They really speed things up. I should take more advantage of them.

Reply

7 Mike Malone July 8, 2007 at 2:16 pm

This is awesome. I’m a big fan of this sort of interaction model. I find myself using / for “quick search” in Firefox all the time. It drives me crazy when I switch over to Safari and it’s not there.

Reply

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Previous post:

Next post: