Thursday, December 27, 2007

Designing for Fun on the Run





Last week's Interaction Design class presentations at Stanford made me laugh. Scott Klemmer's CS147 class, a mix of undergrads and graduate students, demonstrated applications for mobile devices, which featured Nokia N95 (supplied by Nokia) and the iPhone. Each of the 15 or 16 groups had one minute to explain their project and that session was followed up by poster sessions with more detail -- a very nice format.

What made me laugh was how specifically personal the applications were. I might label these apps as Fun on the Run. Influenced by Twitter, these students focused on taking care of basic needs such as food and sleep, finding friends (often combined with food and drink), organizing their schedule, and what to do when they're bored. Many of the applications were not particularly original -- you can do many of these things via the Web already. Figuring out how to do them on the cell phone is a new challenge. Because the cellphone goes everywhere with you, it becomes part of you, just like your eyeglasses or your wallet or purse. It is you and yours, much more than a personal computer, and this is why these applications seemed so highly personalized.

Most of students followed the age-old design instinct to identify one's experience with a broader group of people. These were students presenting to other students and they had make that connection in one minute. Several of the presentations started out "Have you ever...", sounding like infomercials. One presenter said "How do you let your mother know that she's calling you when you're in class? And how can you say you're in class when she calls and you don't want to talk to her?"

Here are some of the applications:


  • Good Food Now. Find a restaurant quickly.
  • iLocator. Find lost devices.
  • wdzzup 2.0. Find out what your friends are up to right now.
  • Mobogotchi. Find out if your working out enough.
  • Alarm us. Set a nap alarm that blocks calls.
  • Simply on Time. A better alarm for power napping.
  • Shopping ++. A better way to list what you need to buy.
  • Food Hound. See Good Food Now.
  • Flight Finder. Find out how long your flight is delayed.
  • I'm There. Find out where your friends are.
  • InTransit. Find out what's happening with your bus or subway.
  • Fidget. What to do when you're bored on the bus or subway.

Another application promised to allow you to take a picture of an object in a store and do a look up on Amazon and other ecommerce sites. On its poster, the first component of the application was "Wizard of Oz" object recognition. A nice hand wave over a difficult problem.

One application that seemed more functional than many of the others was "Email Quick Replies", a macro facility for iPhone's email. Jeff Siebert and his team created a hack (which could become a native iPhone app once Apple allows it) so that with a few keystrokes you can recall a stock email reply. It was something that a guy over fifty like me might find useful.

These students apps could be a signal of what's to come once we have truly open mobile platforms. These user-driven mobile applications are a lot more fun than anything the carriers have come up with on their closed systems.

Photos below by Mike Krieger.

Friday, December 21, 2007

