Older blog entries for jab (starting at number 2)


The fonts embedded in Adobe's SVG output use a new CEF format, and Adobe plans to release specs. It sounds like they were careful to use unrestricted technology (in the IP sense), so that open implementations could be made. Some relevant quotes from Michael Bierman (mbierman@adobe.com):
At the basis of CEF fonts are Type1 font outlines, for which there are numerous implementations, both proprietary and open-source. CEF offers a unique combination of benefits: very compact font downloads, hinting support for best quality at small type sizes, open specifications, and straightforward implementation. Adobe's plan is to generate both CEF fonts and SVG fonts from our authoring tools, and to support both of these font formats in the Adobe SVG Viewer. That way, SVG files generated from Adobe tools will have font reliability across all viewers, but will have very fast downloads and top quality rendering in viewers that support CEF fonts, such as the Adobe SVG Viewer. Adobe intends to publish the specification for CEF fonts in the near future so that other people can author them and view them.
That's from a post to netscape.public.mozilla.svg, and there's a thread on this topic, if you're interested.

Assuming Adobe follows through on releasing the specs (and I can't imagine that they won't), it sounds like an interesting font format (simple, hinted, compressed, no IP problems).

I think I'm going to add SOCKS proxy support to mozilla. It looks quite easy, and I think I can support all network protocols at once (ie. HTTP, NNTP, IMAP, POP, finger, etc), which is an improvement over the 4.x SOCKS support.

It seems kuro5hin's blood chemistry is a tad odd:

[rusty@brain]$ cat /proc/blood_chem
          003% freezee_pop
          060% caffeine
          040% vitamin_c
          ... etc. :-)

Total: 103% and counting.
I wonder if the caffeine is supersaturated?
And since vitamin C is filtered from the blood stream so quickly, to hit 40% even momentarily must have required eating a massive tablet. A couple million percent of your Recommended Daily Allowance, no doubt.
Hmmm. I've just noticed that I'm surrounded by a wall of empty Coke cans. That might explain why I haven't sleep in recent memory.

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!