1. Session 407
Adding Responsive Animations to
Adobe Captivate Projects
Kirsten Rourke, Rourke Training
Austin, TX • June 8 – 10, 2016
2. Kirsten Rourke
Founder of Rourke Training (2000)
Speaker, Training Consultant, and Instructional
Designer
eLearning ISD/Developer, CTT+ Certified
Technical Trainer
@kirstenrourke
#FocusOnLearn
3. What’s in a name?
History and Angry Birds
2 flavors of HTML5
Language Changes
How it gets in Captivate
What do we need to do now?
Links, Links, Links
Animate
Name change from Edge to Flash
Bad websites and plugin hell
Authoring tool of the Gods
Wrap it in an .oam
What doesn’t work right now
Workaround
References
I’m going to start this session by making every person in the room make this face.
Flash
What it’s hated
Why it’s awesome
Adobe Air 21.0 march 2016
https://en.wikipedia.org/wiki/Adobe_AIR
2008- 2016
The benefits
What is an .oam file?
XML
Asset
PNG Poster image
HTML
Javascript
XML
Don’t layer the oam in captivate
The language is close…
Javascript is more like Actionscript 1 or 2
Both actionscript and javascript are dialects of ECMAScript
Canvas element – drawing with javascript
Convert ActionScript to HTML5 Canvas with document type converter
“Convert to Other Document Formats”
Replace commented out actionscript with javascript equivalents
http://blogs.adobe.com/animate/converting-your-flash-ads-to-html5-canvas/
Note: Flash Professional does not auto-convert any ActionScript code to JavaScript code because there is no foolproof way to get it completely right. However, our HTML5 Canvas (CreateJS) JavaScript APIs mimic ActionScript code fairly closely. We also have some built-in Code Snippets in Flash CC to help you get started with some commonly used actions.
Demo
Nav button on right
Work in Edge for responsive until your machine won’t run it
Pry it from my cold dead hands
Make 3 files for HTML5 for Cap from Animate
Rename oam to zip lets you get to the content but if you extract it won’t make a functional oam again (haven’t tried editing from winzip)
Change Width and Height to 100%?
Add .js?
SVG round tripping from Illustrator
SVG = text (in XML format) that defines a vector shapes for the web
Scalable and searchable
Can be made or edited with any text editor