Slashdot Mirror


Today's Average Screen Resolution?

ShadowDawn asks: "I'm looking to develop a website for average computer illiterate users and I'm just curious what the average users screen resolution is, now a days? I know 800x600 used to be the main size to develop for, but last I had seen 1024x768 was taking over. I was just wondering if anyone out there ran a 'normal' site that 'normal' people visit and would have some insight."

36 of 200 comments (clear)

  1. It shouldn't matter by orkysoft · · Score: 5, Insightful

    The funny thing is, resolution shouldn't matter much anymore. If you switch to a higher resolution, things shouldn't suddenly look a lot smaller, they should look sharper!

    --

    I suffer from attention surplus disorder.
    1. Re:It shouldn't matter by Anonymous Coward · · Score: 2, Informative

      "According to confidential Apple documents, resolution independent UI will not be a user level feature in Tiger, nor will it be exposed anywhere in the Tiger user interface. Instead, the company is providing early support of the technology to developers who wish to prep their applications ahead of time, or implement the feature on an individual application basis.

      "Documents state that, in future release of Mac OS X, users will be able to set a global resolution scaling factor in the same way that changes to screen resolutions can be made in the system's Displays preferences panel."

      http://www.google.com/search?q=resolution+independ ent+UI
      http://developer.apple.com/releasenotes/GraphicsIm aging/ResolutionIndependentUI.html

    2. Re:It shouldn't matter by llefler · · Score: 4, Insightful

      Something you should remember as a web site designer; many people do not wish to devote the entire screen to our browser. It doesn't matter whether I'm at 1024 on my laptop or 1280 on my desktop, you're not getting the whole thing. Few apps get maximized; my IDE and games. Everything else has to share. As a result, if I have to scroll to read your site, I'm not likely to be a regular visitor. I also find it hugely annoying when websites have music, but that's a whole other rant.

      Assuming that your goal is to attract visitors, you're better to design for a lower resolution and then expand when possible.

      --
      It is amazing what you can accomplish if you do not care who gets the credit. -- Harry Truman
  2. ISP website - broad customer base by Anonymous Coward · · Score: 5, Informative

    We have about 50% at 1024x768 and about 20% at 800x600. The rest is a wide mix with the common ones being 1280x1024 and 640x480.

    1. Re:ISP website - broad customer base by toddbu · · Score: 4, Informative

      We run a commercial website and have similar stats. For all visitors, 1024x768 = 62%, 800x600 = 24%, 1280x1024 = 8%. We also track paying clients separately, and the numbers are 1024x768 = 55%, 800x600 = 26%, 1280x1024 = 10%. I'm always surprised to see the number of dual monitors that we see (2048x768), although the percentage of overall clients is really small.

      --
      If you don't want crime to pay, let the government run it.
    2. Re:ISP website - broad customer base by toddbu · · Score: 2, Interesting
      Ok, I really hate to reply to my own comment, but I forgot to say something about viewports. A really important concept, especially for home pages, is the idea of "above the fold", taken from the newspaper world. It's the stuff that people see when first visiting your site that they don't have to scroll to see. It's where the really important stuff goes. Just because folks have 1024x768 screen resolution for their display doesn't mean that they'll see everything that you put out at that resolution. The good news is that over time, more and more people are maximizing their browser windows which brings the viewport closer to the screen resolution. It used to be that 800x600 meant something more like 600x400 in a browser window, but not any more. Anyway, here's our viewport data for all visitors:

      62% = 1024x768 = 947x578 average viewport
      24% = 800x600 = 755x419 average viewport
      8% = 1280x1024 = 1150x797 average viewport

      Also, I want to note that some of our site is designed for 800x600 because of layout issues. For the stuff that does resize, we don't allow it to resize below 800x600. It's hard enough to make things look good at low resolutions, and our theory is that below a certain resolution we'd rather have people scroll than have the site look like crap.

      --
      If you don't want crime to pay, let the government run it.
  3. Please don't... by jo42 · · Score: 5, Insightful

    Please don't force me to maximize my browser window just to noodle around your site(s). Do your HTML/CSS so that your web pages adjust with the size of the browser window. Please don't hard code table sizes in pixels and other such idiocies.

    1. Re:Please don't... by yobbo · · Score: 3, Insightful

      Amen to that.

      I increase the screen resolution so i have more space to move my windows as I please. It's not an open invitation to code a website to take every square cm available.

      Sites that are wider than 1000 pixels rarely find a place in my bookmarks.

    2. Re:Please don't... by zcat_NZ · · Score: 2, Informative

      Google can't handle it either; your application/xml+html pages will get treated the same as other 'non-html' documents like application/pdf by google, which really sucks.

      If you want some fun serve your pages as text/xml - it's still valid according to the w3c but it makes IE display the pages in the most awesomely broken way!

      --
      455fe10422ca29c4933f95052b792ab2
  4. Don't become too dependant on resolution... by WTBF · · Score: 4, Insightful

    Why not just try to make the site work on a wide range of resolutions, as that way you will not be alienating that many people. It is not impossible to make a website that will stretch to large resolutions, and shrink to fit the smaller ones.

    Personally I think 1024x768 and 1280x1024 are the two important ones to make sure the site works properly at, as 1024x768 seems to be very popular, however 1280x1024 is the native resolution of a large number of TFT screens.

  5. Flat Screens Have Reduced The Average Resolution by szyzyg · · Score: 2, Informative

    I used to have 1600x1200 on everything, but none of my flat screens go that high - so the screen resolutions that people use have dropped a little from a couple of years ago when everyone was buying desktops with CRTs. I know a lot of people are even foregoing the desktop and just using a laptop instead, that's shrunk down the resolution as well.....

  6. The answer is ... by twoflower · · Score: 5, Insightful

    Some of your users will have huge 1600x1200 LCDs. Others will be running old hand-me-down 640x480 VGA monitors, or nice monitors with that stupid default resolution of Win95/98.

    But it doesn't matter. What you do is design your site in standards-compliant XHTML, using CSS for formatting (not tables), and let the user's browser render it however is best for that particular platform.

    Web designers (and I am one) should not be paying /any/ attention to "resolution".

    --


    --
    Twoflower
    1. Re:The answer is ... by twoflower · · Score: 3, Interesting
      Surely the question isn't totally unreasonable. For example, say you have a 3072 x 2048 photo of a storefront that you'd like to have on a page. What's a good size for that to be reduced to?

      As large as it needs to be, and no larger:

      If that picture is not providing any useful information to the user (i.e., it's window-dressing, pun intended) and is merely a logo or other fluff, make it a few hundred pixels wide (200-400) and be done with it.

      On the other hand, if this picture is intended to show how meticulous your building-exterior-cleaning service is, it would make perfect sense to to default it to 800 pixels wide so that is has sufficient detail. A little clever CSS can even show a smaller version to viewers with smaller viewports than that.

      --


      --
      Twoflower
  7. Stop that. by irc.goatse.cx+troll · · Score: 5, Insightful

    Don't design for a resolution, thats just as bad as designing for ie. Make a webpage, *TEST IT* in 800x600, 1024x768, 1600x1200, whatever, but don't design it for something. It should work fine in all resolutions, not having half the page wasted on blank space, or text overlapping, or any other problem that comes from bad web developers saying "thats okay, it works in what I designed it for"

    --
    Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    1. Re:Stop that. by tepples · · Score: 2, Interesting

      *TEST IT* in 800x600, 1024x768, 1600x1200, whatever, but don't design it for something. It should work fine in all resolutions, not having half the page wasted on blank space, or text overlapping, or any other problem that comes from bad web developers saying "thats okay, it works in what I designed it for"

      In 1600x1200, Slashdot's lines of text show up uncomfortably long. In a case such as this, should I just suggest that the user unmaximize the web browser window? And what should one do about the blank space between, say, the Slashdot logo at the upper left and the topic icons at the upper right? And what about advertisements, which advertisers typically provide at fixed pixel sizes?

  8. Target Audience by BenjiTheGreat98 · · Score: 2, Insightful

    I think your target audience should be a big factor. Do you see there being a good chance that elderly people with bad eye sight could be visiting it often? There are still a lot of people out there with 800x600 resolutions. If you develop at a higher screen res then you will look like you don't really know what you are doing in the eyes of those people and it is so easy to hit back and look through other google results that have a design more suited to them.

    On the other hand if you are developing something that primarily kids/teens/young adults will be visiting then you could probably safely bump it up to 1024x768 or maybe even higher, but that might be pushing it.

    --
    :wq
  9. Just stop. by mrsbrisby · · Score: 5, Insightful

    Stop.

    Please.

    You are the bane of the web browser.

    Sites should be usable and viewable with any resolution with any web browser.

    We do not want an art exhibit, we want a web page. With stuff on it. Knowledge.

    I for example, frequently browse at 320 pixels across. I don't visit sites that don't work at that resolution. My employer uses his Treo frequently and has even worse to say on that.

    But my resolution? Well above 2000 pixels across.

    See, just because some web browsers (the users, not the programs) browse at full screen doesn't mean everyone does it.

    Web pages are not canvases- they do not have a size, and by artificially attempting to create one, you are doing the web a disservice.

    On the other hand, by treating them as such, chances are you have so little to say that it isn't useful at all in which case myself, and other web browsers simply won't visit your site.

    You will of course think it has something to do with the modernness of your design and make it even less usable.

    The cycle will continue.

    And nobody will notice.

    1. Re:Just stop. by ballwall · · Score: 3, Insightful

      This kind of thinking is just naive.

      Is it possible to make a web site scale perfectly across all display sizes and browsers? Yes (well, maybe). Is it cost effective? Hell no.

      I do web design for a couple small artsy type sites, and their biggest criteria is style. They could care less if your employer's treo can display it properly, they want it to be pixel perfect in IE (I do test on gecko and khtml). A big part of distinguishing yourself from the competition is how professional your site appears to be. A lot of the time that means your site is going to be composed of a _lot_ of images. Images for rounding corners, images for making the background of title bar not a solid color, images for displaying the product, etc. Browsers scale images like ass. Until IE does on the fly cubic resizing, it's simply not feasible to design a scalable image intensive site. Plus, when designing with CSS, a lot of the images are in the css background attribute. Last I checked those images couldn't be scaled even if you wanted to.

      The best you can do is shoot for a _minimum_ size to work with. I believe that's what this topic is about: How wide should his masthead be? Is it worth still designing with 800x600 in mind? (In my experience it's still about %20 of visitors).

      Scaling up is not to much of an issue, but scaling down is a huge hurdle. It's hard enough to ensure that your layout looks good when people start adjusting font sizes.

      Don't get me wrong, I think there's a lot to be said for not designing for a specific case, but trying to design for ALL cases is simply not feasible.

      Caveats:
      There are exceptions to this, but it all goes back to the site in question. Forums would probably benefit greatly from text only views.
      It's possible to have a central design that targets a minimum width, with alternate styles for text only. Whether this is even worthwile depends entirely on the site in question.

      I probably started rambling in this post, sorry. I just find the posts that say "You should use standards only! Forget IE! Perfect design is king!" to be so something... Naive, pretentious, I don't know... something. The real world has compromise. Live with it.

    2. Re:Just stop. by ballwall · · Score: 2, Insightful

      I see what you're trying to get at, that information is key, but trust in that information has a lot to do with the layout of the site.

      Google is absolutley one of the best interfaces ever. Without a doubt. I know that, you know that. Joe sixpack does not. The majority of people (and most managers :) ) equate shiny clicky things with quality. (Over generalizing here a bit). I'm not saying that he requires shiny clicky for quality, but he equates the two more.

      I said that making web pages for human beings was good.
      I said that making web pages for art critics: not so much.


      I'd argue that these are one and the same. Something made for humans has to be asthetically pleasing.

      Also, making an ugly site can be as simple as putting a marque (does that still work?) tag somewhere. Not hard at all.

  10. This page should be of help... by shadwwulf · · Score: 3, Informative

    W3 Schools doesn't just include browser stats. They also track metrics regarding screen resolutions currently in use.

    http://www.w3schools.com/browsers/browsers_stats.a sp

    MTW

  11. Fixed width is unnecessary by Bogtha · · Score: 4, Informative

    Why do you want to know the screen resolution? That isn't going to tell you what the viewport size is. Non-maximised browsers, browsers with sidebars open, larger than default scrollbars... there's huge amounts of ways in which the viewport size can differ from the screen resolution.

    More importantly though, it sounds like you are trying to design a website with a fixed width. That's not necessary. Use percentages, and your layout will expand and contract to fit a wide range of viewports, without leaving an ugly and wasteful gap down the side in larger viewports and without forcing horizontal scrolling for smaller viewports.

    I'd like to pre-empt the people complaining that longer line-lengths are harder to read by pointing out that there's evidence to suggest that those studies, while perfectly fine for print, don't apply to computer displays, and in any case can be mitigated by using max-width in ems on <p> elements in a user or author stylesheet.

    I'd also like to pre-empt the people who say "but average users don't change the defaults!" by pointing out that, if true, would mean that the average user would be using a non-maximised browser window, as per Internet Explorer and Safari defaults.

    --
    Bogtha Bogtha Bogtha
  12. Based on your audience by MrResistor · · Score: 3, Interesting

    If your intended audience is the average computer illiterate, you should probably expect plenty of people still operating at 800x600. I know a lot of people who are perfectly happy with their old K6-2 and crappy 15" monitor, and have no plans to upgrade while it still functions. It sounds like those people are your target demographic.

    That said, here is my opinion on the metatopic of which this is a part: If you don't clutter up your site with a bunch of unnecessary formatting crap, flash nonsense, menus, table, frames, etc., it won't matter what resolution your users are running at. HTML reformats itself to fit the display quite nicely as long as you web developers allow it to function as it was meant to.

    The vast majority of the time, "good design" means less stuff, not more.

    --
    Under capitalism man exploits man. Under communism it's the other way around.
  13. oh boy... by Run4yourlives · · Score: 3, Insightful

    You're going to use a bunch of tables for presentation as well, aren't you?

  14. WWGD by planetjay · · Score: 2, Funny

    What Would Google Do?

    Seriously look at a website designed for your type of people. AO Lusers.

    You should expect whatever the computer came with (probably 800x600) with EVERY TOOLBAR EVER INVENTED. Plus a search side bar taking up about 1/3 of the left side. Oddly enough, those people hate surfing the net.

  15. Please test with different font sizes by Matt+Perry · · Score: 3, Interesting
    As others have said, you should design for any size screen. I would also like to encourage you to test your site with different browser font sizes. For people such as myself who are visually impared, being able to change our font size to something larger is very imporant.

    When sites are designed using a fixed width such as 800x600, the layout aften depends on assuming a small font size so that elements align properly. My banking site is one such web site. When the font size is increased, elements can overlap to shift to the next line, losing some of the contextual imformation of their placement. At worst the elements may be overlapped by other elements thereby obscuring whatever it is that you needed to see. I see this happen often with navigation items.

    My recommendation is that while you are designing your site, use the keyboard shortcuts for font increase and decrease in Firefox to test and make sure that the page looks as expected. Another option would be to create another Firefox profile with the font set to 20 points and the minimum font size set to 14. This is what I use in my Firefox settings. I have a small laptop screen with a resolution of 1400x1050 which, when combined with my poor eyesight, has made a font size like this required for easy reading.

    I also want to stress that if the layout of the page breaks a bit, that is fine. Most users that browse with a large minimum font size are used to seeing the page mess up a bit. There are sites such as Slashdot and Wikipedia that continue to look fine at any font size. Others might be using absolute positioning for DIVs and may have navigational and other elements obscured when the font is large. The important thing is to make sure that the elements on your page that make it functional still work. If something isn't aligned correctly but it's not a big deal, don't worry about it. If the navigation is only partially visible because of the larger font size, then you should fix that. For example, last.fm has some display problems when a larger font size is used, but nothing that impeeds navigation or general usability.

    Finally, let me stress that you should avoid specifying your font sizes using a fixed method such as pixels or points. Instead, please use a relative font size such as "x-small", ems, or a percentage. There are still many users that use IE. IE will not resize fonts that use a fixed specification such as pixels and points, even when the font size option in the browser is changed from the default.

    --
    Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
  16. I have your answer by alta · · Score: 2, Insightful

    Looking at google analytics for vadiumgroup.com I can see the following

    58% 1024*768
    17% 1280*1024
    14% 800*600
    1% below 800*600
    10% above 1280*1024.

    So, looks like if you built for 1024 you'd safe for 85% of the market, not bad.

    Now this is no excuse to make a site that's unuseable at 800*600. You can use percentages almost everywhere and have your design scale for all resolutions.

    --
    Do not meddle in the affairs of sysadmins, for they are subtle, and quick to anger.
  17. Screen Resolution by pipingguy · · Score: 2, Funny


    2560x1024. Please make pages wider.

  18. To Fixed-Width Naysayers by selfsimilar · · Score: 2, Insightful

    Dear fixed-width naysayers:

    if you've ever done real-world web design that requires graphics, you'll realize this is a very important concern. If possible of course you'll want to make your website as scalable as possble. But just as different browsers behave differently (not just IE) and you have to sometimes find a good median solution, you need to do that with screen size, as well. And when you include graphics suddenly percentages go out the window, since many browsers won't resize images very nicely. Bicubic interpolation is nice, but not widely instantiated. Plus do you want to serve huge images that will get scaled down and increase load time like crazy? Or serve small files that when scaled up look crappy? The web is currently a nest of compromises and this concern is just another one. But it's a valid concern to be aware of, and to work into the design if you're at all concerned about "standard" view for a majority of viewers.

  19. 80 columns x 33 lines. by Richard+Steiner · · Score: 2, Insightful

    Seriously. I do most of my browsing via Links 0.99 on a 21" monitor in text mode.

    I tend to use either 1600x1200 or 1280x1024 on GUIs, but that also varies (some of my older 17" monitors are limited to 1024x768).

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  20. An annoyingly contrary view by Watts+Martin · · Score: 5, Insightful

    I see a lot of "if you're a good web designer, you won't care about resolution, and you'll be smart enough to make your sites resolution-independent" kind of comments in this mix here. Yeah, there's something to that. The web isn't the same as the printed page, after all.

    But you'll notice that many--not most, but I'd honestly say the majority--of professionally-designed web sites that are text-heavy do use a fixed width for text blocks. Despite what some people here seem to think, sites that do that are not designed by ignorant graphic designers too stupid to use good design principles. They're designed by graphic designers smart enough to know that "the web isn't the same as the printed page" doesn't mean that everything we've learned in centuries of typography and layout is merrily tossed out.

    One of the basic rules of typography is that line length affects readability. You can play around with the length for various effects, but a block of text that's wider than about 39 ems and longer than a paragraph or two is going to be harder to read. This still applies on the screen.

    There's an implicit attitude among a lot of hardcore tech types that graphic design doesn't involve actual work -- we're just sitting around stapling Dreamweaver templates over your glorious PHP, and that any design decisions we make that aren't The Way Engineers Would Do It are proof that we're clueless. I'm sorry you guys resent any use of the web that couldn't have been done in HTML 2.0, but it's time to take your hands off the VAX keyboard and back away slowly.

    I agree that when you're designing a web page, you shouldn't be thinking too much about the user's screen resolution, but the reality is that I'm probably not going to be designing my page so it will fill up your 2048x1536 display; I'm going to be designing my page so it's going to be readable on your 2048x1536 display. And that may just mean designing for a specific width. Get over it.

  21. Re:The answer is ... perhaps not the PC one... by Tumbleweed · · Score: 3, Insightful

    You're right -- it's hard to do bad design with CSS. What's your point?

    I said nothing of the sort, and that's factually ridiculous, but let's move on the the real crux of the matter:

    I'll presume that you're talking about layout columns, similar to those slashboxes next to the comment you're reading now. And in that case, you still don't have a reason to use tables: five-year old CSS can put out a clean-looking layout just fine with DIV tags.

    Yes, I'm talking about layout columns, similar to what slashdot uses, but you're missing the point. _Stylistically_, they don't operate the same as a table cell; the bottom edge of the div ends when the content ends, and thus doesn't line up with the bottom edge of divs next to it, so while you can layout content somewhat similarly horizontally, vertically, you cannot, say, place something at the bottom of a div and have it be at the same level vertically as something at the bottom of a div next to it, if they have different amounts of content. You also cannot STYLE them similarly, and have borders and such line up, because of the same issue. And if you have a border between them, it'll stop when the content stops, thus producing the need for all sorts of column-related hacks that you'll find at various CSS design sites. This is a hot topic in the CSS design world, so I'm going to assume you're not a professional here, or you'd know what I was talking before this. Just trust me here - divs do not act like table cells, though they have some traits in common.

    The worst part of this is that this isn't a CSS implementation problem on the part of browsers - this is an intentional design aspect of CSS which is pretty ridiculous. Until CSS can truly let us do the same things table layout does, _some_ designs (not all) will require table layout unless you resort to hacks (which I won't do).

  22. CRTs have big problems by r00t · · Score: 2, Informative
    Here's a good one:

    1. face the CRT west
    2. measure the color
    3. face the CRT east
    4. measure the color

    Like that? Here's some more image-related problems.

  23. Re:Nearest neighbor image scaling sucks. by llefler · · Score: 2, Insightful

    So do you have some tips for designing a site's top bar so that it will look good both in a 1600 pixel wide window and in a 320 pixel wide window?

    It's kind of interesting; sites whose original, or primary focus was the web tend to get it right. Slashdot, Yahoo, The Register, Wired. Big media companys, OTOH, have absolutely no concept of sizeable web sites. Look at CNN, ABC, NBC, CBS, for good examples on how NOT to do it.

    --
    It is amazing what you can accomplish if you do not care who gets the credit. -- Harry Truman
  24. Resolution. by ChrisUK · · Score: 2, Interesting
    2650x1600 on an Apple 30" Display. Photos at flickr. Yes, you can all hate me now.

    - C.

  25. Screen Resolution and Color Depth by TTK+Ciar · · Score: 2, Informative

    I host a mix of special interest sites, personal webpages, and a commercial site on my server. Mostly non-geek stuff. According to our webcounter, these are our users' resolutions and color depths for the last three months:

    39.3% 1024x768 @ 32bit
    11.9% 1280x1024 @ 32bit
    10.6% 800x600 @ 32bit
    9.7% 1024x768 @ 16bit
    6.3% unknown (javascript disabled)
    3.6% 800x600 @ 16bit
    3.5% 1152x864 @ 32bit
    3.4% 1280x800 @ 32bit
    1.6% 800x600 @ 24bit
    1.5% 1600x1200 @ 32bit
    1.5% 1024x768 @ 24bit
    1.3% 1280x1024 @ 16bit
    0.9% 1440x900 @ 32bit
    4.9% misc other (not going to bother transcribing)

    -- TTK

  26. Re:From some of my stats here is a breakdown.. by kent_eh · · Score: 2, Informative

    From a site that I maintain, a model railroad hobby site:

    1024x768 44.95%
    800x600 36.05%
    1280x1024 8.96%
    1152x864 4.53%
    Other 2.59%
    640x480 1.64%
    1600x1200 1.24%

    And, just for the halibut, from the same site:

    Netscape 17.38% - MSIE 82.07% - Other 0.49%
    Windows 91.84% - Mac 4.06% - Unix 0.78% - Other 3.30%

    --

    ---
    "I can't complain, but sometimes still do..." Joe Walsh