Archive for December, 2009

Dribs and drabs that can improve web site usability

Monday, December 28th, 2009

Creating a new site use unique design, but when it comes to usability, it is better to use approved models (like most of web developers do). When people visit a new site, they always look for well-known things; they use their experience to perceive new content. People want to use the same modules on different web pages (such as color options, company logo location, principles of navigation, etc).

Google_website_design
Google always makes its links blue, and there is a reason: this color is familiar to most of users (that is why it’s much easier for them to find all the links).

Any other color is not a problem, but users will need some more time to find your links.

An ideal input field for search queries must be 27 characters long

Jacob Nielsen conducted a research to determine the ideal length for search boxes. So he ascertained that most of modern input fields are very short. Despite the fact that you can write quite a long search query, you can’t see all your text. It’s a problem with usability, because it’s difficult to edit such a search query.

The study showed that an average input field has width of 18 characters. According to the research results 27% of search queries are too long to fit in these input fields. But 27 characters wide fields can contain 90% of search queries. Remember that you can determine width not only in pixels and points, but also in “em” (a relative unit of length for current font).

website_design_search
Input field in Google search is wide enough for long searches

website_design_search2
Apple input field is too short, the query “Microsoft Office 2008″ does not fit in it

In general, it is better to do too long field than too short one, so your users would be able to find all the information without any problems. This is a very simple and useful advice for website designers, but, unfortunately, they often ignore it.

Google can fight with Apple

Saturday, December 26th, 2009

Two titans of high-tech world, Google and Apple, may come together to fight for competitive advantages. To be precise, this fight will take place on the US mobile phone market. Google plans to start sale of its first smartphone at the beginning of the year 2010 – that is a stumbling-block. It’s a real challenge that may lead to serious confrontation on one of the highest growth and most important segment of high-tech market.

google-and-appleA new Google phones with touch screen is based on Android OS. These gadgets have been already given to the company staff for testing. Google plans to use the popularity of its own brand and make direct retail sales via the Internet.

It’s a well known fact that Google management didn’t plan to enter the equipment market, in the previous years the company limited its activity to mobile software development (Android OS) and internet projects.

Google makes a serious bet on the mobile phone market and evaluates it as a promising direction for the future development. So, now the company does not intend to limit itself to Android software development and online services. apple vs google_2

But analysts are not sure that Google will be able to transfer the success of its previous activities to mobile phones production and sales. Much will depend on its pricing policy. Kathy Watson, a Google representative, declined to comment on the future plans. She referred to the recent publication in the official corporate blog, where we can read that a new device is just a “mobile laboratory” for testing of some new technologies.

However, some Google employees have agreed to provide more detailed information (anonymous statements). According to them, devices were made by the Taiwanese HTC company, and they are thinner and have a larger touch screen than Apple iPhone. Well, soon we will be able to verify this information, because Google phone sales can begin in January, 2010.

Web-development: trying to draw users’ attention

Tuesday, December 15th, 2009

1. Users concentrates on faces

People instinctively notice other people. The same occurs on web pages, users focus their attention on somebody’s face and eyes. So web developers and designers have a good tool to manage users’ attention. Moreover they also can take into account that people usually start to look in the same direction, following photomodel’s look.

web_site_user_usability0
Temperature map that shown quantity of users looking at an image with a child who looks at them.

web_site_user_usability
And now he is looking at the content. Pay your attention to the increase in the number of people who read the title and the text.

2. Most of users do not see advertising

Jakob Nielsen says that most of people do not see ads. Looking for some information or focusing on site content, they simply do not pay any attention to banners. It means that users also avoid anything that looks like an advertisement, even if it is not an ads actually. Some menu items may look like banners, so website designers should be careful creating such elements.

banners_ads
Square banners on the left side of the FlashDen site are not banners: they link to content on the same site. But they may be ignored by some users.

However, advertising that looks like content, can be visited by people who are looking for this very information. It can bring more revenue from advertising, but also can reduce level of visitors’ trust because they will click on a banner thinking it’ just a reference to required material on the site. So consider what will be better for you: short-term gain or long-term trust.

Prototyping is the first step to do developing iPhone apps

Friday, December 4th, 2009

Books, experts and experienced mobile development companies recommend to start any software product with creation of a prototype. Why is it so important to develop user interface beforehand? It’s obvious! Program interface is the first thing that users see starting their work.

And especially this approach applies to iPhone apps development. The success of a new application to large extent will depend on whether users like the interface or not. A good prototype identifies the main problems on the very first stage of mobile development. Programmers have not written their code yet, so any changes can be made without any difficulties. Without prototyping problems may occur on the later stages, when most of program code has already been written and it is much more difficult to change something. This risk is too high, so iphone application developers cannot do without a UI prototypes.

There are many ways of prototyping. Some developers still use paper prototyping, drawing new interfaces with pen on paper (so do we at EleganceIT). Others use such programs as Microsoft Visio, Photoshop or special software for UI design (e.g. we use them on the next stages).

Paper prototyping is the fastest method. Some companies even want to make it faster, offering products for those who like to make prototypes of new iPhone applications on paper:

iPhone prototyping_1

iPhone prototyping_2

iPhone prototyping_3

iPhone prototyping_4