Go into ALL the world and preach the good news to ALL creation.
Mark 16:15 NIV
Do to others as you would have them do to you.
Luke 6:31 NIV
Virtually all the authors of the sites above have set fixed text sizes, and therein lies the obstacle to reaching all who are willing to see. Different people have different visual acuity, different hardware, different software settings, different physical settings, and so forth. None of these things have been taken into account by these authors. They need not make this omission, but do it because they can, or out of habit, or because they see others do it, etc.
They have the option to set their own preferences to suit themselves before designing, just as users have the option to do the same before surfing. By doing this first, and then sizing text using relative measures, such as %, em, ex, or keywords, they get to see the size they prefer, or need, and so does everyone else. Everybody wins. This is an unfulfilled potential major strength of the web compared to print media.
Do you suppose most web authors are among those with poor vision? Not likely, is it? No, as a group, they have better than average vision, with an eye for detail a cut above the population at large. So, their concept of how big is big enough is skewed smaller than average.
Do you suppose most web authors are using little old computer displays to do their work 40 hours per week. Not likely, is it? No, as a group, they have fine equipment, typically using displays much larger than average, 21" or larger in many cases. So, their concept of how big is big enough is further skewed smaller than average.
For this evaluation, the pages were visited using screen resolutions of 1152 X 864, 1280 X 960, 1400 X 1050, and/or 1600 X 1200. Since the advent of very high resolutions and monitors of 17" inches and larger, the old standards of 640 X 480 VGA and 800 X 600 SVGA have lost so much ground that fewer than half of users use them. 1024 X 768 is the most common "happy" or "ideal" resolution for popular low cost flat panel displays. 1024 X 768 is today’s median resolution, making those used here represent "high" resolution.
The higher the resolution, the smaller the physical space between logical screen pixels (px). So, a font size of 12px on a medium sized display at typical 1024 X 768 resolution will be considerably larger physically (e.g. on 15" diagonal 12px is 2.4 mm tall) than than it will at 1600 X 1200 resolution, even on a significantly larger display (e.g. on 19" diagonal 12px is 2.0 mm tall). By comparison, front page newspaper text is about 2.3 mm tall. See how many more or fewer px are required to achieve equivalent physical size at alternate resolutions, and also how big physically various px values equate to.
Accessibility experts all agree, relative sizing based upon the user’s preferred size is the right way to size and position text in web design.
Here are the CSS keyword sizes based upon the current default in your browser:
If medium above is not your preferred size, then you haven’t set your own default as you should.
At 120 DPI, 16px produces a default font size compatible with other apps and the OS, 10pt, which is the size recommended by usability expert Jakob Nielsen as a web page minimum. 120 DPI is the "large fonts" setting in Windows, which defaults to 96 DPI. At 96 DPI, 16px is 12pt. 16px is the default default in Gecko browsers, while Internet Explorer defaults to 12pt regardless of the DPI (system font size) setting. All modern browsers provide some means to adjust default settings to suit their users’ preferences.