Design, Languages, Usability

A Journey from Clipper to User-Centered Design

Our past shapes how we see the future.

It's easy to forget how far we've come as application builders. In 1994, my strongest programming language was a dBase variant called Clipper. In fact, I was able to do such great things with Clipper that they called me “The Wizard.” (OK, one person said that one time, but it was still pretty great.) For those who have never been a Clipper wizard, here is a quick rundown of what Clipper could do:

Read More
By Kevin Sigmundson on Mar 31, 2014 1:15:24 PM
Design, Mobility, Usability

Responsive Web Design

Sales of smartphones and tablets continue to outstrip sales of laptop and desktop computers. As web designers, we must assume that a growing portion of our audience will access our websites on these mobile screens. In this post, we’ll look at responsive web design – what it is and why it’s important. 

Read More
By Suzanne Ferguson on Sep 9, 2013 3:00:26 AM
Design, Mobility, Usability

The Multi-Device Web

In 2012, .net magazine listed Responsive Design as the #2 Top Web Design Trend for 2012. A year later, Mashable called 2013 the Year of Responsive Design. The reason Responsive Design has become important so quickly is because of the Mobile Web, or, more accurately, what some are now calling the Multi-Device Web. In this post, I’m going to talk about how the devices we use to connect to the Web drive how we design for the Web, and how the emergence of a Multi-Device Web has led to the current need for flexible solutions like Responsive Design. *

Read More
By Chelsea Odell on Aug 12, 2013 3:00:13 AM
Design, Usability

CSS Preprocessors

Have you ever had to change the colors in a website? How about update the font style or size? If you’re still working without the benefit of a CSS preprocessor, chances are you did a search through all your CSS files, hopefully replacing all the instances where the color or font existed (only to miss at least one instance). Haven’t you always wished there was a better way? Some way to declare your website’s colors and fonts so that you’d only have to update one place in one file? Wish no longer. This is the type of problem CSS preprocessors solve, along with much more besides.

Read More
By Chelsea Odell on Mar 25, 2013 10:30:19 AM
Design, Usability

Sketching To Make Great User Experiences

A Google search for design definition will bring up: “A plan or drawing produced to show the look and function or workings of a building, garment, or other object before it is built or made.” This process can be observed in other creative design activities such as storyboarding for a film, creating an outline for a written article, and sketching outlines for a painting on canvas. For our work as user experience designers (UXD), we can look at sketching as one of several ways to describe how something will function before the process of development starts.

Read More
By Peter Mah on Oct 29, 2012 11:32:59 AM
Design, Usability

Handling User Experience Design Disagreements

Many design decisions on a project can bring disagreements

During the course of any project for a product, system, or service that involves user experience designers, visual designers, engineers, project managers, product owners, and stakeholders, there will be many design decisions made that will affect the business and its users. Many of these decisions will be minor with little disagreement amongst project members on the design solution being built. It is also possible that you'll encounter something in the design that becomes a hot button issue and triggers a debate between members of the team.

Read More
By Peter Mah on Oct 15, 2012 10:43:17 AM