Book Image

Mastering Adobe Captivate 8

By : Damien Bruyndonckx
Book Image

Mastering Adobe Captivate 8

By: Damien Bruyndonckx

Overview of this book

Table of Contents (22 chapters)
Mastering Adobe Captivate 8
Credits
Foreword
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 12. Working with Variables, Advanced Actions, and Widgets

In this chapter, you will take advantage of the scripting capabilities of Flash and HTML5. The Flash technology includes a programming language named ActionScript. This language is one of the most powerful tools included in the Flash platform. It can be used to implement virtually anything Flash is capable of (and that means a lot of things indeed!). When publishing a Captivate project to 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 technology to the eLearning developer. Now, let's be honest, you won't actually be writing real ActionScript or JavaScript in Captivate (being an ActionScript or JavaScript developer is a full-time job that requires...