A simple survey of screen sizes
By Daniel Davistagawa. Thursday, January 17, 2013 7:50:18 AM
I got a bit frustrated the other day. I'd come across yet another site that was designed for at least a 1280-width screen, meaning it wouldn't fit on my trusty 1024-width laptop and I had to scroll horizontally. "Yada yada, first world problems", I hear you say, but considering the small effort it takes to make a web page look good at different widths (and the abundance of RWD tutorials out there now), surely it's worth web designers making such tweaks. Besides, there's got to be many other users in my position, hasn't there?
I decided to find out, so I took a sample of around 5,000 unique visitors to my demo pages at people.opera.com/danield and noted their screen sizes based on the JavaScript screen.width and screen.height properties. Of course, this audience is going to be pretty techie and not representative of the world at large, so I did the same sampling at the same time on a long-running personal site of mine aimed at new dads — a pretty non-techie audience.
Ooh, pretty graphs!
The scatter plots below show the screen dimensions for each group of users — vertical scale is screen height and horizontal scale is screen width.
Click the image to see the original graphs and their raw data.
Top 3 screen sizes
Technical users:
- 1366x768 - 18.1% of users
- 1920x1080 - 14.2% of users
- 1280x800 - 9.7% of users
Non-technical users:
- 1366x768 - 15.5% of users
- 320x480 - 14.7% of users
- 1024x768 - 12.5% of users
Observations
- The first thing that stands out is that both graphs have a sort of slanted V-shape. These are two rough lines showing screens in portrait and landscape format, with a slight variation due to differing screen ratios. This indicates non-technical users tend to have a higher ratio of portrait to landscape devices than technical users.
- Not surprisingly, there's a high concentration of large screens or multiple monitors among techies but this is clearly not representative of a wider audience.
- Non-technical users have less variety in the portrait format devices they use. It looks pretty much like iPhone-size (320x480) and iPad-size devices (768x1024) rule in this group. (Note I'm ignoring manufacturer and OS in this study.)
- Non-technical users have notably smaller screens than technical users, on the whole, and my beloved 1024x768 screen size is indeed very popular with non-techies. Admittedly that resolution could be a horizontal tablet or a laptop but I don't care. Jason Grigsby explains very well how the distinction between such devices is rapidly disappearing.
Takeaway
This may be just a small, simple experiment, but what lessons can we learn from it? Namely that devices in use in the real world are much more varied than we might think, and much more mobile-centric than I personally expected. As web designers and developers, we often socialise with a similar crowd of colleagues, friends and those we meet at tech events. It's been said before, but it's important we look out of this bubble when designing web apps and sites. Real users out there in scary non-geek land are the ones we should be thinking of and getting feedback from if we want our creations to reach their full potential.


woj-tek # Thursday, January 17, 2013 3:56:18 PM
- majority of users have >1280 horizontal
- if not, it's probably a mobile user, which most likely is being served mobile version of the site;
granted that it would be nice to have flexible layouts looking good on all resolutions but taking all of the above into consideration: "yada yada, first world problems" ;-)
Martin KadlecBS-Harou # Thursday, January 17, 2013 4:02:56 PM
Dominykas Blyžėdymonaz # Thursday, January 17, 2013 4:15:34 PM
I personally keep the browser at ~1366x768 even when I drag it out into the second full HD monitor.
Dominykas Blyžėdymonaz # Thursday, January 17, 2013 4:18:08 PM
Alexeyalex-shpak # Thursday, January 17, 2013 4:30:46 PM
Adrian Roselliaardrian # Thursday, January 17, 2013 6:27:45 PM
So, yeah, I'm the jerk posting links to his own stuff.
FransFrenzie # Thursday, January 17, 2013 8:49:58 PM
Incidentally, Firefox reports the size of the monitor it's on rather than the size of both monitors combined. This is on Linux.
For me, screen.width and window.innerWidth will only potentially be the same for a horizontal resolution of 1024 or lower.
Another related matter: my mother does tend to have her window closer to the maximum size of her monitor, but typically zoomed in a little. Zoomed to 150% the values above become width = 676 and height = 573.
Constantine Vesnac69 # Thursday, January 17, 2013 11:47:08 PM
Often my browser dimentions are much lower than (a single) screen.
Originally posted by Frenzie:
Same with my parents.
..
But anyway, most important thing in this little survey is - "there is no average screen anymore". With all the so-well-known implications of that.
Daniel Davistagawa # Friday, January 18, 2013 7:26:33 AM
Yes, obviously screen size is different to browser size. The point I wanted to get across is that there are a lot of real world users with smaller screens than us technical folks might expect. Consequently this means smaller browser widths, although of course there are numerous users with big screens who also have their browsers at smaller widths. In other words, web designers should not assume a nice wide space is available.
I should have made this clearer in my post. It's also demonstrated further in this blog post by @aardrian who looks at browser viewports rather than screen dimensions:
http://blog.adrianroselli.com/2013/01/my-viewport-sizes.html
FransFrenzie # Friday, January 18, 2013 11:46:57 AM
Originally posted by Daniel Davis:
Oh, I'll keep my opinion about those who assume such peculiar things to myself. *grins*
Adrian Roselliaardrian # Friday, January 18, 2013 3:10:46 PM
FransFrenzie # Friday, January 18, 2013 3:44:43 PM
Adrian Roselliaardrian # Friday, January 18, 2013 4:20:19 PM
FransFrenzie # Friday, January 18, 2013 4:51:18 PM
donibar angelBluei-bar # Saturday, January 19, 2013 9:05:31 AM
praetor87 # Saturday, January 19, 2013 5:45:07 PM
It's damn rare. Maybe i was that.
Martin RauscherHades32 # Tuesday, January 22, 2013 10:50:00 PM
I think this would make sense, as you can always turn your display around...
Daniel Davistagawa # Friday, February 1, 2013 12:27:29 AM
Displays can't always be turned around (e.g. my laptop and monitor) but it could be relevant for mobile. I think it's a bit out of scope for my simple survey but the raw data is linked to at the bottom of this page, for anyone who wishes to delve deeper:
http://files.myopera.com/tagawa/blog/screen-dimensions.html
netwolf # Saturday, February 23, 2013 11:03:49 PM