sIFR 2.0.7: Flash 10 Compatibility Release

sIFR

Since using the sIFR Method to replace the text headings on my site, I’ve become a victim of incompatibility issues with new versions of flash.
sIFR 2.0 – version(2.0.5) failed to detect the Flash 10 player, and therefore falls back to normal HTML text.

This had previously been resolved in sIFR 2.0.6, however an issue remained with Safari. There is a second Flash version detection, which had not been fixed, and resulted in transparency support being disabled for Safari browsers with Flash 10 installed.

If you are upgrading from sIFR 2.0.4 or older, you must upgrade the sifr.js JavaScript file and re-export your sIFR Flash movies using the sifr.fla file from sIFR 2.0.7.

If you are upgrading from sIFR 2.0.5 or 2.0.6, you must upgrade the sifr.js JavaScript file.

Download sIFR 2.0.7.
sIFR Wiki.
Support forum.

Detailed Description

sIFR 2 uses the same Flash detection that was originally used in its precursor, IFR, back in 2004. Unfortunately this detection script only expected single digit Flash versions, so it fails to detect Flash 10. This has been fixed in sIFR 2.0.6. However, I missed a second Flash version detection, which was used to check for transparency support in Safari browsers. Back in the day, Safari did not support transparency with Flash 6, so an explicit check for Flash 7 was added. The second version detection failed to detect Flash 10, disabling transparency support under Safari.

Thanks to Giancarlo Gomez for originally pointing out the problem with the Flash detection, and Marco Della Pina for pointing out the Safari problem.

Source: NevemberBorn.net

One response so far, want to say something?

  1. Willie says:

    Stands back from the kyebraod in amazement! Thanks!

Leave a Reply