Nov 05

Blades and Razors / Razors and Blades

Post Thumbnail

Back in the 1890’s the Gillete Safety Razor Company, now a part of Proctor and Gamble, created a new business model commonly known as a Blades and Razors model.  They invented a razor with a replaceable blade, so that the expensive shaver  would not need replacing as often as it had.  The main shaver would last a long time, and the smaller razor blades would be replaced rather than sharpened.

The pricing model was new.  They began selling the shavers at low prices, actually losing money on each one they sold.  The blades were sold with high profit margins.  In the long run, they were highly profitable.

The video game business has used this same model for years.  Microsoft sold Xbox 360’s at a loss knowing that they would sell millions of games at huge profits. Continue →

Nov 02

Is Blue Still The Best Color For Links?

Post Thumbnail

I set out to write a post which proves that blue links are not more user friendly than links of other colors. It is a topic all web designers have wrestled with at some point. Many of us, including myself, believe that links of any color can be equally usable as long as they:

  • Are of contrasting color from the body text;
  • Are underlined;
  • Change color when visited;

However, when I began researching this article it became clear that the scientific evidence was against me. Articles, old and new, clearly prove that users find links significantly faster when they are blue, underlined and change purple after being visited. Continue →

Sep 30

How to Label Submit Buttons

Post Thumbnail

Submit button labels are often neglected as part of form design.  Clear actionable text on these buttons is key to a person understanding what happens when they click on it.

HTML uses “submit” as it’s default text, which isn’t ideal in any situation.   We often find ourselves labeling buttons badly, just because it’s become standard to do so.

Best Practices When Labeling Buttons

  1. Shorter is better. I should be able to, in a glimpse, understand what action will be taken on the form data I’ve just filled out. Continue →
Sep 25

Timeless Interfaces, and how to Replace Them

Since the invention of the modern calculator, one particular product has dominated the business market.  The HP 12C financial calculator.  Many manufacturers, notably Texas Instruments, have tried to innovate on this model and modernize it without tremendous success.

The HP 12C has gone through several design iterations without adding additional features.  It’s functionality was scoped well in the beginning, and it’s designers held firm against the inclusion of new features.  The interface is timeless.

hp12c Continue →

Sep 20

Why is Apple discouraging interface consistency?

Post Thumbnail

If you haven’t heard by now, there is quite a battle going on between Google and Apple.  Apple has refused to include the Google Voice application in the App Store, along with similar apps by other parties.  The FCC is now investigating.

Apple claims that Google’s application would negatively impact the users experience with the iPhone’s native telephony and sms applications.

This is interesting.   Google’s application is visually & behaviorally consistent with the native applications.  It makes sense that Google’s application would be easier to use because of this consistency.  Google’s application has some pretty basic functionality…

  • To make phone calls by dialing numbers or choosing a contact from the address book
  • To send/receive SMS messages
  • To check voicemail

These features overlap entirely with Apple’s native interfaces.  In my opinion, Google’s application would be most usable by making it feel consistent.  To make it feel seamless. Continue →

Sep 18

37signals new announcement panel is too intrusive

Post Thumbnail

I’m a bit perplexed with the way 37signals has implemented their new announcement feature inside of Basecamp.  As developers it is important that we communicate changes to our applications with our users.  It shows that we are attentive and dedicated to fixing problems.

While it is important that the people using our software read these announcements, we should realize that it’s not the most important part of their experience.   The new announcement system in Basecamp is intrusive.  It’s popped-up in your face as the first thing you see.  You are forced to address it before you can continue.

Continue →

Sep 10

My Favorite Pomodoro Timers

Post Thumbnail

The Pomodoro Technique is a simple system for helping you stay focused throughout the work day.

The Pomodoro Technique is a time management method that can be used for any kind of task. For many people, time is an enemy. The anxiety triggered by “the ticking clock”, especially when a deadline is involved, leads to ineffective work and study habits which in turn lead to procrastination.

The aim of the Pomodoro Technique is to use time as a valuable ally in accomplishing what we want to do in the way we want to do it, and to enable us to continually improve the way we work or study.

Continue →

Sep 09

The difference between User Research and Usability Testing?

User research studies and usability testing are two fundamental phases of an interaction design process.  When I’m out at conferences or meetup groups talking about my process, I often hear people confusing the two terms.  So, what are these phases?

Simply put, the biggest difference is when they are used in the process.

Continue →

Sep 08

Asymptotic Perfection

Post Thumbnail

Remember way back to high school when our algebra teachers would send us home to graph asymptotes?  (Ah, those were the days)  In case you don’t remember what an asymptote is, it is essentially any math equation in which it’s result will continually approach a value, without ever reaching that value.   My software development process follows this same phenomenon. Continue →


Search

Latest Comments