Visual realism in UI design: just enough, but no more

Lukas Mathis's ignore the code blog offers illustrations of—and explanations for—the user interface sweet spot between visual realism and conceptual shapes.  His conclusion?  Designers should convey the essence of a symbol.  Any more detail distracts, while any less loses the symbol's intent.

Let’s look at a symbol we actually see in user interfaces, the home button. Typically, this button uses a little house as its symbol.

The thing on the left is a house. The thing on the right means «home». Somewhere between the two, the meaning switches from «a specific house» to «home as a concept». The more realistic something is, the harder it is to figure out the meaning. Again, if the image is simplified too much, it’s not clearly and immediately recognizable anymore.

The thing on the left is a home button. The thing on the right might as well be an arrow pointing up; or perhaps it’s the ⇧ key. Let me explain this concept using an entirely unscientific graph:

People are confused by symbols if they have too many or too few details. They will recognize UI elements which are somewhere in the middle.

As an aside, I keep Coda's icon on my dock because it's so uniquely refreshing.

Usability week ending January 24th

Friday, 22nd January, 6:29 PM
To see beyond today’s limits of the web, all we need to do is see what is needed. What's next in #web #design: http://j.mp/6HNHNu #ia #ux

Thursday, 21st January, 4:40 PM
People are confused by symbols with too many or too few details, but recognize UI elements somewhere in the middle: http://j.mp/6YrAAg #ui

Wednesday, 20th January, 11:55 AM
For pleasant usability, ensure a consistent continuous flow of design ideas in your entire software house: http://j.mp/5bn1jJ #ux #ui #ia

Tuesday, 19th January, 2:33 PM
#Design in the computing biz is too often confused with #technology, something entirely different: http://j.mp/4yIBpT #ux #ui #pc #mac

Tuesday, 19th January, 8:18 AM
For consumer web apps today, #design matters more than technology. You can't just engineer any more: http://j.mp/4OBnaN #ux #ui

Monday, 18th January, 6:55 PM
Choose usable UI components based on key principles of affordance and intuitiveness: http://j.mp/4tTGGL #ux #ui #usability

via twitter.com/terretta

Online video week ending January 24th

Friday, 22nd January, 6:35 PM
Why @Firefox supports the #HTML5 video element, but only for #Ogg #Theora: http://j.mp/8ngedQ @vimeo @youtube #vod #h264 #patents

Friday, 22nd January, 9:29 AM
Conan puts online #video distribution rights fees to comedic use, licenses costly Rolling Stones track for comedy skit: http://j.mp/8SI3Cd

Thursday, 21st January, 5:47 PM
In past 2 years, over 12 telcos/carriers entered CDN biz, all by re-selling or partnering with a pure-play provider: http://j.mp/5ZCZNq

Wednesday, 20th January, 9:47 AM
RT @TechCrunch: Watch Obama’s State Of The Union speech LIVE on your #iPhone next week: http://j.mp/7nJofi #streaming #video

Tuesday, 19th January, 3:36 PM
#Cisco says avg employee in enterprise watches 4.6 hrs of #streaming video a month, to double over next 2 years: http://j.mp/4TABIl #vod

Tuesday, 19th January, 2:55 PM
Got Windows 7 but no TV tuner? You don’t need one to watch streaming video (even popular TV) on a Media Center PC: http://j.mp/5TK8cs #vod

Tuesday, 19th January, 12:04 PM
À-la-carte pricing could inject huge uncertainty into cable, channels might not get enough subscribers to survive: http://j.mp/8iqz4M

Monday, 18th January, 6:44 PM
#ESPN could provide live streams of sporting events to #Microsoft Xbox Live: http://j.mp/5KJFpQ #streaming #vod #xbox360 #sports $MSFT $DIS

via twitter.com/advection

The real reason offshoring continues to fail

When it comes to offshoring, if unclear expectations, miscommunication, and poor cultural fit send a simple conversation about a deadline sideways...

... what about really big stuff like:
  • Requirements
  • Deliverables
  • Quality control testing
  • Development standards
  • Documentation

The implications are literally staggering.  In fact, I’d go so far as to say the fact that every outsourced project hasn’t failed is something of a miracle.  It’s a testament to having the right people who naturally and instinctually bridge these gaps through extra communication.

So what’s so hard about outsourcing?  It’s hard because of the cultural baggage we bring to the table on both sides, and neither side necessarily realizes it because of assumed interactions.  We need to be more aware of the cultural assumptions going in to projects like this, or we’re doomed to repeat them ad absurdum.

Managing this gulf in cultural expectations is a daily commitment. Shared backgrounds, frequent visits in both directions, and a culture of innovation go a long way to cross-pollinate the ideas vital to keeping more projects on track with local and offshore expectations.

We've been working with offshore developers for over a decade, and have definitely experienced many of the concerns Dave raises. But thanks to Eastern Europe's education standards and some of the most qualified, dedicated, and hardworking computer science professionals in the world, finding a local company to help you bridge the gap brings end results that are worth the effort.

Pet peeve: sites rejecting valid email addresses

Several of the large email providers support "plus addressing", using your username plus a label (e.g., username+label@gmail.com) to help you keep track of who you're giving an address to and help you sort your email. Here's a Google post on plus addressing.

Unfortunately, many email validation routines are naive, and won't accept the plus sign. That's to be expected from Bank of America's IT department. It's a surprise when it happens at Amazon.

