- From: Boris Zbarsky <bzbarsky@MIT.EDU>
 - Date: Wed, 03 Feb 2010 14:03:07 -0500
 - 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 UTC