W3C home > Mailing lists > Public > www-style@w3.org > February 2010

Re: [cssom] Defining getComputedStyle

From: Boris Zbarsky <bzbarsky@MIT.EDU>
Date: Wed, 03 Feb 2010 14:03:07 -0500
Message-ID: <4B69C86B.1030901@mit.edu>
To: rfink@readableweb.com
CC: "'CSS WG'" <www-style@w3.org>
On 2/3/10 1:46 PM, Richard Fink wrote:
> The confusion for me, with computedStyle is that it reflects the CSS and not the actual choice that the browser is making.
> For example, a rule with a font stack like this: p{font-family: georgia, serif;} requires the UA to choose.

Note that the choice is made on a per-character basis, though.  So 
nothing reported for the <p> itself could capture any sort of useful 
information regarding the font choices.

> I need to be able to query to see if it's Georgia or the default serif.

Or neither, if neither has a glyph for the character, right?

> Getting a return value of "Georgia, serif", doesn't do me a whole lot of good.

Well... what are you trying to actually do?

> To extend the example: right now, the only way to know if a given font has loaded is based on the font's metrics.

What do you mean by "a given font has loaded"?  What information are you 
_really_ trying to get out here?  Whether the user has a font named 
"Georgia" installed on his system, no matter what the actual font data 
under that name?  Whether the user has a specific font of some sort 
available (which one?)?  Something else?

-Boris
Received on Wednesday, 3 February 2010 19:03:46 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:24 GMT