W3C home > Mailing lists > Public > www-font@w3.org > April to June 2011

Re: css3-fonts: should not dictate usage policy with respect to origin

From: Robert O'Callahan <robert@ocallahan.org>
Date: Tue, 21 Jun 2011 13:06:34 +1200
Message-ID: <BANLkTikoPy1c4_h-wdZ6uUO63qM52pqeQQ@mail.gmail.com>
To: Glenn Adams <glenn@skynav.com>
Cc: "Levantovsky, Vladimir" <Vladimir.Levantovsky@monotypeimaging.com>, John Hudson <tiro@tiro.com>, Florian Rivoal <florianr@opera.com>, Martin J. Dürst <duerst@it.aoyama.ac.jp>, Jonathan Kew <jonathan@jfkew.plus.com>, "Tab Atkins Jr." <jackalmage@gmail.com>, W3C Style <www-style@w3.org>, 3668 FONT <public-webfonts-wg@w3.org>, "www-font@w3.org" <www-font@w3.org>
Glenn Adams wrote:

> However, if authors do not explicitly declare a restriction, then we
> believe that is tantamount to declaring that access is unrestricted. That is
> the current Web model, not the converse.
>

The current Web model is not "unrestricted access". It is "permit
unrestricted cross-origin *embedding*, deny cross-origin *reading*".
Unfortunately this model requires constructing a distinction between
"embedding" and "reading" which introduces all sorts of problems, as I
described in the blog post others linked to.

Given that Firefox and IE enforce same-origin restrictions on font loads by
default, when we talk about compatibility with the "current Web model",
we're almost always talking about compatibility with the (harmful) tradition
of having a embedding/reading distinction, not compatibility with actual Web
content. People argue that font loading and other new resource loaders
should have the same problems as other resource loaders for the sake of
consistency, and I can see their point, but I still think that would be the
wrong tradeoff.

Rob
-- 
"If we claim to be without sin, we deceive ourselves and the truth is not in
us. If we confess our sins, he is faithful and just and will forgive us our
sins and purify us from all unrighteousness. If we claim we have not sinned,
we make him out to be a liar and his word is not in us." [1 John 1:8-10]
Received on Tuesday, 21 June 2011 01:07:14 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 21 June 2011 01:07:17 GMT