RE: CSS3 @font-face / EOT Fonts - new compromise proposal

Also sprach Dave Singer:

 > If a user-agent is requested to use an embedded font that is not 
 > labelled as freely usable, and that font is not 'obfuscated', the UA 
 > MUST refuse to use the font.  The UA must also implement the access 
 > control restrictions, and respect them if they are used (for 
 > anything, not just fonts).  The UA MUST take care that the font is 
 > not generally accessible to other applications while it's being used 
 > for the web site it's embedded for.

It's unclear what "embedded" means in this text. W3C has previously
used this definition:

  /Embedded/ in this case means that the font is logically or physically
  tied to the document.

  http://www.w3.org/Fonts/Misc/charter-2008

Since the most recent proposals don't tie fonts to specific documents,
I propose to avoid the /embedded/ word. Here's a rewritten text:

  If a user-agent is requested to use a linked font that is not
  labelled as freely usable, and that font is not 'obfuscated', the UA
  MUST refuse to use the font. The UA must also implement the access
  control restrictions, and respect them if they are used (for
  anything, not just fonts). The UA MUST take care that the font is not
  generally accessible to other applications while it's being used to
  display web pages and style sheets it is linked from.

-h&kon
              Håkon Wium Lie                          CTO °þe®ª
howcome@opera.com                  http://people.opera.com/howcome

Received on Monday, 10 November 2008 21:29:40 UTC