W3C home > Mailing lists > Public > www-style@w3.org > June 2009

Re: New work on fonts at W3C

From: Robert O'Callahan <robert@ocallahan.org>
Date: Thu, 25 Jun 2009 10:27:40 +1200
Message-ID: <11e306600906241527k6ff2ba16ld6601149798a66f1@mail.gmail.com>
To: Aryeh Gregor <Simetrical+w3c@gmail.com>
Cc: "Levantovsky, Vladimir" <Vladimir.Levantovsky@monotypeimaging.com>, Brad Kemper <brad.kemper@gmail.com>, Jonathan Kew <jonathan@jfkew.plus.com>, www-style@w3.org
On Thu, Jun 25, 2009 at 9:40 AM, Aryeh Gregor
<Simetrical+w3c@gmail.com<Simetrical%2Bw3c@gmail.com>
> wrote:

> Specifically, if a browser vendor doesn't like RootStrings, they can
> just refuse to process any EOT file with a non-null RootString.  If
> they don't like XOR obfuscation, they can refuse to process any EOT
> file with XOR obfuscation.  If they don't like MTX compression --
> maybe because there's been no official release of the patents yet but
> only promises, or because they don't want to bother supporting yet
> another compression algorithm -- then they can refuse to process fonts
> using MTX compression.
>

This means fragmenting the EOT format into EOT-without-rootstrings,
EOT-without-compression, EOT-full, etc. In particular, if some browsers only
support EOT-without-rootstrings but font vendors require their fonts to have
rootstrings, nothing much has been gained except confusion (and perhaps an
opportunity has been lost).

Echoing what John D said earlier, I'm personally comfortable with Ascender's
proposal, and I'd support shipping it in a future version of Firefox
(alongside support for plain TT/OT).

Rob
-- 
"He was pierced for our transgressions, he was crushed for our iniquities;
the punishment that brought us peace was upon him, and by his wounds we are
healed. We all, like sheep, have gone astray, each of us has turned to his
own way; and the LORD has laid on him the iniquity of us all." [Isaiah
53:5-6]
Received on Wednesday, 24 June 2009 22:28:16 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:19 GMT