As mentioned in my previous post about Flash and SEO goals, the use of Flash needs to be evaluated on a case by case basis for each website project. When making this evaluation, keep in mind a new idea that I just found for Flash that help your website look better, helping it pop a little more than others, but without sacrificing SEO. It’s called sIFR, or Scalable Inman Flash Replacement, and it makes your fonts pretty.
Basically, sIFR uses a combination of JavaScript, CSS, and Flash to find and replace all the text that you specify to be whatever font you like. This means not being restricted to fonts like Times New Roman and Helvetica while still remaining accessible, search engine friendly, and semantic.
In addition to accessibility, sIFR can also be selected, copied, and pasted by users and the load time is virtually nothing – the average user has no idea anything different than usual is going on behind the scenes. Plus, sIFR is compatible with Mac, Windows, and Linux with JavaScript turned on and Flash 6 or greater installed. It also works on all major browsers (IE, FireFox, Safari) as well as even some minor ones (Omniweb, Konqueror).
What’s great about sIFR is that, as I mentioned earlier, it remains semantic. Research proves that websites made with semantic and clean code rank higher in the search engines than those that use deprecated code and that are hard to scan. Even Matt May of the W3C endorses sIFR as an accessible method to create rich typography on the web.
Please keep in mind that sIFR is meant to help the design process and to help pages pop out more. This doesn’t mean creating all your content using sIFR. You don’t want to get overzealous and ruin a web page by using too many type faces. Exercise restraint – think carefully about the design and how you can use sIFR to compliment the page. Headlines, pull quotes, or other small passages of text are good examples. Accent web pages with sIFR, don’t bombard them.