Using any damn font you want in Drupal
This is one of the points for a website that I think will tell you quickly whether you're talking to a designer or a web developer. I recently came up with a design for a website that needed a "rough, emo grunge" look that's pretty popular these days. Well what's a grunge site without a rough font or twenty? I tossed some in there, and said I'd worry about it later.
It took me awhile to figure out what my options actually were with Drupal, which is typical of web functionality that attracts a lot of interest. If you're trying to do this without Drupal, just straight up, then read on, because this can point you in the right direction as well:
Solution #1- Signwriter
Medium: Images created on-the-fly and then cached on-server
Uses: GD Library (http://www.libgd.org/Main_Page)
SEO: If you're using the Drupal module, then your images can be automatically tagged with their text as the alt field, as well as implementing the trickiness of keeping the original text in a span field that isn't visible but wrapping the image, so that you can keep your word index (and this should be white hat, since it's just the text of what you're replacing)
Drupal caveats: This very well-maintained module can replace any text on your website...but if you're not just doing page titles or menus, or if you want to use OTF (open type fonts) you're going to be penalized with some really sticky tech stuff to figure it out. I've got a tutorial at the end of this for how I implemented mine.
Solution #2- Dynamic Rendering
Medium: Mini Flash movies
Uses: siFR v2 (http://www.mikeindustries.com/blog/sifr/) and siFR v3 (http://wiki.novemberborn.net/sifr3/)
SEO: Google now indexes Flash content. 'Nuff said.
Drupal caveats: Dear god this was hard to get the plugin figured out. There IS a siFR 3 and it DOES work with this module, although Mike has it pretty squirreled away, at least as linked to by the Drupal module. This module is the bee's knees in terms of ease of implementation (once you get the freakin' fonts figured out) because it runs off CSS selectors, which means you can tag away to your heart's content, and have it all dynamically replaced. But when I used it on my site, some of the font sizes became random, or the movies were grossly larger than the font displayed, breaking the layout. This is supposed to be fixed or rather more likely to work in the reclusive siFR 3, but it didn't fix it for me, after all the work troubleshooting. Alas! When it's good it's very very good, and when it's bad well...good luck.
This is one of the points for a website that I think will tell you quickly whether you're talking to a designer or a web developer. I recently came up with a design for a website that needed a "rough, emo grunge" look that's pretty popular these days. Well what's a grunge site without a rough font or twenty? I tossed some in there, and said I'd worry about it later.
It took me awhile to figure out what my options actually were with Drupal, which is typical of web functionality that attracts a lot of interest. If you're trying to do this without Drupal, just straight up, then read on, because this can point you in the right direction as well: