How to Build a Random Spinner in Storyline
by James Kingsley | Oct 1, 2019
A few days ago I noticed a discussion in the Articulate Storyline forum about creating a random...
How to Create Fading Layers in Storyline
by James Kingsley | Sep 3, 2019
Sometimes when I am poking around inside published courses trying to solve one puzzle a crazy idea...
How to Create a 5-Star Rating System in Adobe Captivate
by James Kingsley | Aug 22, 2019
SVGs are fun. Scalable Vector Graphics are really just fancy XML files. And this means we can use...
Ta Da! Select and Zoom Images in Captivate with JavaScript
by James Kingsley | Nov 16, 2018
I recently saw a post in the Adobe eLearning forums where a user was seeking help selecting...
Create Beautiful Custom Dropdown Menus With jQuery—Captivate Edition
by James Kingsley | May 2, 2018
I am sure one day soon Adobe Captivate will push an update that empowers us with dropdown (select)...
Create Beautiful Custom Dropdown Menus With jQuery—Storyline Edition
by James Kingsley | Apr 25, 2018
I am sure one day soon Articulate will push an update that empowers us with dropdown (select)...
A ‘Responsive’ Articulate Storyline Solution
by James Kingsley | Jun 28, 2017
The age old Storyline dilemma: Build for desktop or build for mobile. In this post I will show you...
Putting the Emphasis on Articulate Storyline Animations
by James Kingsley | Jun 21, 2017
We all love Articulate Storyline, but one of the few features missing is the ability to create...
JavaScript Tricks for Articulate Storyline 3/360
by James Kingsley | Jun 14, 2017
For years I have been playing with JavaScript hacks solutions for Storyline. The biggest drawback...
Making the Most of Adobe Captivate 2017’s WHILE Loop
by James Kingsley | Jun 13, 2017
Adobe Captivate 2017 is packed with a ton of new features. One that you may have missed is the new...
Capture Adobe Captivate Data in Real Time
by James Kingsley | May 31, 2017
Don’t have an LMS? Need more detailed reports than an LMS could provide? Want to track your course...
10 Reasons to Use an Online Review Tool
by James Kingsley | Aug 25, 2016
If you are still using spreadsheets to collect feedback from stakeholders, there is a better way....
Printing Slides in Articulate Storyline 2
by James Kingsley | Apr 28, 2016
UPDATE: Due to player updates, this widget is not compatible with Storyline 360. You can still use...
How to Trigger Captivate Advanced Actions with Javascript
by James Kingsley | Apr 25, 2016
A lot of the work I do involves access to course variables, objects, and functions from outside via...
How to Bring Data Sharing to Your eLearning Courses
by James Kingsley | Apr 14, 2016
There is a good chance you may have never heard about Firebase. It’s a great service for web...
How to Create a Leaderboard for eLearning with Google (Part 2)
by James Kingsley | Feb 11, 2016
A few weeks ago, I wrote an article highlighting how you can use a Google Sheet (with some Google...
How to Create a Leaderboard for eLearning with Google
by James Kingsley | Jan 19, 2016
“Gamification.” We recognize the benefits (even through all the hype) and we would like to add it...