Designing for Multiple Screen Resolutions

How the Web is Viewed | Practical Considerations
Design Challenges | Testing Methods

How the Web is Viewed

The majority of viewers on the Web today are using the Microsoft Windows operating system in displays ranging from 1024x768 (usually 17" LCD monitors) to 1920x1080 (24" LCD monitors) although there are still some people running 800x600 or less (usually older 15" LCD or 17" CRT monitors).

The first number is the width of the screen and the second number is the height, so 800x600 is a display 800 pixels wide and 600 pixels high.

There has been a pivotal shift in the size of displays in the last couple of years. Because of dropping prices, most users have moved to flat panel (LCD) monitors and are able to see wider content without scrolling than with traditional tube (CRT) monitors because they support higher resolutions at a more reasonable physical size and price.

Primary Resolutions

The following are the main resolution categories that you will need to worry about for the time-being:

1024x768 is a Good Standard

An assumed resolution of 1024x768 is a good standard for today's websites.

Most people are capable of viewing at this resolution or higher, and those running higher resolutions are more likely to operate their web browser "windowed" so that it is not the full width of their screen.

Those running at lower resolutions may have to scroll for some of the content, but most will be visible.

A Simple Demonstration

I developed the Problems with High Resolution Websites page some time ago to demonstrate the issues with scrolling high resolution websites on smaller screens.

The page has the navigation menu and other enhancements removed so that it doesn't interfere with the display, so you'll have to use your browser's back button to return to this page.

Return to top

Practical Considerations

Of course, there are other practical considerations in determining an optimum display width for your site:

Don’t Forget the Scroll Bar

Be sure to leave room for the vertical scroll bar.

Pixels and Monitor Resolutions

Pixels are a unit of measurement — each pixel representing one dot of colour on the monitor.

Obviously, the larger the area a set number of pixels is spread to, the blurrier it will appear to the viewer, so people tend to use higher resolutions (larger numbers of pixels) as the size of the monitor increases.

Very high resolutions are uncommon because Windows doesn't yet provide an easy way to alter the size of displayed text so people tend to choose resolutions in which they can see the largest screen real estate and still read the text in dialogue boxes and their programs.

Return to top

Design Challenges

Designing for Multiple Resolutions

It then follows that people are going to see your web pages on various different sizes of screens (and in varying colour depths).

It is not unusual to see a site designed for a larger screen become unnavigable when viewed at a lesser resolution.

There are several ways you can resolve this issue.

Each of these solutions requires you to keep in mind how your content is laid out on the page so that it doesn't wrap onto another line inappropriately.

”Special Needs“ Visitors

Keep in mind that there will always be users that have special needs such as colour perception problems and reliance on web readers for the blind.

Different Browser, Different View

You need to check your websites out on several browsers — particularly Firefox and Internet Explorer. There is nothing more annoying than trying to read text that overlays other text or content that disappears altogether.

This is something that is sometimes very difficult to grasp for those that have never viewed a site in multiple browsers, operating systems and monitor sizes.

”Where is the Internet?“

Many have never viewed the Web with anything but Internet Explorer opening in the Windows default start page.

If you show them computer with a different default browser opening on a different start page they'll ask, "Where is the Internet?"

Working with Others

Forget Absolute Layout Control

You must also understand that most web designs lack the absolute control that people take for granted in the print world.

Return to top

Testing Methods

While you can certainly manually resize your browser to 800 pixels wide using an image like the ones I've used, or reset your computer's resolution to 800x600, there is an easier way.

The Web Developer Extension for Firefox, includes a "resize" option that will automatically set the browser window to 800x600 or tell you what width your browser is currently set at. You can add various other widths to test your pages.

Return to top

www.RussHarvey.bc.ca/resources/pixels.html
Updated May 3, 2013