Working with Variables and Advanced Actions

In this chapter, you will take advantage of the scripting capabilities of HTML5 and Flash. The Flash technology includes a programming language named ActionScript. When publishing a Captivate project in Flash, a lot of ActionScript code is generated behind the scenes. It is the Flash Player that executes this ActionScript at runtime. If you decide to publish your projects in HTML5, Captivate generates a lot of JavaScript code instead. It is the browser that executes this JavaScript 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 in Captivate (being ...

Get Mastering Adobe Captivate 2017 - Fourth Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.