On Mon, 2002-11-25 at 20:22, Justin French wrote:

> I don't think I was being clear enough at all :)  12px is 12pixels... there
> is no way for it to *reliably* be reset to 14px, or 10px by the user on all
> browser.

That's like saying 10% is 10%. 10% of what? The physical size of a pixel
varies depending on the device therefore it is not static.

You said px is absolute and even tried to quote from the spec albeit
there was no such quote at the location you cited.

So again, I WILL quote directly from the spec:

-- SNIP --

There are two types of length units: relative and absolute. Relative
length units specify a length relative to another length property. Style
sheets that use relative units will more easily scale from one medium to
another (e.g., from a computer display to a laser printer).

Relative units are:

    * em: the 'font-size' of the relevant font
    * ex: the 'x-height' of the relevant font
    * px: pixels, relative to the viewing device 

-- END SNIP --

I'm pretty sure that says px is a relative unit....


section 4.3.2

> In the current versions of IE for Win, using the text size larger smaller or
> % options in the menus has no effect whatsoever if values like 12px or 12pt
> are given.

Sounds like just one more reason in the long list of reasons not to use
MS software.

But, you are correct and if this is an issue then it needs to be
addresses accordingly.

However, if memory serves, the original question was how to get fonts to
appear more consistent in size across varying platforms and browsers.
Not accessibility issues. I believe I did provide the solution for that.
Like I said, try it, then we can debate... ;-)

> So, I stand partially corrected, the user CAN override ALL font size by
> digging into the accessibility menus, but I seriously doubt many do.

Well, really all you have to do is check the "ignore font sizes" in the
accessibility menu. But again, the fact that IE does not allow resizing
sounds more like an IE specific issue (bug if you will) especially since
every other browser I know of does allow it.

> If the latest versions of IE *DO* allow text zooming via the menus, again I
> stand corrected, but there are millions of web users out there on IE5 and
> IE6 without text zoom.  IMO, specifying a px or pt font size is taking away
> the users right to choose what font size they prefer to read with, IF they
> are using IE4/5/6.

Well, I guess, but I think MS took that decision away, not the site
author. Your always free to use NN, or Mozilla, or Opera.

Anyway, besides you mis-quoting the spec I am just arguing for the sake
of argument. Accessibility is an issue that should be addressed even if
Microsuck can't do it themselves and does not have the insight to make a
more user friendly method of controlling font sizes for the end user.
But, non of this really has anything to do with the original question.
And, it is certainly WAY off topic for the PHP list.


PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to