- From: Patrick Garies <pgaries@fastmail.us>
- Date: Wed, 30 Apr 2008 16:25:18 -0500
- To: Maciej Stachowiak <mjs@apple.com>
- CC: www-style@w3.org
Maciej Stachowiak wrote: > Also, it would make it difficult for authors to serve a font only > licensed for embedding in documents they produce, since the UA may > use it for other documents without any deliberate action on the part > of either the site or the user. This could be dealt with by adding a shareability flag and/or domain white‐listing mechanism to CSS3 Web Fonts that could prevent a Web font from being shared indirectly. The following would allow or prevent a file to be shared. This would address the licensing issues. shareable: no; /* Default: Do not share file among any other documents. */ shareable: all; /* Share file among any documents that will accept it. */ shareable: regex("http*://*.example.*/*"); /* Share file only among documents at the specified URIs. */ The following would allow an author to limit shared font files that their documents would accept. This would allow an author to eliminate security issues. accept-shared: no; /* Default: Reject all shared files; use a cached (specifically from the referenced URI) or installed version or download the file. */ accept-shared: all; /* Accept shareable files originating from any location. */ accept-shared: regex("http*://*.example.*/*"); /* Accept shareable files originating from documents only at the specified URIs. */ Actually, I can think of cases where this might be useful outside of fonts, so maybe HTTP headers for use with any resource might be better. — Patrick Garies
Received on Wednesday, 30 April 2008 21:26:03 UTC