Leif K-Brooks said:
If my choice of font size is bad, that's _my_ fault.
In your particular case, yes that's true. It is not true in the
majority of cases.
Here's a paraphrase of several conversations I've had on this subject:
They: The fonts are too big on this page. Fix it.
Me: I'm not specifying a font size on this page. The size you're seeing
is the default for your browser.
They: It's too big. Just scale it down.
Me: What I'm doing is letting the user have full control over the font
size. If you want a different font size, all you have to do is go to
the View menu and select --
They: What are you talking about? Why do I have to fix the font size
myself?
Me: Making the site this way allows you to pick the size that suits you
best.
They: I don't want to do that. Just fix it.
Me: It really helps with accessibility...
They: Why are you argung with me? Just make the font smaller.
Although "they" might be a little dense on the subject, they have a
valid point. In the name of assessibility, we are bothering the vast
majority of our site visitors with information they don't want to know
about, and have no need to know about. In the name of making things
easier, we are actually making things harder on people. My mother has
been using her Mac for six years and learned about the keyboard
shortcuts for Cut, Copy and Paste only last month. Do you think she's
interested in learning how to adjust her browser to compensate for a
site that has elementary-school-sized text? She's not, and neither are
most people.
Someone in this thread suggested putting instructions on our web sites
to teach people how to compensate for the appearance of oversized
fonts. I can't believe this. We're actually posting INSTRUCTIONS on how
to use our web sites in the name of better usability?!?
There are certainly some sites that benefit from leaving the font sizes
at default. And I suppose there may be some sites that benefit from
fonts sizes specified in pixels. But these two are extreme cases.
Better to walk the middle line: Build most sites with a reasonable font
size that is nonetheless scalable in all browsers.
My last word on the subject.