pipwerks

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

Many of us use a Flash-based course interface (a.k.a. ‘player’) to load Captivate SWFs and other content. A well-known stumbling block for this kind of ‘loaded SWF’ approach has been Captivate’s lack of ActionScript support — Captivate won’t allow a user to add a simple line of

New: LegacyCaptivateLoader class

A few months ago I wrote about the dilemma of trying to load Captivate SWFs into an ActionScript 3-based parent SWF. Dilemma solved! I present to you the ActionScript 3 class LegacyCaptivateLoader. This class utilizes ExternalInterface and a proxy SWF to facilitate sending commands to and querying data from an

Creating simple ungraded quiz questions with feedback using HTML and JavaScript

Clive Shepherd recently wrote about “inductive learning.” He said: In my post last week, Whatever happened to inductive learning?, I complained how difficult it was with current rapid development tools to write more conversational inductive questions in which you as author are able to comment on each selection that the

SCORM JavaScript wrapper updated to 1.1.4

Actually, I have two updates to report: SCORM API Wrapper updated to version 1.1.4 I’ve received a number of emails from folks who say their LMS can’t auto-detect the API. Therefore, by popular demand, the SCORM API Wrapper for JavaScript has a new feature: the ability

SCORM wrapper updates (JavaScript and ActionScript)

JavaScript SCORM_API_Wrapper.js now at v1.1.3 Changes: 1. Added SCORM.isAvailable() function; This allows Flash’s ExternalInterface to confirm the presence of the JavaScript wrapper before attempting any LMS communication. Parameters: none. Returns: Boolean (static, true). 2. Fixed an important typo: I had forgotten the empty

pipwerks © 2026