Forum Moderators: open
I'm using dreamweaver and I put a simple little flash button in and I think no big deal, right? On visiting the site, I'm prompted to download shockwave flash 8.5.1 just to see a stupid little button. Has anyone found the work around? Here's the dreamweaver generated code when you add the flash button, in red are the parts I've either tweaked (tried lowering the version to 4,0,0,0) or removed. Neither approach prevented this attempted hijacking of my visitors.
<object classid="clsid:166B1BCA-3F9C-11CF-8075-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#[color=red]version=8,5,0,0[/color]" width="105" height="21">
<param name="src" value="about.swf"><param name="BGCOLOR" value="#000000">
<embed src="about.swf" width="105" height="21" [color=red]pluginspage="http://www.macromedia.com/shockwave/download/[/color]" bgcolor="#000000"></embed>
</object>
Flash was designed to bring multimedia to the web. It is vector based (Math) and not sprite based (Rastor) like director. These movies are much smaller and ment to create web content and not application content, although Flash MX is starting to blur what you would use director for.
HughMungus I really think we are at a point where Flash is pretty well supported. That being said with flash you can show an alternative image if Flash is not installed. I try to save stuff a version lower to avoid download promps for the newest version.
Well, really I was talking about using Flash buttons. Why bother if some of your users are going to get tired of being prompted (with no way of opting out completely) and leave?
Will search engine spiders see your flash buttons?
Will people using accessibility tools (like screen readers) see them?
Will cut-down browsers on PDAs and phones be able to display them?
Are they actually doing something that is fancy enough to justify the use of flash - or could you just do it with CSS or image rollovers instead?
really think we are at a point where Flash is pretty well supported
I have configured IE with Active X and plug-ins turned off, and it asks permission to run them.
I do this, as HughMungus, suggested, to defend myself against the irritating multimedia ads that certain news sites have. I find it very difficult to read an article with something blinking all the time.
If I check my yahoo email account, I have to tell it "no" everytime I load a new page, but frankly I would rather have that than the stupid adverts.
I would serious reconsider implementing any form of navigation in your site that required a download. I find the "97% of browsers have flash" statistic highly suspect.
FWIW - I have an informational site that attracts "all kinds" of visitors - and has 8% of its visitors using browsers/OSes that don't support flash - and that would be assuming that 100% of the other visitors had flash installed. The site in question gets 1200+ uniques daily. ~ 100 people per day is a lot of potential lost sales, or what have you.
I've never regretted missing a single Flash based ad. If there is some kind of exciting Flash animation going around, I simply download it and run it locally.
If you are doing a simple button, I am sure most here like myself, will recommend using a simple javascript/dHTML or CSS2 rollover instead.
As far as disabling Flash more easily, try Googling for "jTFlashManager" and you'll find it as well as many other solutions...