Webmasters Corner - A biweekly column on web design, usability and direction.

Screen Resolution Issues - Seeing it All
May 16, 2005

One of the most limiting parameters in designing for the web is screen resolution. The average web user may not even realize it, but web developers are well aware that websites do not look the same on all computers. How do we design sites that look acceptable on many different resolutions?

When the web first became a graphic medium, the standard screen size that we used to design for was 640 pixels wide by 480 pixels high. Today, monitors support much higher resolutions than this -- 1600 pixels wide and up! So how do we determine what resolution to design for?

 

It's hard to get a handle on what the majority of users have their resolutions set at. There are statistics sites, server stats and polls -- most of these report that 800 x 600 is the resolution that people are using. Then again, others report that 1024 x 768 is the most popular resolution. As a designer, do you create a site using the maximum space available to you, or do you create something that looks pleasing to users of all resolutions?

It's important to keep in mind that just because people have hardware that supports hi-res imaging doesn't also mean they are going to have the device set high. Elderly users may have 20" monitors that are set at 640 x 480 because they have trouble reading the text at higher resolutions. I have a 19" monitor which will support a maximum of 1280 x 1024. Most of the time when I'm designing a site, I have it set at 800 x 600 simply because I know this is what most of my audience is using.

It always makes me shake my head when I'm surfing at 800 x 600 and come across a website with a scrollbar running horizontally at the bottom of the screen. It's a common mistake made by new web developers who either feel the world is using the same (higher) resolution that they are, don't know there's a difference between screen resolutions, or worst of all, simply don't care. I've also fielded calls from clients who looked at their website on someone else's computer, then panicked that something was "wrong" because it displayed differently.

Before we go any further, let's look at the differences between resolutions for this site.

With this site, we wanted to take advantage of using more of the screen area -- our job was making sure that while the people with larger screens may see more screen area, people surfing at 640 x 480 and with WebTV, a resolution of just 544 x 372, would be able to see everything they needed to see -- in other words, the site needed to degrade gracefully.

Site at 800 x 600: At 800 x 600, users see the site as it was designed. The site fills the entire width of the screen with no whitespace.

 

 

 

 

 



The same site at 640 x 480: At 640 x 480, the site is still usable. While some of the graphics to the right aren't visible without scrolling, Everything necessary to navigating the site is provided in the area of the screen that the users can see.


The same site at 1024 x 768: At 1024 x 768, the user is seeing even more of the vertical area of the site on the screen at the same time. At this resolution, there is a white area on each side that content never appears in. This was a choice on our part, as we were optimizing the site for 800 x 600 and did not want users at what is still considered a "common" resolution to have to deal with a horizontal scroll bar if content was put in the white area.

 

 

 

 

 

At 544 x 372, it's worth considering what WebTV users will see. WebTV (now also known as MSN TV) is interesting in that it will compress the screen to fit within a width of 544 pixels, and if elements don't fit, often they just aren't shown at all. Also note that an enlarged text size will appear with WebTV -- no matter what size text you specify, WebTV will override it with their default.

Do I design for 1024 x 768? Yes and no. If a client specifically requests it, we do -- but I never put any information in the far right area that is crucial to navigating the site. If they do not specify, we design to 800 x 600.

Nobody likes the dreaded horizontal scrollbar. Even more importantly, most of them are not going to scroll over to the right to see what it is you've hidden over there. If you are going to design for any resolution higher than 640 x 480, keep this in mind.

Additionally, nobody wants to be told how large their screen should be. "Best viewed at 1024 x 768" is just a euphemism for "I was too lazy to consider how all of my audience might view the site and designed it for my monitor." I assure you, no users are going to change their screen resolution just for you. Most of them don't know how, don't want to, or don't even know what that terminology means.

Another scenario which more people are taking advantage of is multiple browser windows. Both Netscaoe and Opera allow several windows tiled within the main browser window. Internet Explorer and Netscape both feature a sidebar on the left side of the screen that will eat into available screen area if the user has it on.

I saw a website recently which had all of the content right-justified, and the developer appeared to have built the site at 1280 x 1024. Even at 800 x 600, I had to scroll almost two screens to the right to see any content! The site had a messageboard, and users were being very vocal about the poor design. The developer was responding vehemently to their posts, clinging tight to his notion that what he had done was "an artistic effect." No, it wasn't. The users recognized this -- why didn't the developer? So many developers fail to look at their own work the way a user will, or better yet, sit down with some users and get their opinions on the site -- their honest opinions.

Besides, the web isn't entirely about art. It's about presenting information in a way that can be seen and utilized by the majority of your users. If it happens to be presented attractively on top of that, you've done very well.

Summary:

* Consider all screen resolutions when designing your sites, not just the one you happen to use.
* Sites that take advantage of extra screen space must degrade gracefully for users with lower resolution.
* Above all else, usability of your content should be your main focus.


Webmaster's Corner is written biweekly by Jill Cataldo, Senior Web Developer for NewRamp.com. She has been working in web development since 1996. Articles are copyright ©2005 NewRamp and may not be reproduced without permission.

Visit the Webmaster's Corner Articles Archive

 

NewRamp.com offers web hosting with a strong focus on technical support. We are here for you!

 

about us      |      hosting      |      tools      |      support      |      contact us       |      home
NewRamp © 2004 Terms Of Use