黄健翔:一个人改变我的命运 离开央视心甘情愿

  由于法甲开球时间太晚,所以格罗索转会里昂后,我确实很少看他的比赛。但恰好我在几天前看了里昂客场3比0大胜格拉斯哥流浪者队的冠军联赛,他踢得相当好,攻守兼备,还有一个长传助攻。而且他在场上显得信心十足,完全是世界冠军和意甲冠军的气质。上赛季他在国际米兰过得很迷茫——但这也很正常,毕竟他在2006年夏天的表现太神奇了。在云端度过了一个迷惘的赛季,又碰到了曼奇尼这样一个只认状态、不认大牌的教练。按理说,在国际米兰这样的球队混日子很简单,但格罗索没有这样,而是接受了里昂的挑战。我认为他是个很清醒、很冷静的人。现在他在里昂打的比赛多了,状态找回来了,队友也都很信任他,这证明了他的选择是对的。
  格罗索是那种动作不快、但节奏很稳的球员。他的左脚很出色,又是前腰出身——否则也不会在世界杯与德国的比赛中打进那么一脚精彩的弧线球。所以说,2006年夏天格罗索给人的印象就是挡不住,怎么打怎么有。那几场关键战,格罗索全都出彩了。估计在全世界,也只有意大利会由一位左后卫扮演如此重要的角色。
  格罗索希望我“永不放弃”,我也想对格罗索说:“祝你好运,继续努力。无论在什么样的位置,努力工作,养家糊口,对得起家人和朋友,对得起自己的良心,问心无愧就好。”我相信多纳多尼还会继续使用他,毕竟格罗索确实有一些意大利队“镇山之宝”的味道。意大利球员出国踢球并不是一件容易的事,很容易给人一种落魄的感觉。但格罗索的心态还不错,而且意大利舆论对他也很宽容,国家队也保留着他的位置。我相信以格罗索的能力,在意甲前八甚至前五名的队伍都是很容易找到饭碗的。他去里昂的主要目的,应该还是为了冠军杯吧。
  的确,正是格罗索那次勇敢前插后制造的点球彻底改变了我的生活,如果不是他,也许我今天还在央视继续着我的解说员生涯。我的人生因为他的出现而变得丰富了,阴差阳错间经历了很多人不可能经历的事情。在人生的道路上,很多东西只有自己经历过、感受过的,才是属于自己的,这非常难得。之所以说阴差阳错,是因为如果那是一般比赛,球迷们对于我的解说早就有一种评判标准;而当时是世界杯,电视前涌入了太多新球迷,他们对于解说员的定义完全是另一种标准,所以我的事就被无限放大了。
  我依然承认,2006年夏天那场世界杯1/8决赛发生的事情,对于我来说,完全是一个偶然。如果意大利的对手不是澳大利亚,我根本不会做出那么惊人的举动。看到澳大利亚队当时的主教练希丁克,我确实有情绪。4年前韩日世界杯,希丁克的韩国队依靠裁判淘汰意大利,当时在世界范围内闹得沸沸扬扬;去德国解说世界杯,我解说韩国对法国的小组赛时,台里就让我别谈裁判问题,到后来发展到连希丁克都不能谈,心里确实很憋屈;加上那场比赛前,我们已经连续奋战十几天,超强度奔波带来的疲劳,已经让人又焦虑又郁闷;再加上我在那年年初离婚,心里堆积了太多事情;另外我那时的嗓子也哑了,尽管头脑很清醒;此外,还有澳大利亚足协当时刚刚入亚引起我的不爽,以及新西兰1981年世界杯预选赛阴了中国队那一幕……可能是这一切搀在一起,再有了格罗索的推动,才促成了我最后的爆发……
  这一年来,我离开了央视,格罗索告别了意甲联赛。我不清楚他离开国际米兰是否情愿,但加盟一家能保证主力位置的球队,对于一名职业球员来说是件好事;而我却无所谓,离开央视,我是心甘情愿的。
  转眼又要到鼠年了。上一个鼠年,我作为主持人在演播厅里与球迷们一同亲历了国奥队的黑色9分钟,很多球迷也是在那一年的欧洲杯上熟悉了我的声音,那一年还有亚特兰大奥运会。2008年,国奥队和欧洲杯以及奥运会又来了,但我已经成为了观众。这种感觉挺好的。人这一生不可能事事如意,有所得必有所失,有所失也就必有所得。还是那句话:踏踏实实工作,踏踏实实做人。对于一名运动员来说,40岁早该退役了,而作为一名解说员,40岁退役却显得太早。英国著名评论员马丁·泰勒已经60多岁了,他知道我的故事,也认为我退的太早了。但中国和英国的情况太不一样了。所以还是顺其自然吧!反正我该经历的都经历过了:3届欧洲杯、3届世界杯,还有数不清的亚洲杯、美洲杯、奥运会……没什么可遗憾的了。顺其自然,和格罗索一样。每一个行业都会有创造辉煌的机会,谁又会想到德国世界杯能属于一名左后卫呢?
  目前我对2008年欧洲杯还没有什么计划,也许会以一名特殊观众的身份去现场看看球,写写评论;没准会带着我的球迷老父亲、女儿和家人自费前往奥地利来一次音乐足球之旅。边旅游边看球,对于我这样一个喜欢音乐的家庭来说,也是件非常惬意的事情。
  格罗索认为他“害”了我,我觉得不能说“害”!时也,命也,运也,有机会我真想和他坐下来好好聊聊。这次他送我的这件球衣上面印着“Huang”,我希望他将来能有机会再送给我一件印有他名字的球衣。当然,上面最好还要有意大利队其他22人的签名。对了,我也很希望里皮能在上面签下名字。

Monday, December 17, 2007

The Essential Website Usability Checklist

