Novemberborn, Straight lines circle sometime

sIFR 2.0.6: Flash 10 Compatibility Release

Unfortunately, sIFR 2.0.6 did not resolve all issues. Please use sIFR 2.0.7 instead.

sIFR 2 fails to detect the Flash 10 player, and therefore falls back to normal HTML text. This has been resolved in sIFR 2.0.6.

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.6.

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

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. Thanks to Giancarlo Gomez for pointing out the problem with the Flash detection.

link | sifr | 11 July 2008, 15:31


Comments

  1. Hi,

    The download link is not working properly.

    Cheers! Jorrit

    Editor's note: Ah yes, thanks for noticing! I updated the statistics software this morning, and I really should have tested the downloads… working again now!

    Jorrit de Vries | 15 July 2008, 12:05 | link

  2. Hi i notice there is a new syntax for customising the styles. In the old version i was able to do the following:

    css: [‘strong{color:#fbcde5; font-weight:normal; font-size:75%;}’,’a:hover { color: #a60c46;}’ ]

    how would i add that to the following?

    sIFR.replaceElement(named({sSelector:”#maintext h2”, sFlashSrc:”js/sifr.swf”, sColor:”#b02167”, sLinkColor:”#000000”, sWmode:”transparent”, sHoverColor:”#CCCCCC”, nPaddingTop:0, nPaddingBottom:0})); };

    Minimalistic Designs - Alan Bourne | 18 July 2008, 14:34 | link

  3. Alan, you’re confusing v3 with v2. You’re already using v3, so don’t downgrade to 2.0.6! :)

    Mark Wubben | 18 July 2008, 14:38 | link

  4. Hello, I’m trying to run sIFR in cyrillic, but instead of characters (outside of a-Z 0-9 range) there only appears white spaces. Is this a problem with font, or anything else? Thanks for reply.

    Editor's note: You're quite welcome to discuss this in the forum.

    GrizzlyNetch | 26 July 2008, 00:51 | link

  5. Hi , i am facing problem in sIFR text i am using Ajax for upload the images and there text in a div. first time when page is loaded that time it will work properly for text and image both but in next time when i put values through ajax that time images will come properly but text will not come through the sIFR . Please help me what i do for that

    Thanks in advance….

    abhishek baranwal | 8 August 2008, 14:44 | link

  6. After updating the page, do the text replacements again.

    Mark Wubben | 9 August 2008, 14:49 | link

  7. hey can u please update this post and add how to apply sifr to a page. It will be very useful and time savvy for the users. Hope you take some action regarding this.

    Editor's note: I've added a link to the Wiki in the post. Thanks!

    Ankit Bhatia | 12 August 2008, 07:38 | link

  8. Hey! Love SIFr but i have a small problem, at http://grafiskdebat.dk/user/profil/1/ the header adopts the color from the background color in the div. I have defined the sColor in the javascript, but it looks like it is ignoring this. At www.grafiskdebat.dk/sifr/ it works fine.

    Can you help me? What am i doing wrong?

    Niklas | 26 August 2008, 15:11 | link

  9. Hej Niklas, that sounds like something you should ask in the forum. Hilsen,

    Mark Wubben | 26 August 2008, 20:13 | link

  10. Hello. I’ve been trying to do this unsuccessfully for a bit now… I was wondering how it’s possible to call

    changeCSS()

    from onRollOut for a specific Flash sIFR?

    Tod | 3 September 2008, 17:33 | link

  11. @Tod, aside from the fact that this isn’t quite the appropriate place for this question, as noted in the documentation the first argument to the onRollOut callback is a FlashInteractor object, which has the changeCSS method.

    Mark Wubben | 8 September 2008, 20:32 | link

  12. I’ve replaced the js file, I’ve exported the new swf files with the new fla file but now all my fonts are getting a green background have any ideea what’s wrong ? all browsers i’ve tested

    Marius | 8 October 2008, 11:20 | link

  13. hello,

    is it possible that the config file is missing in this zip archive?

    have a nice day, stephi

    stephi | 8 October 2008, 13:16 | link

  14. Marius, that sounds strange. I suggest you make a post with an example on the forum.

    Stephi, sIFR 2 does not have a configuration file.

    Mark Wubben | 8 October 2008, 20:16 | link

  15. I just upgraded to the Mac final Flash 10 plug-in and all of my sIFR text has lost its transparency. I was using the Beta (10) before and everything was fine. Anyone else having this problem?

    DJ | 15 October 2008, 19:46 | link

  16. Just tried it here and couldn’t reproduce. Could you post a quick link to pages where you’re having the problem? You may also want to uninstall the Flash player, reboot, and then reinstall it. Perhaps something went wrong during installation. (This has happened before with Adobe updates.)

    Mark Wubben | 15 October 2008, 23:52 | link

  17. Happens to me too with Safari on a PC - Installing Flash 10 makes all sIFR text lose its transparency. (I’ve uninstalled before installing Flash 10.)

    Amir Ozer | 16 October 2008, 13:14 | link

  18. Here’s the page (I also posted this in the forum)

    http://www.summerpointe.net.php5-8.websitetestlink.com/dev.html

    I did an uninstall/reboot/reinstall of Flash and the problem still exists. Thanks for looking at it.

    DJ | 16 October 2008, 17:33 | link

  19. I can verify the problem with missing transparency mode in Safari on Win and Mac with new Flash Player 10.

    The problem is, that for Safari the nFlashVersion return “0”. Therefore bHasTransparencySupport is set to “false”.

    the bug is in sifr.js Line 272:

    old: oReturn.nFlashVersion = parseInt(flashDescription.charAt(flashDescription.indexOf(“.”) - 1));

    new: oReturn.nFlashVersion = parseInt(flashDescription.substr(flashDescription.indexOf(“.”) - 2, 2), 10);

    Marco Della Pina | 16 October 2008, 17:59 | link

  20. Are you talking about version 2 or 3?

    DJ | 16 October 2008, 19:38 | link

  21. Aye, misread the reports last night. Marco is quite correct, I missed one Flash version check, which was only used by Safari. Looking at the v2 code is painful ;-)

    Putting up 2.0.7 as we speak.

    Mark Wubben | 16 October 2008, 20:43 | link

  22. Thank you Mark and Marco for fixing this so quickly. Works perfectly now.

    DJ | 17 October 2008, 03:34 | link

  23. Awesome, I love your works guys.

    I’m from an seo background & I can’t stress how useful & important this script is. Its great to finally be able to use the beauty of flash in website headers without shunning away search engines.

    You could say you have married seo & flash! Awww, & its a lovely ceremony if say so myself!

    Keep up the good work guys, and again thanks for the quick updates, I’m looking forward to playing with the new version later on :)

    Seo Freelancer Phil | 24 April 2009, 05:12 | link

  24. Hi

    I’m currently using v2.0.7 and find that Firefox has issues when clicking links.

    It sometimes takes two clicks and do not always show the hover state. Do I need to upgrade?

    I am working with flash player 8

    Cheers

    Pete | 24 June 2009, 17:43 | link

  25. Make sure you replace not the but its parent element, so that the ends up inside the Flash movie.

    Mark Wubben | 29 June 2009, 09:56 | link

Leave your comment

Please keep it polite and on topic. Yes, your e-mail address is required, but it's kept private. HTML is not allowed in the comments but you can use Markdown. Non-contributing comments run the risk of being removed. Especially if the website seem “fishy”. Spammers, beware.

(required)
(required, kept private)
(optional, but let's share it!)
(required)

Remember my details


Novemberborn: Extra

About the author

Mark Wubben is a European Dutchman and web hacker, based in Copenhagen, Denmark. Supercollider is Mark's freelance alter-ego.

Read more about Mark...

Go to

Jobs (NL)

Xopus zoekt programmeurs! Verbeter de code en win!

Please donate

If you like sIFR, please consider making a donation so I can spend more time on it. Thank you.

sIFR Documentation

See the documentation for sIFR 2 and sIFR 3.

Subscribe