where's your embed tag?
I'm not using the embed tag anymore. I don't see it used on many web designer's sites that I've looked at, I thought it was just for older versions of Netscape:
"The EMBED tag is for Netscape Navigator 2.0 or later, or browsers that support the use of the Netscape-compatible plugin version of Flash Player."
This is what confuses me (when I use the embed tag, the code isn't W3C compliant). Is my code above correct? This was what flash CS4 generated for me. I just don't know why the noscript portion doesn't work in Firefox with JS disabled. Perhaps someone can clarify all this for me.
did you know ff is a mozilla (or netscape-based) browser?
unless you know what you're doing and understand the consequences of making changes, use the html published by your flash program.
Thanks for the scolding, I deserve it
I'm often asked to do flash animations. I learn by example. I don't understand why the noscript tag doesn't work in FF with or without the embed tag. And why so few people use the embed tag anynore. Markup won't W3C validate with the embed tag. While learning all this, I visit the top flash designer in town and look at their home page:
www (dot) mapleweb (dot) ca
Beautiful work. Look for the swf in the source code on their home page and on their contact page. They don't use the noscript tag at all nor an embed tag. These guys are the best flash designers in the city.
they may be the best designers in your town but i'm not sure they're the best developers. or, they may be the best developers in your town.
so, i'm not sure what point you're trying to make by referencing that web site.
They use AC_RunActiveContent.js for their flash animations. But they don't use the Adobe-generated code like you advised me to do. My old code is noted in the example above (sans the embed tag) but when you look at their code, the're missing the noscript tag *and* the embed tag. None there whatsoever. Since I work with flash as little as posslble on the web, I thought that maybe this was a new trend or something and that none of the other code was even really needed anymore.
I found some great info on the net this afternoon about using swfobject.js so I'm using that instead. It works with all browsers. If the user has JS disabled, in the div id="flashcontent" tag, I just dislpay an alternate image which also has a "JS and Adobe Flash Player required" message. Seems to work well and no W3C validation errors for the embed tag which everyone gets no matter what they do aside from using "document.write" which causes all sorts of problems in the world's #1 lousiest browser, Big "G's" Chrome which we call Crumb up in this neck of the woods
Thanks for your help.