Flash but no Javascript?

Just a question I wanted to put to the blogosphere (you) - Have you ever run into difficulties with a platform or machine that has Flash but no Javascript? I became curious after reading the comments in this blog post.
Over the years, I've heard a lot of references to a user who might have Javascript disabled, but still run Flash. It has never rung true to me - I'd imagine anyone uncomfortable with Javascript is doubly uncomfortable with Flash. But has anyone actually seen problems with this? Is building for this case over-obviation?

Posted by Alexander at August 9, 2006 01:05 PM

Make Flash tests and assessments with the Question Writer, Quiz Software. Question Writer 4 is now available. Click here to download.

Trackback Pings

TrackBack URL for this entry:
http://www.centralquestion.com/elearning/mt-realtb.cgi/93

Comments

I personally have had no problems with this. I would take a thorough look at your target audience. If its critical that EVERYbody be able to see it then you have to build for that too.

Then again, if a broswer has no scripting or plugin support at all, its not doing much of anything. I'm not building for that scenario unless the client is requesting and supporting it thoroughly.

Posted by: mbrane at August 9, 2006 01:34 PM

Yes. This has come up on my last two projects, as I've been using SWFObject to get around the Internet Explorer Active Content Update.

http://blog.deconcept.com/swfobject/

In one case, the user did have JavaScript disabled in Firefox, along with an extension called Flashblock to let him pick and choose which Flash content to play.. but because JavaScript was required by SWFObject to write the Flash to the page in the first place, Flashblock wasn't able to see it at all.

https://addons.mozilla.org/firefox/433/

I haven't found a way around this yet, other than to put a disclaimer on the bottom of the page that Flash and JavaScript are required. I suppose I could just make an alternate link for people who don't have JavaScript and understand they may have to click to activate the Flash if they're using IE with the Active Content Update.

Hopefully there's a more elegant solution that I'm just missing..

Posted by: closethipster at August 9, 2006 01:58 PM

Yes. This has come up on my last two projects, as I've been using SWFObject to get around the Internet Explorer Active Content Update.

In one case, the user did have JavaScript disabled in Firefox, along with an extension called Flashblock to let him pick and choose which Flash content to play.. but because JavaScript was required by SWFObject to write the Flash to the page in the first place, Flashblock wasn't able to see it at all.

I haven't found a way around this yet, other than to put a disclaimer on the bottom of the page that Flash and JavaScript are required. I suppose I could just make an alternate link for people who don't have JavaScript and understand they may have to click to activate the Flash if they're using IE with the Active Content Update.

Hopefully there's a more elegant solution that I'm just missing..

Posted by: closethipster at August 9, 2006 01:59 PM

Like you I have always considered this a non-issue. In my book, if an individual or corporation is paranoid enough to disable JavaScript they are likely to have disabled all ActiveX plugins too. We always make this clear to our clients, though, along with the drawbacks of not using JavaScript with the recent EOLAS patch in IE.

Posted by: Steve Webster at August 9, 2006 02:41 PM

The Firefox extension NoScript (which as far as I know a very popular extension) has default configuration to block Javascript but allow Flash files (although there are a configuration to change this, but common user won't bother doing it). So I think it is a real issue to provide a SWFObject script that have javascript fallback.

Posted by: Lie at August 25, 2007 05:20 PM