Web Design

Website Design & eCommerce Development

We’ve mentioned elsewhere that our web design and engineering capabilities exceed any of our competitors. We’ve got decades of software and web development experience, using just about every web technology that exists. Client-side, serve-side, asynchronous, multi-threaded, multiple protocols, multiple programming languages–we do A LOT of work with web.

Much of our development work is in two areas. The first is debugging and fixing other people’s code. We do a lot of it because there’s a lot of poorly planned, poorly engineered websites running loose around the Internet. From online forms that don’t work to eCommerce systems that never worked, owners and managers come to us all the time to fix broken websites. We’re happy to do it, by the way. People appreciate it, and it feels good to be the hero once in a while.

Second, we funnel technology into website speed. While we appreciate opportunities to resolve lingering website problems caused by others, we’re not nearly as excited about that as we are crafting elegant web solutions from scratch. In web design, “elegant” almost always means fast–or, at least fast is a major component. Elegant also means presenting just the right elements. The perfect imagery, the perfect message, delivered perfectly to whatever browsing device is used to experience it. Nothing without purpose.

Nothing Without Purpose

Think of your website as a property. It represents your business the same way a walk-in location does, but with the ability to reach a far greater audience. Whether you are selling directly online with an eCommerce website, or using your website to generate leads, it has a specific business purpose. When we design a website, we look at the entire visitor encounter. Prior to the actual encounter is the visitor’s motivation. It could be a problem that needs resolving, a special interest or simple curiosity often leading to a Google search.

If your website is listed among the search results, the encounter starts there. It ends when that visitor exits your site. Everything in between either adds to the experience, or detracts from it.

The right imagery, heading choices, intuitive navigation, layout, typography and, of course, useful, well-written content contribute to the visitor experience. Load bars, clutter, delays, popups, splash pages, carousels, animation, sound, errors… There are hundreds, maybe thousands, of website elements in use across millions of websites that have no purpose but to frustrate users. We call this friction.

Frictionless Web Design

It’s not that popups, animation and carousels are always bad. However, they are disruptors, and disruptors add friction. It is critical to anticipate the impact any friction point will have on the user experience. We need to understand this for every browsing environment. Maybe there’s good reason to include a jumbo, background video on a homepage. These can be particularly engaging on travel websites. However, that same video may cause severe loading delays on your mobile visitor’s iPhone.

As the business owner, you need to be able to count on us not to create frustrating web experiences for your customers and potential customers.

We don’t just guess how your website visitors will react to what we present to them. We build heat maps and record actual visitor sessions that we can play back to observe mouse movements, scrolling and timing between actions.