I haven't fully tested this with AdBlock (I don't use it because I don't like its heavy-handed ways), but I believe the strategy I have implemented in CheckPlayer (http://checkplayer.flensed.com) will catch if a SWF fails to be fully loaded (is blocked) for any reason, including AdBlock'ing. The strategy is to set up a timer once the SWF is started to load, and look for a 100% loaded event. If it never gets to 100%, it never sends the SWF_COMPLETE event. Moreover, you can set up a timeout so that a user who doesn't get the flash fully loaded within 6 seconds or whatever, you automatically show them some other content. This might be a strategy you could try to use for this issue.
--Kyle -------------------------------------------------- From: "dck" <[email protected]> Sent: Thursday, December 11, 2008 9:16 PM To: "SWFObject" <[email protected]> Subject: Re: Having difficulty with Firefox > > Hassle-free is a good point. However, I develop website for best user > exeperience, but if they have something blocking them to even reach > the inside of my site then what is the point? Imagine you own a mall > and there are people who won't even come in because it's too much of a > hassle to open the door. Their excuse, this door should be automated. > I don't need to, don't want to, serve those people. They can move on > for all I care. > > For those who can not alter their settings, that's a problem to solve > yet. Maybe do as I did. A work around. Maybe make alternate contents > in another div and have swf call out to js to remove the contents if > it's loaded at all. Basically the "warnings" turn alternate contents. > Simple work around, I made it. If the computer does not support js, > well that is covered within alternate contents. It is you as a > developer and designer to figure out how to present your things to > customer. Think of things that may go wrong and try to fix or work > around it albeit lessen the customer experience. At the very least > it's not a blank page. > > As for me, trouble only started happening with the latest flash player > update. That makes the fault not in swfobject. It simply needs an > update like everything else that has to stand through times of > advancement. So give them time. And if you do not have the patience, > you are welcome to move along and maybe develop a better one. > > I say this to all of you who may come across this. Swfobject is free > to use. As a matter of fact, if you are using something made for free > and you don't want to use it because of troubles that can be worked > around, then don't. Move along to other things that may suit you > better. Hassling the people who provide the methods and/or advice to > do so doesn't help. > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "SWFObject" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/swfobject?hl=en -~----------~----~----~----~------~----~------~--~---
