Hi David! On Apr 6, 1:43 am, "David E. Ross" <[EMAIL PROTECTED]> wrote: > > 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>
Perfect, thanks :-) > 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. Is there concern of liability to the Mozilla Foundation and Mozilla Corporation if an image is embedded in a Web page when the image'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. This feature is _already_ in the 10 year old CSS2 spec, though, and allows for all font formats :-) http://www.w3.org/TR/REC-CSS2/fonts.html#font-descriptions Also, "CSS2 allows intelligent matching (based on font properties rather than just name), client-side font synthesis, and font downloading. This extension does not mandate any particular font format, many formats can be used." - http://www.w3.org/Fonts/Activity If you have reference URLs for that dispute, I'd be much obliged :-) > With limited resources, the Mozilla > organizations need to be careful about putting effort into implementing > something that will then have to be revised. I'm willing to provide whatever resources are needed to implement this feature as soon as possible :-) If anyone is or knows a developer who is familiar enough with the codebase to implement this, please contact me directly :-) > Finally, <http://www.upsdell.com/BrowserNews/res_fonts.htm> reported > just a month ago that only Safari has an "open" implementation of Web > fonts. IMO its important to note that Safari added the feature last month because WebKit implemented the feature late last year, and WebKit is increasingly popular. Eg, http://www.clutter-project.org/blog/?p=46 and http://live.gnome.org/Epiphany/WebKit > Opera has an implementation but only in an unreleased version. I do not expect Opera's implementation to stay unreleased for long - partly because Opera presumably wants to stay competitive with Safari, and mostly because the Opera CTO is the guy who popularised this feature late last year on the very popular A List Apart webdesign blog. > 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 The CSS2 spec includes the EOT format produced by WEFT, and the PFR format used by Netscape 4 - http://www.w3.org/TR/REC-CSS2/fonts.html#referencing (The Netscape 4 implementation was relicensed from Bitstream, and the CSS2 spec mentions it as the "TrueDoc Portable Font Resource" format. I think this has been unavailable to anyone since then, and I seriously doubt it will make a return. But again, The CSS2 spec does not limit itself to any particular font formats :-) > demonstrating why it may be important to wait until the CSS Working Group > resolves its issues. http://www.w3.org/Style/CSS/current-work#fonts last moved in 2002, and http://www.w3.org/Fonts/Activity in 1998; I've contacted Chris Lilley at the W3C to hear what the status is with this from that side of things. Thanks for taking the time to discuss this with me David, Cheers, Dave _______________________________________________ dev-tech-layout mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-layout

