The upward trend of scrolling down - parallax & one pagers


Not all websites have the general appeal of Facebook or the content of Mashable, most are sites simply someone trying to promote something. As web designers, frequently we’re trying to take a small amount of information and render it engaging and different. Many designers have been searching for the equivalent of a Flash-based site. One with a lot of control on the designer end… sadly often, not so much for the user.


Mega menu usability and development hazards


Some usability experts see only benefits for users in using mega menus. Others, in addition to myself, see too many user and site development hazards to out-weigh any possible user benefit.

Let me start with the basic problem; don’t make me think and cut out the noise. These are two guiding principals of UX. 

Discovery is fun - is it in your UX vision?


In the last couple of years, with the amazing improvements in web search, either across the web or on individual websites, we’ve almost abandoned the importance and need for browsing and discovery. Yes, it makes sense to refine algorithms to make it possible to narrow down or funnel the most likely response – some manner of filtering was necessary once the curate directory systems became over charged. Cutting through the world-wide noise to get to the heart of what we are looking for is a good thing. 

Website development: a content strategy process


The website development process has come of age and finally moved beyond the old models from print and advertising, one where we focus on the content that the user will engage with from the very start. Today we plan sites starting with content.

"Online users don't read." Wrong, they DO!


So just how true is the belief or common wisdom that online users don't read, only skim, and have no attention spam? If that's true, do we only go on the web to watch youTube videos? I don't think so. I think we seek information.

Localizing - Cultural Differences Matter


Multiple cultures: The challenges of localization in a globalized world. Just how sublte are the differences and where should we be paying attention?

When a Name is more than just a Name


Sloppy programming in data entry fields can leave a lot of users feeling like second class citizens. If you have an unusual character in your name - like the apostrophe in mine - then you know what I'm talking about. The thing is there are many of us, so why don't programmers take better care with data fields?