Variables and Advanced Actions

In this chapter, you will take advantage of the scripting capabilities of HTML5 and Flash. The HTML5  technology includes a programming language named JavaScript. When publishing a Captivate project in HTML5, a lot of JavaScript code is generated behind the scenes. It is the web browser that executes this JavaScript when the project is played back by the learner. If you decide to publish your projects in Flash, Captivate generates a lot of ActionScript code instead. It is the Flash Player that executes this ActionScript code at runtime.

Captivate exposes part of this scripting technology to the eLearning developer. Now let's be honest  most eLearning developers won't actually be writing real JavaScript or ActionScript ...

Get Mastering Adobe Captivate 2019 - Fifth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.