Category: Design

Apple MacBook Switch Experience

I’ve been using Windows for over 10 years, I would say I’m an expert windows user having worked at Microsoft on some of the aspects of Windows XP and some early Vista designs. I’ve played with Mac’s over the years. I’ve had an iMac, the cube Mac and a Mac-mini but these have always served […]

Read More

Windows XP SP2 UI Critique

Windows XP Service pack 2 includes more than bug fixes. This service pack has a number of new concepts, and UI changes that users should be aware of. Some of the changes are aesthetic and some are functional. With this service pack Microsoft has taken a harder stance on security and although this may go some distance to appease […]

Read More

Designing navigation – GitHub

This post explores a design simplification on GitHub.com. The aim is to explain the process of a UI redesign and how aspects of UI can be consolidated and simplified. Before: After: This example is a typical project page. There are a little over 40 navigation elements in the before image. (buttons, tabs, links, etc.) This […]

Read More

Multitouch desktop keyboard

For 30 years the interface for a computer has been tied closely to a typewriter. The keyboard allows for quick text input in a simple and predictable way. The problem is that the keys on the keyboard do not always map well to the application that you are using. For example when using a music […]

Read More

Enter a title here

It’s amazing how many things happen because they are the default choice.  Default labels & buttons, meals, seats on planes, colors, suggested friends, coupons and email prompts lead to default interactions. Two key ideas: Spend time obsessing about choosing the right defaults. Question the defaults provided to you by others. Can the default choice be […]

Read More

Interface List Design – Drupal

This is a quick UI critique on a list design pattern that’s in a proposed stages for Drupal7. The UI being critiqued is not final, as such the feedback is meant to be helpful to both the Drupal team and anyone else designing list based design patterns. Before: Key points with this screen: The title […]

Read More

Smarter Keyboards

The argument used to be that you could never change the QWERTY keyboard design because so many people had learned it. In addition the hardware change was too expensive.  It seems that this is changing. With modern cell phones using adaptive full screen interfaces the market is ripe for keyboard innovation. While things like the […]

Read More

Layered Programming

If you’ve ever used photoshop you’re probably familiar with layers. The idea is simple you have one photo and you can layer it on another photo with various levels of color or effects. At the touch of a button you can turn off a layer, duplicate a layer or create a new layer. Each layer […]

Read More

Web Design Acid Test – Is not what you think

For several years the bar that is used to measure web-browsers has been the Acid Test. This test is a measure of standards compliance with HTML, CSS. Unfortunatly the test is somewhat useless. Some would have you believe that passing this test means that your web-browser meets some level of quality. While passing the test […]

Read More