For a better discussion of using the + symbol to help filter Gmail, see Gmail Tips - The Complete Collection.

SkypeOut "Start Conference" Usability

It's a great to be able to start a SkypeOut conference by just adding the participants. Just be sure nobody you're calling has more than one phone number.

And no, there's no tool tip or mouse-over telling you the number, and dragging the window wider doesn't reveal a number column. The app knows it's a phone number as shown by the icon, so putting the actual number in parentheses after the name would be a quick fix.

Ray Kurzweil responds about accuracy of his predictions

I made 108 predictions in The Age of Spiritual Machines (TASM), which, incidentally, I wrote in 1996 to 1997. It takes a year to publish, so the book came out at the end of 1998...

To summarize, of these 108 predictions, 89 were entirely correct by the end of 2009. An additional 13 were what I would call “essentially correct” (for a total of 102 out of 108).

The specificity of my predictions in TASM was by decades. There were predictions for 2009, 2019, 2029, and 2099. The 2009 predictions were providing a vision of what the world would be like around the end of the first decade of the new millennium. My critics were not saying “Kurzweil’s predictions for 2009 are ridiculous, they will not come true until 2010 or 2011.” Rather, they were saying that my predictions were off by decades or centuries or would never happen. So if predictions made around 1996 for 2009 come true a year or a couple of years after 2009, given that the specificity was by decade, and the critics were saying that they were wrong by decades or centuries, then I would consider them to constitute an essentially accurate vision of what the world would be like around now.

Kurzweil's book "The Singularity is Near" is a fascinating read, suggesting humanity is on the cusp of a new stage in evolving technology, particularly in genetics, computers, and nano machines, to the point we could potentially upgrade ourselves. The implications are staggering.

Thanks to that, Kurzweil is sometimes dismissed as a kook, or worse. Critics seek to disprove his future theories by debunking predictions he's made in the past.

Given a little latitude, plus or minus a couple years for predictions made in terms of decades, Kurzweil's predictions have a much better track record than, say, those of Joan Quigley, Nancy Reagan's astrologer.

What does his track record mean for his predictions about the 2050s? At the very least, it's time to read his book.

PS. Isn't the new Jawbone ICON a personal computer embedded in an earring or body ornament that looks like jewelry, networked using a body-scale local area network? See: http://us.jawbone.com/productsPageIcon.aspx

Usability week ending January 17th

Friday, 15th January, 11:03 PM
Use diagramming tools to "hand-sketch" #wireframes for faster expression of ideas, perception of fluidity: http://j.mp/7imLg4 #ia #ui

Thursday, 14th January, 11:41 AM
Shopping for bedsheets–how hard could it be? A survey of challenges in #ecommerce #usability: http://j.mp/4HRnfY #ux

Wednesday, 13th January, 4:12 PM
As the virtual and the ambient are integrated into our lives, we can start to live in more minimalist environments: http://j.mp/8JqlRh #ux

Tuesday, 12th January, 11:38 PM
Don't use words that suck all the meaning out. Language is how we know each other: http://j.mp/83h0ut #marketing #language #usability

Monday, 11th January, 9:25 PM
If your personality could be translated into a typeface, what type are you? http://j.mp/8Y5PrV #font #design #personality #quiz #typography

Monday, 11th January, 5:02 PM
Droid doesn't. Have touchscreen accuracy, that is... http://post.ly/IAru

via twitter.com/terretta

Droid's touchscreen can't keep your intentions straight

Touchscreen accuracy of the iPhone is much better than that of Verizon's Droid or Google Nexus One. When you're trying to tap a link, chances are you're going to be successful on the iPhone, and not on Android phones.

iPhones showed straight lines in tests with both light and medium finger pressure, while the Android phones showed zig-zag wavy lines across the screen.

"On inferior touchscreens, it's basically impossible to draw straight lines. Instead, the lines look jagged or zig-zag, no matter how slowly you go, because the sensor size is too big, the touch-sampling rate is too low, and/or the algorithms that convert gestures into images are too non-linear to faithfully represent user inputs. This is important because quick keyboard use and light flicks on the screen really push the limits of the touch panel's ability to sense."

Once again, comparing phones "feature for feature" doesn't tell the whole story.

Apple's uncompromising commitment to usability drives their engineering choices in ways that might not be obvious to engineers or even consumers seeing an ad, but are painfully obvious after you've experienced how the thing should work.

Broadcasters face challenge of armchair revolution

According to analysis seen by The Times, increasingly popular video-on-demand (VOD) is challenging the business model of commercial television.

A report by PricewaterhouseCoopers (PwC), the accountant and business adviser, suggests that consumers’ growing appetite for VOD could lead to broadcasters losing a further £280 million from annual advertising revenues if they continue to focus their efforts on cost-cutting and fail to cash in on the boom.

PwC suggests VOD services needs to sell ads at 3x the CPM (cost-per-thousand) of television to break even. Coincidentally, The Simpsons pulls in $20 per thousand on TV and $60 per thousand on Hulu.

Back in June, Bloomberg reported CBS's David Poltrack saying, “The reason people are paying such a high premium for these ads on the Internet is they do have a captive audience,” Poltrack said. “You know you have eyes on the screen.”

After all, the point of video on the Internet isn't to replace TV. It's to have a two way, and measurable, dialog with each viewer.