There are PLENTY of security reasons why ALL users should upgrade to the latest Flash Player. At the very least, 9.0.124, and really, 10.0.12.36. I think you should just have all users upgrade (very painless for them, if using swfobject's express-install) just for the betterment of the general web community.
The better thing to try might be to actually trouble-shoot the problem rather than trying to avoid it. You might look at and possibly switch from "wmode:transparent" to "wmode:opaque" for your SWF embedding, as opaque seems to be more stable cross-browser (transparent is *really* buggy). --------------------- SWFObject's API doesn't support platform-dependent version checking. You could of course roll your own solution wrapped around the calls to the SWFObject API... it involves checking the navigator.useragent string. In general, this is *not* particularly easy, with all the different browser variations, but with making such a specific targeting scheme, you ought to be able to figure out exactly what identifies your problem browser. You'll have to run test scripts in several different test environments to guarantee which parts of that user-agent string are unique only to the browser you're targeting. But if you can definitively figure that out, you can conditionally test for a browser in the loading of your page and pass a different version to SWFObject's createSWF() (or registerObject()) function based on that check. --Kyle -------------------------------------------------- From: "swfster" <[EMAIL PROTECTED]> Sent: Monday, October 27, 2008 12:19 AM To: "SWFObject" <[email protected]> Subject: force download of Flash Player 10 on Mac platform only > > i have a site where dropdown menus overlay a swf on the front page. > > this combination works fine using flash player 9 in every browser and > platform known to man with the exception of Firefox 3.0.3 MAC (on a > power pc platform). basically i get a bunch of screen flicker when > the drop down menu overlays the swf on FF mac w/ flash player 9. > > If i upgrade flash player 9 to flash player 10 on the power pc mac, > the flicker problem goes away. > > here's my dilemma. i'd like to use swfobject 2. but i only want it > to force mac users (preferably mac ppc architecture only) to download > flash player 10. 90+% of other site visitors are on NON MAC > platforms. they shouldn't be forced to download flash player 10 if > they don't need it. > > is there a way to make swfobject ONLY force a player 10 download on > MAC detection ONLY and leave PC users at their current player > versions? if so, can someone point me to the right parameters or an > example to do this? > > thanks much! > > fwiw, if i could specify MAC ONLY + Firefox 3.0.3 ONLY + PPC ONLY that > would be even better. But mac only is sufficient if that's all that's > available. > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
