W3C home > Mailing lists > Public > www-style@w3.org > May 2013

Re: [css3-fonts] Minor Comments IV

From: John Daggett <jdaggett@mozilla.com>
Date: Mon, 20 May 2013 03:22:34 -0700 (PDT)
To: www-style@w3.org
Message-ID: <2028518826.16390671.1369045354257.JavaMail.root@mozilla.com>

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

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:08:30 UTC