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

RE: [css-text ] font-size-adjust (was: @font-face and slow downloading)

From: Richard Fink <rfink@readableweb.com>
Date: Sat, 23 Oct 2010 13:41:49 -0400
To: "'John Hudson'" <tiro@tiro.com>, <www-style@w3.org>, "'Tab Atkins Jr.'" <jackalmage@gmail.com>, 'Håkon Wium Lie' <howcome@opera.com>
Cc: "'www-style list'" <www-style@w3.org>, "'John Daggett'" <jdaggett@mozilla.com>, <singer@apple.com>, <bdakin@apple.com>, "'Levantovsky, Vladimir'" <Vladimir.Levantovsky@MonotypeImaging.com>
Message-ID: <001301cb72d9$93029200$b907b600$@com>
Friday, October 22, 2010 3:28 PM <tiro@tiro.com>:

John Hudson asked:

>Do any browsers support font-size-adjust yet?

Sorry for coming late to the party, but in reviewing the thread about
"@font-face and slow downloading", I don't think it was remarked that all of
the behavior discussed - controlling the time delay, the Flash OF Unstyled
Text, displaying a similar system font, etc. - has *already* been addressed
via JavaScript with the Webfontloader from Typekit/Google:

http://code.google.com/apis/webfonts/docs/webfont_loader.html

The control sought already exists - but not through CSS where it's more
easily available to non-coders. (Which is the part that concerns me - too
many hoops for authors to jump through.)

So, perhaps the way best way to frame these issues is in the context of
that: there is already a cowpath with Webfontloader, the question is how to
pave it in CSS.
I agree with John: Font-size-adjust is already in the spec and
implementation would be very helpful.

BTW - I would also like to see options regarding when, in the parsing of the
page, the requests for fonts are made but I'll post separately on that.

Regards,

Rich


-----Original Message-----
From: www-style-request@w3.org [mailto:www-style-request@w3.org] On Behalf
Of John Hudson
Sent: Friday, October 22, 2010 3:28 PM
To: www-style@w3.org
Cc: www-style list
Subject: [css-text ] font-size-adjust (was: @font-face and slow downloading)

As the use of @font-face, WOFF and web served typography increases, we 
can expect typographic design of web content to become more 
sophisticated, and while such design, incorporating the needs of mobile 
devices, will need to be even more dynamic than web publishing in the 
desktop browser period has been, I also anticipate a lot more design 
that works from-the-text-up, taking the typography as the core design 
element in a way that web served fonts makes possible.

The recent discussion about fallback font mechanisms during slow 
@font-face downloading raises again the important matter of matching the 
aspect value of fonts, which will be particularly important in 
text-centric designs. With that in mind, I'd like to get some idea of 
where various browser makers are with regard to support of the 
font-size-adjust property.[1]

This property does not resolve the issues raised in the slow downloading 
discussion regarding disruption of reading and page interaction when the 
font changes from fallback to downloaded -- font-size-adjust matches the 
aspect value of fonts, not the actual font metrics, so interline spacing 
may vary if defined relative to font vertical metrics, and text wrapping 
will reflow based on different glyph widths and kerning -- but in terms 
of preserving both the overall impact of macro-typographic design and 
the readability of text (by ensuring that fallback fonts do not appear 
at a smaller visual aspect than the preferred font) this property is 
very valuable.

Do any browsers support font-size-adjust yet? Can any browser makers 
confirm plans for such support?

JH


1. http://dev.w3.org/csswg/css3-fonts/#propdef-font-size-adjust
Received on Saturday, 23 October 2010 17:42:18 GMT

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