Definitely something to work on after Firefox 3 ships.  There are *lots* of 
issues here, some technical and some legal (oh, let the fun begin...).  But the 
first step is to get a working implementation of downloadable TTF fonts working 
and see what issues it brings up.  The key is whether this can be done in a 
secure way.

Cheers,

John Daggett
Mozilla Japan

----- Original Message -----
From: "David E. Ross" <[EMAIL PROTECTED]>
To: [email protected]
Sent: Sunday, April 6, 2008 9:43:12 AM GMT +09:00 Japan
Subject: Re: CSS Font Embedding

On 4/5/2008 9:08 AM, Dave Crossland wrote:
> Hi!
> 
> I'm very excited by the great possibilities of the "CSS Font
> Embedding" feature that has made its way into WebKit and, as of the
> 3.1 release last month, Safari.
> 
> Could anyone give an estimate to how long it might be until this makes
> its way into Gecko 1.9+? :-)
> 
> I have money to pay for a bounty on this feature if that would help
> get it implemented in Gecko sooner :-)
> 
> Cheers,
> Dave

See the following bugs:
#35614 at <https://bugzilla.mozilla.org/show_bug.cgi?id=35614>
#52746 at <https://bugzilla.mozilla.org/show_bug.cgi?id=52746>
#70132 at <https://bugzilla.mozilla.org/show_bug.cgi?id=70132>

There are at least two areas of concern that seem to be delaying
implementation.

First, there is the concern about the liability to the Mozilla
Foundation and Mozilla Corporation if a font is embedded in a Web page
when the font's license does not permit remote embedding.

Then, there is the fact that W3C's CSS Working Group has not yet
resolved certain issues relating to its Web Fonts specification.  For
example, there seems to be a dispute as to whether all font files will
be allowed or only .eot files.  With limited resources, the Mozilla
organizations need to be careful about putting effort into implementing
something that will then have to be revised.

Finally, <http://www.upsdell.com/BrowserNews/res_fonts.htm> reported
just a month ago that only Safari has an "open" implementation of Web
fonts.  Opera has an implementation but only in an unreleased version.
IE has a proprietary implementation using Micro$oft's Web Embedding
Fonts Tool (WEFT); WEFT runs on Windows (and perhaps Macs emulating PCs)
to build non-standard font files for embedding in Web pages that are
viewed by IE but not necessarily by any other browser.

When it was the leading browser, Netscape 4 had an implementation that
was quite different from IE's, which meant a page's Web fonts would work
either with Netscape or with IE but not both -- demonstrating why it may
be important to wait until the CSS Working Group resolves its issues.

-- 
David E. Ross
<http://www.rossde.com/>

Go to Mozdev at <http://www.mozdev.org/> for quick access to
extensions for Firefox, Thunderbird, SeaMonkey, and other
Mozilla-related applications.  You can access Mozdev much
more quickly than you can Mozilla Add-Ons.
_______________________________________________
dev-tech-layout mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-layout
_______________________________________________
dev-tech-layout mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-layout

Reply via email to