Proposal for the New Firefox 4 Home Tab

Mozilla Labs is organizing a design challenge to create a new home tab for the upcoming Firefox 4. The new home will be using the users’ history information to produce a better user experience.

Firefox Home Tab Design Challenge

I was doing some user research asking people to show me their way of using their web browser and I was specially paying attention to the homepage. These are some of my findings:

- It is very important to have search functionality in the homepage. Users go there as an starting point to a new search.

- People like having relevant information in the homepage, like feeds coming from different websites or news coming from a particular source (e.g. Yahoo!).

- Many users get lost when using tabs. I’ve discovered that many don’t even know what a tab is, the potential of tab browsing is something unknown to many people.

Based on that I prepared my proposal for the design challenge:

It would be nice to get your comments!

Find here more information about the Home Tab Design Challenge.

Touch Screen iPhone Game Controllers

Controlling games just with a touch screen is, apparently, not an easy task. Not everybody is getting it right, it’s not only about the programming of the control, it’s also about the design. Direction and reaction speed are key issues to keep gamers playing. Here I have a few examples of touch screen iPhone game controllers.

EA got it right with The Simpsons Arcade interface. The design has a blue joystick that looks like a ball. The good thing is that this touchscreen joystick works perfectly without raising the finger from the screen, just moving it a little bit is enough to control Homer.

The Simpsons Arcade for iPhone with controllers

The Simpsons Arcade for iPhone touchscreen joystick

On the contrary, this Pacman version got an unhappy design solution. The touchscreen reacts slower than a real button, for this reason raising the finger should be avoided. This virtual joypad forces the user to raise the finger the whole time. As a result, moving the Pacman is slow and difficult.

Pacman for iPhone with touchscreen joypad controllers

pacman_for_iphone_with_joypad

Dig Dug, such a fun game… Unfortunately, it also got a touchscreen joypad that works very slowly. Most of the fun is gone.

Dig Dug touchscreen controllers

Dig Dug touchscreen cross-shaped joypad

The Commodore 64 emulator for iPhone has another virtual joystick. Probably, designers were focused on making the game look good; and it does look good. The joystick behaves almost like a real one; with it the user has to move the finger too far from the origin (central point) making the movements too slow. Unfortunately, controlling this game is a nightmare.

Commodore64 emulator on iphone

Commodore64 emulator on iphone with touchscreen joystick

In my opinion, the reason iPhone games should not be designed to make the user raise the finger from the on-screen joystick is that it is difficult to hold the device. The iPhone is a great device but it lacks the ergonomic features of a real joystick. Maybe that’s why Marware released an [expensive] iPhone game grip.

Marware game grip for iphone

Multifunction and Single-Purpose Devices and Applications

What’s better, multifunctionality or single-purpose? If we refer to digital gadgets and interfaces design there are several good and bad examples for both approaches.

Is there a limit for multifunctionality? The following imaginary design illustrates the problem of multi-function devices and applications: the solution reaches a point where a big amount of features offered block the access to them and makes the whole product unusable or difficult to understand.

Multifunction Swiss army knife

An overwhelmed Swiss knife

Multifunctionality could be also a problem in graphical interfaces. In the following picture there is a screenshot of the FStream applicaton for Apple iPhone, an application to listen online radios and other sound streams. This app used to have only 3 visible options at the bottom:  Play, Favorites and More. Now it is already showing the option “Record”, which, I assume it is only useful for limited amount of radio listeners. Ohh… it’s so easy to add just one more feature!

Multifunction iPhone App Design

FStream App for iPhone

Google Android phones (and iPhones) are a good example of multi-purpose devices. Thanks to their good interface design users are able to manage a huge range of different tasks: music, pictures, work, maps and more. Still, they are victims of their own success; multitasking people could feel the need for more than one phone: users can do several things with them, but not at the same time.

Multifunction Android Phone

Picture from Google Mobile Blog

Logitech Harmony Remote is a device that remotely controls 225000 different devices, including televisions, DVD players, radios and video games. A real do-it-all device. Unfortunately the interface description on the Logitech website is very vague but if the interface is well done it could eventually be a good product for geeks. But they are not going to sell it to my mother…

Multipurpose Logitech remote control

The Harmony Remote controls 225000 devices

“Reading is an important activity and deserves a purpose-built device”, said Jeff Bezos to the New York Times. He might be partially right, probably many users don’t want to see more features on the Amazon Kindle. Many think the audio book feature is already redundant (why would you need it if you have a great pocket size iPod?). On the other side, Bezos’ statement might just lack of sincerity; maybe he is not putting more features just because the device is limited by a low resolution, black and white, slow, not touchy screen.

Single purpose Amazon Kindle

The single purpose Amazon Kindle

Few devices can be more purpose-specific than the WikiReader. Many laughed at it when it was announced, now it’s a top seller. Simple interface design makes it a king in the only thing it does: accessing Wikipedia information without complications. Maybe someone using an iPhone won’t need it but what about children?

Single purpose Wikireader

The single purpose WikiReader