views:

33

answers:

1

As this is a stated requirement of the Web Fonts specification can someone explain to me how individual browsers handle this? I understand that IE temporary installs the font only for the period the font is required, but can find no mention of how this is handled for Firefox, Safari, Chrome, Opera etc.
Thanks,

A: 

I don't think browsers prevent that at all. It's not their task to. You can always use a browser (that includes HTTP utils such as wget) to directly download the font file and do with it what ever you want.

Edit: I can't find any reference to any requirement in the specification, just a appendix reminding the web author to observe the font licenses.

RoToRa
Here's the relevant text: "Downloaded fonts are only available to documents that reference them, they should not be made available to other applications or other documents" about half way down section 4.1.
Douglas
My guess is that the browsers would use similar mechanisms as in other security areas. Just as JavaScript can't cross domain "boundaries", fonts can't cross document "boundaries".
RoToRa
Gecko apparently does have a [same domain restriction](https://developer.mozilla.org/index.php?title=en/css/%40font-face) any takers on what the rest do?
paulb