ECMAScript vs JavaScript vs ActionScript: Do you know the difference?

If you’re trying to use SCORM in your e-learning, you’ve undoubtedly heard of JavaScript and ActionScript. But do you know the different between ECMAScript, JavaScript, and ActionScript?

Alex Russell has provided definitions for many of the ECMAScript-related names you might be reading about these days, including ECMAScript (3, 3.1, 4), ActionScript 3, Harmony, and JavaScript 2.

Very helpful!

Via Ajaxian.

More SWFObject 2.0 examples

I just posted a few more SWFObject 2.0 examples: Plain-vanilla SWF embedding using SWFObject 2.0 Using SWFObject 2.0 with ExternalInterface Determining whether a SWF was successfully embedded (returning a boolean in JavaScript) Using SWFObject with an ‘onclick’ event Update: The SWFObject examples list is now located at http://learnswfobject.com

How to add basic SCORM code to a Flash movie

Here’s a quick tutorial for adding basic SCORM functionality to an existing Flash file. This tutorial aims to demonstrate just how easy it can be to add SCORM functionality to an existing Flash movie.

Please note that this tutorial uses ActionScript 3 and SCORM 1.2, but the same principles apply for ActionScript 2 and SCORM 2004.

SCORM ActionScript 3 ZIP file fixed

A few people have contacted me to let me know the ZIP file for the SCORM ActionScript 3 example was missing the FLA file. Whoopsies! I’ve added the source files back to the FLA. You can download it from the downloads page. Thanks to everyone for letting me know. I usually work on this stuff at night after I get home from work, so sometimes I get sleepy and mix my files up. ๐Ÿ™‚

LegacyCaptivateLoader: dealing with pre-existing scripts in your Captivate SWF

When I designed the LegacyCaptivateLoader, I was focused on giving the ActionScript 3 SWF the ability to control the ActionScript 2-based Captivate SWF; I hadn’t given much thought to how the situation affects Captivate SWFs using one of the workarounds I just described. Can the embedded SWFs still work? Will JavaScript calls from Captivate still work with ActionScript 3’s ExternalInterface system? The short answer is yes, but it may take some tweaking on your part.

Lines in the sand

Being an idealist, I eagerly bought into what was being covered in grad school. I believed (and still do, to a point) that every project should follow ADDIE or a similar model. C’mon, it makes sense, doesn’t it? The line in the sand had been drawn: skip these principles at your own peril. Now that I’ve spent a few years working full-time as an instructional designer-slash-e-learning developer, I’ve learned first-hand that the instructional design ideals taught in grad school are quickly thrown out the window when you get a “real” job.

Scroll to Top