[WEFT]
And with FireFox gaining users rapidly, this would suggest you just dont
user the technology.
Like any font - if your message depends on your font you're screwed;
if it's just a cosmetic extra then no big deal.
There are two other issues which you failed to
mention: 1) Fonts are licensed, so unless you paid for a distribution
license, you're breaching copyright by embedding typefaces.
Using WEFT to embed a font is _not_ distributing it. The user at the
other end can not take them and reuse them for personal projects
(though I suppose they could take them and use them in their own web
pages if they wanted to). Further, fonts can contain a "no embedding"
permission that prevents WEFT from using them.
2) Fonts are big files. They could easily be larger than your page itself to download.
The files I've created with WEFT have been 7kb - smaller than using
graphics for the headers on every page of even a small site.
If you have a very big font (say one that contains the whole of
unicode) then you can tell WEFT to only embed those characters that
are used on the web page (don't forget to update the WEFT file if you
change the content!) which reduces the file size accordingly.
So, if you dont mind paying licenses to distribute and embed fonts, you
dont mind slowing your page down, and you dont mind 10-15% of people
just not seeing your font anyway, then fine. Go for it.
That's about it, except for the distribution license and slowing pages
down parts.
WEFT is comparable to sIFR in that it will work for a lot of users but
not all; involves a small additional download; is scalable and
accessible.
WEFT wins out over sIFR in that the software to generate the files is
free and doesn't need any extra installation by the user but loses out
in that it's only supported by Win IE rather than by any browser with
good DOM support, Flash installed and enabled and JavaScript enabled.
Both WEFT and sIFR win out over using images or image replacement CSS
techniques in that they are smaller downloads, scalable and easier to
update.
Steve