- From: John Daggett <jdaggett@mozilla.com>
- Date: Mon, 20 May 2013 03:22:34 -0700 (PDT)
- To: www-style@w3.org
fantasai wrote: Revised based on comments except where noted below. > http://dev.w3.org/csswg/css-fonts/#font-resources > > # 4. Font Resources > > The title of this section seems overly-generic; there are other > font resources that get used besides ones defined via @font-face, > i.e. the local ones on the system. Maybe come up with something > more specific to what the section is about? The logical title would be "downloadable font resources" but since local() is involved, font resources seemed appropriate. Just call it "downloadable font resources"? > # The @font-face rule allows for linking to fonts that are > # automatically activated when needed. > > Suggest s/activated/retrieved/ since that's really the goal. > Local system fonts are also activated when needed, from my > perspective. Added fetched and activated. Activation is the process of instantiating a platform font object from the data, it doesn't apply to local fonts. But I the precise meaning isn't really important... > # User agents that apply platform font aliasing rules to > # font family names defined via @font-face rules are > # considered non-conformant. > > I have no idea what "platform font aliasing rules" means. > If font people are sure to know what it means, then cool. > If not, maybe give an example or something. Both Windows and Linux have system-defined ways of substituting familyB whenever familyA is requested. That's why specifying "Helvetica" on Windows displays Arial, there's a default substitution rule for this. These must never apply to font families created using @font-face rules, those are effectively in an author-defined namespace. Cheers, John Daggett
Received on Monday, 20 May 2013 10:23:04 UTC