[osflash] Open Source Interaction Components

Aral Balkan aral at ariaware.com
Fri Aug 19 09:43:01 PDT 2005


Hi Brooks,

I was merely stating that if you were loading in SWF content modules 
into a SWF shell, they would have to use JavaScript to communicate with 
the SWF shell in order to be SCORM compliant. Since Flash does not 
currently understand JavaScript, you cannot build a fully 
SCORM-compliant Flash-only system (ie., one that does not have to go 
back to the HTML page to update the LMS unless you use the Ajax hack.) 
With the Ajax hack you lose maintainability, gain cross-platform issues 
and lose performance.

I re-read my original post and I wasn't very clear in explaining this.

> You can't manage state in Flash??? 

Of course you can. You can't maintain state in HTML without resorting to 
Ajax. It would be interesting to see how you're using Flash and Ajax 
together (and how it performs) but I still find it very messy (Ajax 
alone is very messy.)

At the end of the day, a good development team will create a good 
product regardless of the technologies used (within limits, of course). 
If I was absolutely forced (at gunpoint by masked soldiers) to create a 
SCORM-compliant app, I would probably take the same route you have 
(Flash + Ajax) in order to maintain state in Flash in an effort to 
provide a usable user experience.

Btw, what the heck are we doing discussing SCORM on an Open Source Flash 
list *and* on Friday? Surely there's some rule somewhere against talking 
about SCORM on a Friday! :)

Aral



More information about the osflash mailing list