Give me almost any website and I will point out at least one common usability mistake. Chances are your website is included in that group. You could be missing out on sales, loyal visitors and links due to a usability oversight that’s easily fixable.
This post is a simple 13-point usability checklist for webmasters. Ever good website must be able to answer ‘yes’ to each of these points. How does your site measure up? Feel free to score yourself out of thirteen and share the results in the comments section.
1. Your essential navigational elements are easy to find
The navigational links you want readers to use most often should always be close to the top of the screen. Stuffing important navigational elements in the footer area is a worrying trend I see becoming more and more prevalent. Remember: it’s not true minimalism or simplicity if you’re taking away or hiding what’s important. Essential navigational elements should never be treated like clutter.
2. Your hyperlinks are easy to pick out
Not everyone visiting your site has 20/20 vision, not everyone can distinguish between colors and not everyone has their screen set to a bright resolution. It’s essential that your links stand out for all users. The simplest and most effective way you can ensure this is to double-format your links by changing both the color and the style of the hyperlinked text.
3. Your color choices are easy to read
Black text on a white background is hands-down the easiest color combination to read. Grey text on white might look slick and modern, but that won’t count for much if no-one is reading your content. If you have to experiment, try black text on a light color. Light text on a light background is a no-no, as is dark text on a dark background.
4. Your best content is easily accessible
Your best or most important content is the real reason why your site exists. Visitors shouldn’t have to dig through obscure links and scour the nether regions of your Sitemap to find your best stuff. Link to it from the main page and make it as easy as possible to find. Not only is this good for usability, it will also help draw visitors deeper into your site.
5. Your content is less than 2/3 a screen-length wide
Text that runs a mile across the screen is hard to read. 50% of the screen or less is ideal for readability, though it might be necessary to justify the text if you want to go really narrow.
6. There are wide margins around your text
Whitespace helps frame your content and give it space to breathe. Sentences which run into your website’s sidebar will give visitors a headache and create the impression that your page elements are bleeding into one another. You want to include as much separation as possible. Resist the urge to fill every inch of the screen with stuff. When it comes to good web design and usability, thoughtful reduction is key.
7. There is adequate padding between embedded images and text
Text running into images is another readability pitfall. Always make sure there’s sufficient padding around your embedded images. The difference between slick looking content and a readability disaster is only a few pixels.
8. Your header image links to your main page
Visitors expect this and it’s incredibly simple to implement. Unless, of course, your header image is the background of a table cell. If that’s the case, make sure to include a prominent link back to your home page as close to the header as possible. Using the browser’s ‘Back’ button should always be a choice, not a necessity.
9. You’re formatting text for maximum readability
We absorb writing on the screen differently to how we absorb writing on paper. We need more variation to make it visually interesting. Using sub-headings, box-quotes and bolded text is a fundamental aspect of readability and something no webmaster should neglect.
10. Your text is broken up with whitespace
Ever been confronted with a huge chunk of text? Ever actually stopped to read all of it? Probably not. Frequent paragraphs open up your content and make it much more inviting to readers. When writing for the web it becomes more important than ever that the eye frequently be given space to rest.
11. Your fonts are readable and consistent
Little fonts are bad for readability. Tightly packed fonts are also no good. Small, tightly packed fonts are the worst combination of all. It might seem cool to use little fonts, but visitors won’t thank you for it. Adequate gaps between each line of text are also essential. Mixing too many fonts and font sizes can also create readability problems.
12. It’s clear where each hyperlink will lead
Regardless of whether you prefer descriptive anchor text or instructive ‘click here’ links, it’s essential that readers have a specific idea where each link will lead. Hyperlinking vague keywords is bad usability, even if some argue that it’s good for SEO. Where will a link to make money online take me? It could be any one of a million places. A link to 15 ways to make money with your website is much more specific and user-focused.
13. Your site has an ‘About’ and ‘Contact’ page
Unless you don’t want to be contacted at all, there’s no excuse to do without either of these elements. The most common question new visitors to your site have is: “What is this about?” Your ‘About’ page provides an instant answer to that question. It also gives you an opportunity to persuade new visitors to stick around. If your site is missing an About page, you’re missing an opportunity.
Having a dedicated Contact page is also essential. It might seem reasonable to include contact information on your About page, but think of it like this: if I wanted to know how to contact you, would I ask this question:
Can you tell me about yourself?
or
How can I contact you?
It doesn’t make sense to ask the first. Usability should always be conversational.

10 Web Design and Usability Mistakes to Avoid

