The Big Snow Day

I’m sure everyone’s posting pics of this monster, so I’ll join in. Snowmaggedon/Snowpocalypse Feb. 6 2010!

Should Scrollbars Go Away?

I think that scrollbars as we know them should go away. The current scrollbar paradigm takes up space unnecessarily and adds to visual clutter when it’s not needed. We can do better.

Scrolling is good. Humans are good at spatial relationships, and scrolling provides a simple spatial relationship that most everyone understands. It also has a strong analog to the physical world. When some object is obscured, you can move it and see more of it. What we need are better affordances.

Scrollbars typically provide two functions. First, they communicate information about what part of a document you are viewing. They tell you how far down or across in the document you are, and proportional scrollbars also communicate (in a more subtle way) the relative size of the document, as well as how much of the document you can see given the current viewport size.

Second, the allow the user to navigate a document via scrolling, typically via 3 interactions: 1) Dragging the scrollbar, 2) Clicking in the scroll well, 3) Clicking up and down arrows typically found at the top and/or bottom of the scroll well.

Since most every mouse, trackball, or other input devices has some form of vertical scrolling control (usually in the form of a scroll wheel), and several now incorporate a horizontal scrolling control as well (e.g. mice with tilt wheels, mini-scroll balls, and even Apple’s new gesture-based Magic Mouse), I would bet that most people don’t use any of the three interactions above nearly as much as their scroll wheel (or whatever their input device provides). If the ability to scroll by interacting directly with a scrollbar went away, I’ll bet that after a week, most people would not miss it.

On touch screen devices, there is basically no need to directly interact with a scrollbar at all. I think that’s been proven by the success of the current generation of devices. I don’t hear anyone complaining about the lack of up/down scrollbar arrows on the iPhone.

Speaking of the iPhone, it’s not perfect, but I think the iPhone’s scroll pill is a step in the right direction. It’s not there unless you need it—when you are scrolling—and it still communicates the intended information clearly. Granted, it is sometimes useful to know where in a long page you are without having to scroll (note: all you have to do is touch the screen, and the pill appears to let you know where you are), but most of the time, all you really want to know is whether there is more to see or not.

Many times, “whether there is more to see” is communicated implicitly, but quite intuitively, by the part of the document that is visible in the viewport. For example, when the bottom line of text or an image on a page is only half-visible, or when the fully-visible bottom line of text doesn’t end with a period. In those cases, the position of the information itself within the visible area communicates everything you need to know.

For cases where the visible page doesn’t provide enough of a hint, some other affordance could be used, such as a small transparent overlay at the bottom of the visible area, or in a corner, or even some sort of subtle fading of the bottom line of text such that it is still readable, but indicates there is more to see if you scroll.

Given the direction of the current generation of touchscreen device interaction models, I’m betting the scrollbar’s days are numbered, and I, for one, think it should go sooner rather than later, even on desktop operating systems.

Let the Adventure Begin

I’ve been thinking about becoming a freelance developer for several years, and two weeks ago, with encouragement from family and friends, I got over the last of my mental hurdles, and decided to go for it. On Feb. 4th, I’ll be starting my new career as a freelance user experience and web application architect.

There are lots of scary things about going this route, from having to learn about the legal aspects of becoming a corporate entity to wondering whether you can actually get a steady stream of interesting work that will keep food on the table, but for me, the good, interesting, and exciting things outweigh the scary things. Things from the possibility of working with some of the exciting up and coming startups in Pittsburgh, to being able to work on new ideas and projects with new technology, to being able to have more control over my personal, family, and work time.

Thanks to my family, friends, and colleagues, all of whom have been incredibly supportive, and many of whom I have consulted for personal and professional advice over the past few weeks.

So, let the adventure begin!

Oh, and if you’re looking for someone to take user experience to the next level, or create a solid architecture for your new killer app idea, I know someone who does that :)