By the way, I've just tried to use ttf2woff from fontutils to convert
Ubuntu TTF font to WOFF format for use in one of my projects.
And the resulting WOFF produced by this utility is not usable in any
Linux browsers (tried Firefox, Chrome, Opera). Don't know if it works on
Windows.
And at the same time some random online font converter produced normal
WOFF from the same TTF.
I've reported this bug at CPAN:
https://rt.cpan.org/Public/Bug/Display.html?id=83377
The files are attached for reference - source TTF, WOFF created by
ttf2woff (ubuntu-bad.woff) and normal WOFF created by online converter
(ubuntu-good.woff).
For the font repository we maintain as part of
UniversalLanguageSelector, we use Google sfntly[1] to convert fonts to
WOFF and EOT with maximum compression.
We also use MicroType express compression[2] for compressing eot to
reduce the size as possible as we can.
Fontforge has an option to export the fonts to WOFF format.
[1] http://code.google.com/p/sfntly/
[2] http://code.google.com/p/sfntly/wiki/MicroTypeExpress
Thanks
Santhosh