Looking for that web2.0’sh look for your website? It is now a trend everyone is now converting their pages into CSS and standards compatible pages, but still the majority of pages that you find on internet are badly designed. There are few biggest mistakes that one can make while creating website designs.
1. Slow-loading Web pagesOne of the prime mistakes that is common with both beginners and professional websites is that people do not optimize there pages for the loading time, many use magazine like images which are large in size and uncompressed graphics. By keeping large graphics files the web page is bound to be slow loading. The page if carefully designed this blunder can be avoided.
2. Table layoutTables Layout are still very common, these are structural elements and are not complaint with W3C. It is a wise thing to use CSS for layout instead of tables on your website, as it will make it accessible to all devices like PDAs, car browsers and Webtvs. You must test how your website looks on a mobile phone screen. CSS can be modified to adjust on each screen size and resolution type. Using CSS for layout also benefits on ranking better on search engines and also enable quicker loading pages
3. Bad color combinationsMany Website designers don’t pay much attention to the color combinations they use on their website. Others pay too much attention and still can not improve their work. Bad color combinations can lead to difficult-to-use pages. As a particular color identifies hyperlinks, with unused links and recently used links having different colors this are the website usage basics. The standard colors for links are blue for unvisited links and purple for visited links. Black or gray text on a white or off-white background is what people are used to, and it is the best choice. With this background color the standard link colors look just fine.
4. Using FramesAnother big blunder we find on websites is the use of frames which have plenty of usability problems, the pages are not printable and they can not be bookmarked, moreover the visited links across frames don’t change colors. Use of Frames must be totally avoided. Also the content in Frames is non search engine friendly.
5. Using Non-resizable text Use of Small text is prevalent on many websites, it looks good and you can give a lot of information on your webpage, but as resolution increases small text becomes non readable. To enable your website accessible to all kind of users, devices and different resolution types. One must specify the font size in terms of %, em or a relative value (like small, medium etc.).
6. Using Images that have text informationMany website designers use images to display text, this makes the text non resizable and definitely not accessible to other users and on handheld devices. Text on images also appears pixelated and is too blurry to read. This text is also not readable by search engines.
7. Wrong ALT textNew devices like car browsers and users that use slow dial-up connections who usually turn off images have dependability on correct ALT text, in place of images. To ensure accessibility, the images must have a correct ALT description that describes the image and its function properly.
8. No searchAlmost more than half internet users are so used to search function, by not keeping a search utility on your website you disappoint those who head straight for the search function to find what they are looking for instead of going by navigation. A prominent search bar enhances website usability and also helps in your conversion goals.
9. Meaning less 404 error pageA big blunder that people tend to do is either they don’t have a 404 page or if they do it is meaning less and adds no value to the website. Usually the 404 error shows up when a user reaches to a URL of a page that no longer exists or has been moved, this also happens when someone types an incorrect URL. Not all your users would know what a 404 error message mean so please don’t call this page as a 404 error page. You must inform the user on what happened and what he must do to reach where he intends to go. Such a page must have a call-to-action, like you could include a search function and few links to the homepage, site map, and most popular pages.

30 Usability Issues To Be Aware Of

