sIFR 2.0: Release Candidate 2 is Finally Here
UPDATE: Version 2.0 is now available. See article here.
Alright, sIFR Release Candidate 2 is finally here. It’s been exactly two months since Release Candidate 1 and we’re happy to say that things have held up very well so far. Release Candidate 2 fixes a handful of minor issues, and barring any regression behavior which may turn up in RC2 (but probably won’t), we think we have a solid 2.0 release on our hands. Thankfully, we’ve taken care of this before the end of 2004, because according to the 2005 Web Design Forecast, sIFR will be a huge part of the emerging typographical landscape in the coming year.
We couldn’t agree more.
Before I get into the details of RC2, I just want to thank Mark Wubben for a) all the great javascript work he’s done on sIFR, and b) all the helpful support he’s provided to people asking for assistance in the comments. There have been over 700 comments on all sIFR threads so far, and Mark has managed to successfully attend to almost all of them which pertain to javascript or implementation. So once again, thanks Mark for being so helpful, and also for being a genius.
I also want to thank Danilo Celic and Stephanie Sullivan of Community MX for their help in bringing sIFR to the masses. Check out Danilo’s Breeze Presentation for a great overview of sIFR and also a peek at the power of Macromedia Breeze. I love Breeze more every time I see it.
And finally, two more thank yous. One to Zen Master Dave Shea for his helpful, even-handed, positive review of sIFR, and one to Sean Schroeder for his beautiful sIFR work on Prosper Magazine.
Oh yeah, and I almost forgot, Wes Carr and the folks at 2Entwine have taken sIFR and expanded it into Fotobuzz.org, a photo annotation engine. Instead of replacing text with sIFR, Fotobuzz replaces images for the purpose of annotating them inside Flash. It is really really slick. Make sure and check it out.
Now… on to the details.
First of all, to upgrade to sIFR 2.0 RC2, you need only re-export your .swf files and pop in the new sifr.js file. No implementation details have changed. So in other words, upgrading should only take a minute.
Here’s what we’ve improved/changed/fixed:
- sIFR now works in all reasonable versions of Opera. This should include all flavors of 7.x on both platforms.
- URLs of unlimited length are now supported. Flash unfortunately has a 128-character URL limit on textfields, but we’ve gotten around that with some crafty coding.
- Newline support is now added. If you place
<br />'sin your replaced elements, they will now be honored. - HTTPS is now supported for domain-protected files.
- sIFR now uses exact domain matching for domain-protected files. As a result, two-part domains like .co.uk are now eligible for protection.
- Various speed improvements.
- Minor selector bugs have been squashed.
- Browser detection is now exposed in the javascript so you can easily disable sIFR for any browser you’d like.
At this point, we believe all outstanding issues are now resolved. Please feel free to download the new release and let us know what you think! The instructions are now contained in a readme.txt file within the zip archive below.

Tonight, I am 29, and tomorrow morning, December 1st, I will turn 30. Hot damn! That decade just flew by! The whole decade thing is not that big of a deal to me because I feel like we count things by tens only for neurological convenience… not to mention that no other animal gives a damn about the number ten.
As many people know, the next version of Flash — codenamed “8-Ball” — is currently in beta and has been previewed at Macromedia conferences in the last several weeks. I have beta-tested versions of Flash in the past, but unfortunately, I neglected to register for this one. I am the worst kind of beta tester. I download the new builds and never end up providing much feedback to the development team. I’ll be the first to admit, I beta-test mainly to plan future content releases as opposed to actually helping fix bugs. I suppose it would be better to help out with the bugs and all, but as a major content provider, I figure just helping to push the technology is my contribution to Macromedia’s success.
Yes, I know… this is hardly worth dedicating an entire post to, but has anyone figured out how to use the backspace button as a way to move backward through browser history in Mac Firefox? This shortcut exists in IE, Safari, and I believe possibly even PC Firefox, but for the life of me, I can’t figure out how to make it work on a Mac. There doesn’t seem to be a preference item for it, and I haven’t heard of any extensions to enable it either.
Congratulations Boston on your well-deserved World Series victory tonight. It’s been 86 years and you deserve every ounce of credit for the most amazing comeback in baseball history.