At 21:36 2002-09-28 +0800, Edwardson Tan wrote:
Looks as if Mozilla really is a stickler for standards implementation,
trying to implement even math standards. Try this out:
The goal is to find out how browsers will display the roman equivalent of
4,000 and up. You see the highest number that can be represented using I,
V, X, C, M is 3,999 (MMMCMXCIX). Was curious to know how they'd handle
"the beyond."
Mozilla 1.0 (and most probably Netscape 6.x and 7) tries to do the right
thing although it doesn't quite succeed because I think it lacks the
unicode?? character to display what it desperately wants to output:
MMMCMXCIX. 3999 widgets
M?. 4000 widgets
M?I. 4001 widgets
M?II. 4002 widgets
I believe the question mark stands for V with a bar on top, which as I
discovered recently is the Roman numeral for 5,000. The overline or
overbar stands for "multiply by 1,000." Meanwhile the symbol for 10,000 is
X bar and in its stead Mozilla displays a rectangle. Moz really goes the
extra mile doesn't it?
First of all, Mozilla tries to display the character. It's the font that
doesn't have it. Change to a font which has it, and you'll see Mozilla
displays it. When it can't find a character, Mozilla replaces it with a
question mark. In the same situation, if you use IE, you'll see it displays
an empty rectangle, provided it's using the same font.
Why Mozilla displays a rectangle instead of a question mark for X bar is
beyond me.
// Liorean
_______________________________________________
css-discuss [css-discuss@xxxxxxxxxxx]
http://three.pairlist.net/mailman/listinfo/css-discuss
Sponsored by www.westciv.com - CSS resources | software | learning
|