You don’t have to agree upon everything. As a professional web developer you are the advocate of your visitors’ interests and needs; you have to protect your understanding of good user experience and make sure the visitors will find their way through (possibly) complex site architecture. And this means that you need to be able to protect your position and communicate your ideas effectively — in discussions with your clients and colleagues. In fact, it’s your job to compromise wrong ideas and misleading concepts instead of following them blindly.
In this context nothing can support you more than the profound knowledge of fundamental issues related to your work. But even if you know most of them it’s important to know how to name these concepts and how to refer to them once they appear in the conversation. Furthermore, it’s always useful to have some precise terms ready to hand once you might need them as an argument in your discussions.
In this article we present 30 important usability issues, terms, rules and principles which are usually forgotten, ignored or misunderstood. What is the difference between readability and legibility? What exactly does 80/20 or Pareto principle mean? What is meant with minesweeping and satisficing? And what is Progressive Enhancement and Graceful Degradation? OK, it’s time to dive in.
Usability: Rules and Principles
7±2 PrincipleSince human brain has some limits on its capacity for processing information, it deals with complexity dividing information into chunks and units. According to George A. Miller’s studies humans’ short term memory can retain only about 5-9 things at one time. This fact is often used as an argument for limiting the number of options in navigation menus to 7; however there are heated debates about The Myth of “Seven, Plus or Minus 2″. Therefore it’s not clear how the 7±2 Principle can, could or should be applied to the Web. Miller’s studies.
2-Second-RuleA loose principle that a user shouldn’t need to wait more than 2 seconds for certain types of system response, such as application-switching and application launch time. The choice of 2 seconds is somewhat arbitrary, but a reasonable order of magnitude. Reliable principle: the less users have to wait, the better is the user experience. [UF]
3-Click-RuleAccording to this rule users stop using the site if they aren’t able to find the information or access the site feature within 3 mouse clicks. In other words, the rule emphasizes the importance of clear navigation, logical structure and easy-to-follow site hierarchy. In most situations the number of clicks is irrelevant; what is really important is that visitors always know where they are, where they were and where they can go next. Even 10 clicks are OK if users feel that they have a full understanding of how the system works.
80/20 Rule (The Pareto principle)The Pareto principle (also known as the law of the vital few and the principle of factor sparsity) states that 80% of the effects comes from 20% of the causes. This is the basic rule of thumb in business (”80% of your sales comes from 20% of your clients”), but can also be applied to design and usability. For instance, dramatic improvements can often be achieved by identifying the 20% of users, customers, activities, products or processes that account for the 80% of contribution to profit and maximizing the attention applied to them. [Wikipedia]
Eight Golden Rules of Interface DesignAs a result of Interface Design Studies, Ben Shneiderman proposed a collection of principles that are derived heuristically from experience and applicable in most interactive systems. These principles are common for user interface design, and as such also for web design.
Strive for consistency.
Enable frequent users to use shortcuts.
Offer informative feedback.
Design dialog to yield closure.
Offer simple error handling.
Permit easy reversal of actions.
Provide the sense of control. Support internal locus of control.
Reduce short-term memory load.
You can learn more details about Shneiderman’s Rules For Design in Wikipedia: Shneiderman’s rules for design.
Fitts’ LawPublished by Paul Fitts in 1954, Fitts’ law is a model of human movement which predicts the time required to rapidly move to a target area, as a function of the distance to the target and the size of the target. The law is usually applied to the movement of the mouse visitors have to perform to get from point A to point B. For instance, the rule can be important to place the content areas in a more usable way to maximize their accessibility and improve click rates.
Inverted PyramidThe inverted pyramid is a writing style where the summary of the article is presented in the beginning of the article. This approach makes use of the “waterfall effect” well-known in journalism where writers try to give their readers an instant idea about the topic they’re reporting. The article begins with a conclusion, followed by key points and finally the minor details such as background information. Since web users want instant gratification, the inverted pyramid style, as supported by Nielsen, is important for web writing and for better user experience.
SatisficingWeb users don’t prefer optimal ways to find the information they’re looking for. They aren’t interested in the most reasonable and sound solution to their problem. Instead they permanently scan for quick’n'dirty-solutions which are “good enough”. Applied to Web, satisficing describes exactly this approach: users settle with a solution to a problem that is “good enough” — even if alternative solutions can better fulfill their requirements in a long run. [I-D]
Psychology Behind Usability
Baby-Duck-SyndromeBaby Duck Syndrome describes the tendency for visitors to stick to the first design they learn and judge other designs by their similarity to that first design. The result is that users generally prefer systems similar to those they learned on and dislike unfamiliar systems. This results in the usability problems most re-designs have: users, get used with previous designs, feel uncomfortable with new site structure they have to find their way through.
Banner-BlindnessWeb users tend to ignore everything that looks like advertisement and, what is interesting, they’re pretty good at it. Although advertisement is noticed, it is almost always ignored. Since users have constructed web related schemata for different tasks on the Web, when searching for specific information on a website, they focus only on the parts of the page where they would assume the relevant information could be, i.e. small text and hyperlinks. Large colourful or animated banners and other graphics are in this case ignored.
Source: Banner Blindness: Old and New Findings
Cliffhanger-Effect (Zeigarnik-Effect)Human beings can’t stand uncertainty. We tend to find answers to unanswered questions we are interested in as soon as possible. Cliffhanger-effects are based upon this fact; movies, articles and plots with Cliffhanger-effect have an abrupt ending, often leaving with a sudden shock revelation or difficult situation. The effect is often used in advertisement: asking the visitors unanswered and provocative questions advertisers often tend to force them to read the ad, click on the banner or follow a link.
Found out by Bluma W. Zeigarnik in 1927, this effect establishes an emotional connection with readers and is extremely effective in terms of marketing. Visitors can better remember what the ad is about and even smallest details are stored more clearly and precisely. In Web writing the Cliffhanger-effect is also used to bound the visitors to a web-site (e.g. “Grab our RSS-Feed to ensure you don’t miss the second part of the article!”).
Gestalt principles of form perceptionThese principles are the fundamental rules of human psychology in terms of human-computer-interaction-design.
The law of proximity posits that when we perceive a collection of objects, we will see objects close to each other as forming a group.
A real-world example of the law of proximity from MTV Music Awards 2002. Source.
The law of similarity captures the idea that elements will be grouped perceptually if they are similar to each other.
The Law of Prägnanz (figure-ground) captures the idea that in perceiving a visual field, some objects take a prominent role (the figures) while others recede into the background (the ground).
The Macintosh logo can be viewed as a regular happy face and a happy face in profile (looking at a computer screen). Source.
The law of symmetry captures the idea that when we perceive objects we tend to perceive them as symmetrical shapes that form around their centre.
The law of closure posits that we perceptually close up, or complete, objects that are not, in fact, complete.
We perceive the letters ‘I’, ‘B’, and ‘M’ although the shapes we see, in fact, are only lines of white space of differing length hovering above each other. Source.
You can find more information in the article Gestalt principles of form perception
The Self-Reference EffectSelf-reference effect is particularly important for web writing and can dramatically improve the communication between authors and readers. Things that are connected to our personal concept are remembered better than those which aren’t directly connected to us. For instance, after reading an article users better remember the characters, stories or facts they had personal experience with. In Usability the self-reference effect is usually used in terms of web writing and content presented on a web-site.
Usability Glossary: Terms and Concepts
Eye-TrackingEye tracking is the process of measuring either the point of gaze (”where we are looking”) or the motion of an eye relative to the head. eye tracking monitor records every eye movement and highlights the most active areas on the site visually. Eye-tracking studies can help to estimate how comfortable web users are with the web-site they’re browsing through and how quickly they can understand the structure and system behind it. You can find some interesting usability findings from recent eye-tracking study Eyetrack07.
Eye-Tracking: Source.
FoldThe fold is defined as the lowest point where a web-site is no longer visible on the screen. The position of the fold is, of course, defined by the screen resolution of your visitor. The region above the fold (also called screenful) describes the region of a page that is visible without scrolling. Since the fold is seen directly without scrolling, it is often considered as the area which guarantees the highest possible ad click rates and revenues. However, Fold area isn’t that important. [Usability.gov]
Foveal viewport (Foveal area)The fovea, a part of human’s eye, is responsible for sharp central vision, which is necessary in humans for reading, watching television or movies, driving, and any activity where visual detail is of primary importance. Foveal area is a small wide space area where your eyes are aimed at and it is the only area where you can perceive the maximum level of detail. Foveal area is a tight area of about two degrees of visual field or two thumbnails held in front of your eyes. This is the place where you’d like to deliver the most important messages of your visitors.
Foveal viewport is important, because outside of this wide screen area how your visitors see your web-pages change dramatically. Inside this area is the only part of your vision with the maximal resolution - only here no eye scanning is necessary. [Source]
GlossGloss is an automated action that provides hints and summary information on where the link refers to and where it will take the user once it’s clicked. Hints can be provided via title-attribute of links. From the usability point of view users want to have the full control over everything what is happening on a web-site; clear and precise explanations of internal and outgoing links, supported by sound anchor text, can improve the usability of a web-site.
Graceful Degradation (Fault-tolerance)Graceful Degradation is the property of a web-site to present its content and its basic features even if some of its components (partly or at all) can’t be displayed or used. In practice it means that web-sites display their content in every possible “fault” scenario and can be used in every configuration (browser, plug-ins, connection, OS etc.) the visitor might have. “Power-users” are still offered a full, enhanced version of the page. For instance, it’s typical to offer alternatives for Multimedia-content (for instance image) to ensure that the content can be perceived if images can’t be displayed. [Wikipedia]
GranularityGranularity is the degree to which a large, usually complex data set or information has been broken down into smaller units.
HotspotHotspots are clickable site areas which change their form or/and outer appearance once they are clicked. This is typical for :focus-effects when a link or any other site element is clicked.
Hotspot and gloss on Smashingmagazine.com
LegibilityLegibility indicates how clear the text is visually.
MinesweepingMinesweeping stands for user interactions which aim to identify the links on a web-site. In most cases minesweeping is a clear alarm signal for usability problems. Usually minesweeping involves the user rapidly moving the cursor or pointer over a page, watching to see where the cursor or pointer changes to indicate the presence of a link. [Usability.gov]
Mystery-Meat Navigation (MMN)In Web mystery-meat navigation describes designs in which it is extremely difficult for users to recognize the destinations of navigational hyperlinks — or determine where the hyperlinks are.
Physical consistencyThis concept describes the consistent outer appearance of a web-site - e.g. the position of logos, navigation, the use of graphic elements and typography. Physical consistency is essential for better orientation and effective site navigation.
Progressive Enhancement (PE)Progressive Enhancement is a design strategy in which sites are created in a layered fashion — from the basic functionality for all browsers to the additional, enhanced features for modern browsers. The main advantage of progressive enhancement lies in its “universal usability” — i.e. the fact that it allows everyone to access the basic content and functionality of a web page, using any browser or Internet connection, while also providing those with better bandwidth or more advanced browser software an enhanced version of the page. [Wikipedia]
ReadabilityReadability describes the degree to which the meaning of text is understandable, based on the complexity of sentences and the difficulty of vocabulary. Indexes for readability usually rank usability by the age or grade level required for someone to be able to readily understand a reading passage. Readability is not legibility. [Usability Glossary]
User-centered design (UCD)User-centered design is a design philosophy in which users, their needs, interests and behavior define the foundation of web-site in terms of site structure, navigation and obtaining the information. UCD is considered as a standard approach for modern web-applications, particularly due to the rise of user generated content. In Web 2.0 visitors have to be motivated to participate and therefore need conditions optimized for their needs.
Vigilance (sustained attention)Vigilance is the ability to sustain attention during prolonged, monotonous tasks such as proofreading a text looking for spelling errors, reminding of appointments, auto-saving word processor documents etc. In modern web-applications vigilance tasks are performed in background, automatically and thus improve the usability of the service. [I-D]
Walk-Up-And-Use DesignA Walk-up-and-use design is self-explanatory and intuitive, so that first-time or one-time users can use it effectively without any prior introduction or training. [I-D]
WireframeA wireframe is a basic structure — skeleton — of a site that describes the ideas, concepts and site structure of a web-site. Wireframes can be designed as presentations which explain to the stake holders how the site is designed, which functionality it offers and how users can accomplish their tasks. Wireframes usually don’t have any visual elements or a complete page layouts; they are often first drafts and sketches designers create on paper. Example? Here you go. [Glossary, Wikipedia: Wireframes]
Wireframes: Example.
References, Sources
Interaction Design EncyclopaediaA growing encyclopaedia on interaction design; the articles not only explain usability terms and issues, but also provide a detailed description of their use in modern design.
Usability First Glossary: Alphabetical IndexOne of the largest usability glossaries with hundreds of articles about usability-related issues.
Usability GlossaryUsability 101. Usability Glossary from the Information Technology Systems & Services of the University of Minnesota Duluth.

