Storing Adobe Captivate interaction data in a database: Adobe wants your feedback

Adobe is investigating the needs of Captivate users regarding how you would like to store your quiz interaction and score data. As you may know, Captivate already provides a mechanism for sending this data to an LMS via SCORM or AICC (and a couple of other options), but the Captivate team also knows that some of you are asking for more.

They want to hear from YOU about your situation and what you would like to be able to do with the Captivate score and interaction data. For example, would you store data directly to a database without using an LMS, or perhaps use web-based services to store the data?

This is your chance to tell them exactly what you’d like to see. Please write up a short summary of the functionality you’d like to see, and a clear example of how you would use it, if it were available. Be sure to use a valid email address when posting so Adobe can contact you for clarification if needed.

Dealing with Internet Explorer in your JavaScript Code

It’s almost the end of 2008, and thanks to the hard work of web standardistas, browser vendors, and JavaScript framework developers, cross-browser JavaScript code is much less of an issue than it used to be. Even Microsoft is feeling the love — the upcoming Internet Explorer 8 will be a (mostly) clean break from legacy Internet Explorer releases and will behave much more like Firefox, Safari (WebKit) and Opera. …And they rejoiced.

So why is it that when I look under the hood of some recently produced web pages (learning management systems, courses produced by e-learning rapid development tools, general web pages, etc.), the pages’ JavaScript often includes incredibly out-of-date and bad-practice Internet Explorer detection?

Here’s a quick rundown on the dos and don’ts.