Re: Font sizes - Best practice... px vs. em
Barry Pearson wrote:[color=blue]
> Brian wrote:
>[color=green]
>>Barry Pearson wrote:
>>[color=darkred]
>>>A lot of advice on the web appears to be absolute advice: "do this".
>>>In fact it is really conditional advice: "if you want everyone to be
>>>able to access your web site, do this"; "if you want minimum
>>>maintenanc e effort, do this"; "if you want people with old browsers
>>>to be able to access your web site, do this". Sometimes those
>>>conditions don't apply.[/color][/color]
>[color=green]
>>This is ciwas. The subject is the presentation of web content, most
>>often about the styling of html documents. It's true that I assume
>>that people want to make their content accessible rather than
>>inaccessibl e, and want maintenance to be easy rather than hard.[/color]
>
> Note how you changed what I said to mean something different![/color]
Uh, no. I don't not[ice] that. I can't figure out what you're on about.
[color=blue]
> "if you want everyone to be able to access your web site" became "people want
> to make their content accessible rather than inaccessible". I was making a
> distinction between developing a web site that "everyone" (see my words) can
> access, and one that some can access. I obviously wasn't talking about one
> that was inaccessible![/color]
A website that only some can access is a site that is not accessible
to everyone. You're trying to split hairs that cannot be split.
[color=blue]
> "if you want minimum maintenance effort" became the opposite of "wants a
> solution that is very difficult to maintain".[/color]
Actually, I wrote, "want maintenance to be easy rather than hard"
(it's in the quoted part of this message). I'd consider "minimum
maintenance effort" to be "easy rather than hard."
[color=blue]
> It is easy to appear to refute what I say if you first rewrite what I say to
> be something different that you are able to refute! I choose my words
> carefully. If you paraphrase them, you are pretty certain to get it wrong.[/color]
With all due respect, I think I get you just fine. We've seen these
arguments scores of times. There's nothing new here.
[color=blue]
> if it costs extra development effort to provide
> accessibility to people who are NOT in your target audience[/color]
You have that backwards. Certainly providing extra *content* costs
more money. But this is ciwas, where we discuss not web content so
much as the presentation of that content. And in presentation, it
costs more money to restrict a site's potential audience. If someone
is foolish enough to put up obstacles, it will cost ever more money to
try to overcome those obstacles. You want to save money and time?
don't put up the obstacles in the first place.
[color=blue]
> it is a valid choice not to put in that effort.[/color]
Sure. It's a valid choice not to put in the effort to change the oil
in your car, too. But I wouldn't recommend it. (Sorry: *if you don't
want to replace your transmission*, I'd recommend that you change the
oil.)
[color=blue]
> For example, when I
> display a 700 x 500 pixel 100 KB 24-bit colour photograph, that is hell for
> someone with dial-up VGA (if there is any such person left).[/color]
This is content, not presentation. It appears that you simply refuse
to acknowledge the distinction.
[color=blue]
> I'm realising
> just how much effort can be spent on trying to write CSS that is able to
> accommodate older browsers.[/color]
What does css have to do with displaying a 700x500 pixel photograph?
[color=blue]
> I sometimes come across the assumption (at least implicit) that web site
> developers need to supply what even non-paying viewers want.[/color]
They don't need to do anything unless law requires it. If they want to
write a browser sniffer and refuse to deliver content to all but MSIE
6/Win, they can do so. It might not do what exactly what they want,
but it will reduce their potential audience.
[color=blue]
> I have one web site designed to be accessible by poor people using public
> library computers. Another is targetted at people with good eyesight,
> high-speed internet connection, calibrated monitors, modern software, etc.
> (And that latter audience happens to the one that pays most!) Yes, obviously
> try to write good HTML & CSS. But know your audience, and know when to stop
> wasting any more time on people who are not in your target audience.[/color]
Tailor your content to your audience. Don't[1] try to tailor a
presentation to what you think that audience uses for hardware or
software, where they access it, etc.
Or do try, and limit the audience who would be interested in your
content. Your call.
--
Brian
follow the directions in my address to email me
Barry Pearson wrote:[color=blue]
> Brian wrote:
>[color=green]
>>Barry Pearson wrote:
>>[color=darkred]
>>>A lot of advice on the web appears to be absolute advice: "do this".
>>>In fact it is really conditional advice: "if you want everyone to be
>>>able to access your web site, do this"; "if you want minimum
>>>maintenanc e effort, do this"; "if you want people with old browsers
>>>to be able to access your web site, do this". Sometimes those
>>>conditions don't apply.[/color][/color]
>[color=green]
>>This is ciwas. The subject is the presentation of web content, most
>>often about the styling of html documents. It's true that I assume
>>that people want to make their content accessible rather than
>>inaccessibl e, and want maintenance to be easy rather than hard.[/color]
>
> Note how you changed what I said to mean something different![/color]
Uh, no. I don't not[ice] that. I can't figure out what you're on about.
[color=blue]
> "if you want everyone to be able to access your web site" became "people want
> to make their content accessible rather than inaccessible". I was making a
> distinction between developing a web site that "everyone" (see my words) can
> access, and one that some can access. I obviously wasn't talking about one
> that was inaccessible![/color]
A website that only some can access is a site that is not accessible
to everyone. You're trying to split hairs that cannot be split.
[color=blue]
> "if you want minimum maintenance effort" became the opposite of "wants a
> solution that is very difficult to maintain".[/color]
Actually, I wrote, "want maintenance to be easy rather than hard"
(it's in the quoted part of this message). I'd consider "minimum
maintenance effort" to be "easy rather than hard."
[color=blue]
> It is easy to appear to refute what I say if you first rewrite what I say to
> be something different that you are able to refute! I choose my words
> carefully. If you paraphrase them, you are pretty certain to get it wrong.[/color]
With all due respect, I think I get you just fine. We've seen these
arguments scores of times. There's nothing new here.
[color=blue]
> if it costs extra development effort to provide
> accessibility to people who are NOT in your target audience[/color]
You have that backwards. Certainly providing extra *content* costs
more money. But this is ciwas, where we discuss not web content so
much as the presentation of that content. And in presentation, it
costs more money to restrict a site's potential audience. If someone
is foolish enough to put up obstacles, it will cost ever more money to
try to overcome those obstacles. You want to save money and time?
don't put up the obstacles in the first place.
[color=blue]
> it is a valid choice not to put in that effort.[/color]
Sure. It's a valid choice not to put in the effort to change the oil
in your car, too. But I wouldn't recommend it. (Sorry: *if you don't
want to replace your transmission*, I'd recommend that you change the
oil.)
[color=blue]
> For example, when I
> display a 700 x 500 pixel 100 KB 24-bit colour photograph, that is hell for
> someone with dial-up VGA (if there is any such person left).[/color]
This is content, not presentation. It appears that you simply refuse
to acknowledge the distinction.
[color=blue]
> I'm realising
> just how much effort can be spent on trying to write CSS that is able to
> accommodate older browsers.[/color]
What does css have to do with displaying a 700x500 pixel photograph?
[color=blue]
> I sometimes come across the assumption (at least implicit) that web site
> developers need to supply what even non-paying viewers want.[/color]
They don't need to do anything unless law requires it. If they want to
write a browser sniffer and refuse to deliver content to all but MSIE
6/Win, they can do so. It might not do what exactly what they want,
but it will reduce their potential audience.
[color=blue]
> I have one web site designed to be accessible by poor people using public
> library computers. Another is targetted at people with good eyesight,
> high-speed internet connection, calibrated monitors, modern software, etc.
> (And that latter audience happens to the one that pays most!) Yes, obviously
> try to write good HTML & CSS. But know your audience, and know when to stop
> wasting any more time on people who are not in your target audience.[/color]
Tailor your content to your audience. Don't[1] try to tailor a
presentation to what you think that audience uses for hardware or
software, where they access it, etc.
Or do try, and limit the audience who would be interested in your
content. Your call.
--
Brian
follow the directions in my address to email me
Comment