Wesabe launches mobile banking platform

Online money management website Wesabe has unveiled the mobile version of its service, the Wesabe Mobile, which enables users to monitor account balances, recent transactions and track expenditures.

Wesabe's free, web-based financial management tool lets users consolidate and analyze financial data from their bank and credit card accounts. The company also said that Wesabe Mobile works with Opera Mini and other browsers having SSL connections. According to Wired.com, the platform asks for minimum information on the mobile version to improve usability.
Jason Knight, chief executive at Wesabe said: "Having the information you need at the point of sale can really help you monitor your spending and make better-informed decisions."
Wesabe secured $4m in its series A funding in June 2007 and is the first provider to offer a complete mobile platform among its peers. Geezeo, another online financial management site offers SMS-based account information while Mint offers SMS alerts.
Source: ComputerWire daily updates

Tuesday, December 11, 2007

Web Usability and Accessibility

Web Usability and Accessibility Are As Important As Search Engine ProminenceSo you've optimised your website, done the keyword research, got the backlinks and everything is ethical. You're sitting proudly on the first page of the search results. Or you've set up a pay per click campaign, bid on your keywords, created some ads and performance tracking is in place. Again, you're at the top of the pile. Either way, you're visible and people are visiting your website. But visitors aren't converting into leads, prospects or customers. What's going wrong? Well your website may be visible, but is it connecting?Having attracted visitors to your website through prominent search engine placements, it is vital not to lose them by failing to connect. Different visitors will have different priorities and levels of satisfaction. In order to reach and retain as many as possible and to maximise the chances of conversion, you should consider your site's usability and accessibility.Web usabilityUsability is all about providing your visitors with an effective, efficient and satisfying experience. It's common knowledge that visitors tend to glance at, and scan, pages rather than study them in any great detail. If the message and options are not clear, they may leave. If they don't leave, the chances are that they will click on the first link that seems to be most relevant - it may not be the right one. Repeat the process a few times and soon a visitor can be lost, confused and frustrated. Either way the result is the same - missed opportunity and little likelihood of a return visit.The more self-evident your pages are, the greater the chance of converting the visitor into a prospect or customer.12 simple tips for a more usable website1. On the home page make it clear what the site is all about.2. Make the purpose of each page obvious.3. User hierarchical headings to give clear structure to the copy.4. Make the navigation and links obvious.5. Use clear unambiguous wording.6. Make the options and next steps obvious.7. Remove any wording or imagery that is unnecessary, confusing or distracting.8. Use consistent conventions throughout.9. Include site search and a site map.10. Make information such as contact details, pricing and delivery charges clearly accessible.11. Make the pages printable by including a cascading style sheet for printing.12. Don't allow careless errors to make your site look unprofessional.Browsers create their own set of problemsOne more tip - just because your website works fine in your browser of choice, do not assume that it will work equally well in all browsers. In fact it is not even safe to assume that it will work equally well in different versions of the same browser. Web designers who have had to cope with the incompatibilities of IE5, IE6 and now IE7 will no doubt testify to this point. It is vital to be sure that your website works on all the popular browsers. As well as IE and Firefox, don't forget Netscape and Opera on Windows and Safari on the Mac. And just to muddy the waters a bit further, Apple have recently announced Safari for Windows.So now your website is usable, but is it usable by everybody? For some, usability is just a small obstacle when compared to the barrier of accessibility.Web accessibilityAll businesses in virtually all countries have a legal obligation to make their websites accessible to people with disabilities, otherwise they are discriminating. Given that something like 15% of the population have some sort of disability, that's a sizeable market proportion. If you're not reaching them, your competitors probably are.One of the many myths surrounding web accessibility is that blind people are the only ones who need to be catered for. Whilst blind people and their use of assistive technologies to read web pages are an obvious and important example, consider also people with other visual, auditory, physical, speech, cognitive and neurological impairments.How does a colour-blind person cope with page colours?How does someone with a mobility impairment manage without being able to use a mouse?How does a deaf person gain access to auditory content?How does someone with attention deficit disorder make sense of the pages?Web pages should be accessible to all of them. And it's not just disabled people who will benefit. Older people, people with low literacy levels, people who are not fluent in the website language, people with low bandwidth connections, people using older technologies and people with short-term injuries and illnesses will also benefit.9 tips for a more accessible website1. Provide all images with an alternative text description. If the image does not convey any information, provide null (blank) text rather than no alternative text at all.2. Provide transcripts of audio content.3. Ensure that the contrast between text foreground and background colours is sufficiently strong.4. Do not use colour alone to convey information. There should also be some other form of visual indicator such as additional characters, images or font changes.5. Place column headings in the first row of a table and place row headings in the first column. If headings are ambiguous, use the HTML scope attribute to clarify.6. Never use the HTML blink and marquee elements. For animated GIFs or other moving objects, the flicker frequency must be less than 2 Hz or greater than 55 Hz. But better to have no moving content at all.7. Link text should clearly state the purpose and destination of the link. Phrases like Click Here may mean nothing to someone listening to a screen reader.8. Provide an option to skip navigation on all pages. This will save screen reader users from having to repetitiously listen to the same navigation, and keyboard users from having to repetitiously tab through every item. Use hierarchical headers to provide the same benefit and to enable navigation through copy.9. On forms, always associate prompts with controls so that each control is adequately described. Use the HTML fieldset and legend tags to give structure to complex forms.The importance of web standardsUsable, accessible web pages can only be achieved through strict compliance with the standards set by the World Wide Web Consortium. They provide a platform for consistency, compatibility, stability, flexibility and extensibility. Implementing standards throughout a website's design will address many usability and accessibility issues by default.Last and certainly not leastUsability and accessibility alone will not suddenly convert all your visitors into customers. Content is vital to a website's delivery capability. But at least those visitors may now stick around long enough to look at the content.