Dive Deep: Advanced Actions, Variables, and JavaScript in Adobe Captivate

I was recently able to give a presentation on Adobe Captivate’s more advanced features (and tell a few sea stories along the way) at the Adobe E-Learning Conference here in DC (May 17, 2016).

I had a great time learning from other amazing presentations, and I am extremely grateful for the opportunity to share.

Might be able to come back and provide some narration to the presentation I gave, but it’s probably best, at least for now, that I just post this presentation (especially since I had a lot of requests for it, and I surely do not have time to provide that narration now). If you have any questions or other requests, don’t hesitate to reach out.

Without further adieu, here’s the presentation. Note that you can download it for your reference by clicking the page icon after the presentation loads. If you want the fonts displayed to be the same as those used in my presentation, download the Cabin font family.

You can view the published versions of the Captivate files I reference in my presentation below:

Make sure you type in the info on the opening page of tour 1 before proceeding to tour 2. 

Submarine Tour 1

Remember, you can view the data entered on the fields for Submarine Tour 1 in your browser’s local storage. In your Chrome browser, just open your developer tools, select the resources tab, and open local storage arrow (we use the local storage JavaScript method in conjunction with Captivate’s Common JavaScript Interface). 

Submarine Tour 2

Here are the Captivate source files:

Submarine Tour 1 (source)

Submarine Tour 2 (source)

I reference a document that Joe Ganci and Lieve Weymeis put together as part of their 2014 presentation here.

Special thanks to Jim Leichliter for his presentation on using Captivate, JavaScript, and local storage.

Again, don’t hesitate to reach out if I may be of service.


Some feedback on the presentation in the form of tweets.