Browser and GUI Chrome (original) (raw)

Summary: 'Chrome' is the user interface overhead that surrounds user data and web page content. Although chrome obesity can eat half of the available pixels, a reasonable amount enhances usability.

What do we mean when talking about the "chrome" in a user interface design? An attendee asked this question during a recent course on Visual Design for Mobile and Tablet. Whenever someone asks us a basic question, I assume that many more people want the answer as well — and thus, this article on chrome.

I don't know who came up with the term "chrome," but it was likely a visual analogy with the use of metal chrome on big American cars during the 1950s: the car body (where you sit) was surrounded by shiny chrome on the bumpers, tail fins, and the like.

Similarly, in most modern GUIs, the chrome lives around the edges of the screen, surrounding the middle area, which is dedicated to the user's data.

Chrome at Different System Levels

Following are some examples of chrome, which vary depending on the "underlying system":

Chrome Obesity: Don't Eat My Pixels

The penalty of chrome is clear: chrome takes up screen space, leaving less for the target content or data. This is particularly bad on mobile devices, where screen space is at an even higher premium than on tablets or PCs. But even on my 30-inch desktop monitor, the combined Windows and Excel chrome means that I can see only 67 rows of data in a spreadsheet instead of the 80 rows that would theoretically fit on the screen. Thus, without the chrome, I'd be able to review about 19% more data.

The spreadsheet example shows another downside of chrome: it accumulates as systems are nested within layers of other systems, each with its own chrome. Let's say, for example, that you use Facebook. Within a typical desktop browser window, the user's Facebook news feed accounts for only about 48% of the web page; Facebook's chrome and wasted screen space eat up the remaining 52%. (According to our definition, advertising isn't true chrome — because it's useless — but it's still overhead, so I'm counting it here.) When you further subtract the browser and OS chrome, the user's news feed is allowed less than 40% of the screen space.

When I analyzed a range of website homepages 9 years ago, I found that the actual content was allocated a paltry 20% of the user's screen. On today's bigger monitors, the relative overhead consumed by OS and browser chrome is less bloated, so the 40% allowed by Facebook is probably fairly representative of major websites.

Because cumulative chrome often eats more than half of our pixels, one guideline is certainly to beware chrome obesity.

A second guideline is to consider ways of temporarily hiding parts of the chrome and reveal it only when needed. Doing so is dangerous, however, because what's out of sight is often out of mind — and you definitely cannot rely on short-term memory in user interface design. Chrome that comes and goes works only if you:

Chrome's Benefits

Although expensive, chrome has considerable benefits:

On balance, chrome is good for usability. Just don't overdo it.