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

_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to