Adobe Captivate 5: Get Ready, Get Set… Reset!

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn

You can easily add a Table of Contents to your lesson by choosing Project > Table of Contents and then selecting Show TOC.

 

Show TOC

 

Like magic, all of the project slides will be added to the TOC. If you spent the time adding Labels to the slides before accessing the Table of Contents screen, the Labels would appear on the TOC as slide names. You can change the name easily enough by double-clicking any slide name on the TOC and typing a name. If you don't add slide Labels, the name given to each slide is based on the slide number. (Slide 1 will be named Slide 1, and on it goes.)

 

Recently I had a student in one of my Captivate classes ask if she could use her slide labels on the TOC "after the fact." She had added her slide Labels after she had added the TOC. The result of this reverse workflow was that her new slide Labels refused to appear on the TOC, even after she deselected and then reselected the Show TOC check box.

 

The solution to the problem (and it was a problem… she really wanted to use the slide Labels and was dreading having to retype them on the TOC), is simple, yet not obvious.

 

First, add your slide Labels to as many slides as appropriate (select the slide on the Film Strip and then add the label via the Property Inspector's Label field).

 

Open the TOC window and Show the TOC. Then, from the bottom of the TOC window, click the Reset TOC button.

 

Reset TOC button 

 

And BAM! The existing TOC will be replaced and the names of the resulting slides will match the slide Labels. 

 

***

Looking to learn Adobe Captivate 5? We offer Beginner and Advanced classes, as well as a half-day course on Advanced Actions. Both Windows and Macintosh developers can attend these classes.

Adobe Captivate 5: Don’t Quote Me!

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn

Prior to publishing a Captivate project, you should spend a few minutes filling in fields you will find in the Project Information window (via File > Project Info).

 

Among other things, you'll find the Project Name and Description fields. Why bother filling out these fields? The Project Name, which can contain spaces, appears in the title bar of the Web browser when the lesson is first opened by your learner. The Project Name and the Description are both read aloud by a screen reader (which is a critical component of section 508 compliance). And any of the information you add to the Project Information can be used by system variables, allowing you to display the information within text captions anywhere in the project. (That's something you learn how to do in my Captivate 5: Beyond the Essentials online class.) 

 

CP5 Project Info.
 

In fact, filling in the fields within the Project Information window is so important, and so simple, I encourage my beginner Captivate students to fill it in as well. (From a beginner perspective, the information can be displayed on a TOC, something you learn to do during class.)

 

So what could go wrong by following my advice and filling in the Project Info? Plenty it appears, such as the error message below:

  

SWF Failed 

 

It seems that fellow Captivate developer John T Wylie Jr., International Game Technology, ran face-first into the error message above when trying to publish. The message refers to actionscript keywords and user variables, but John wasn't using actionscript or user variables.

 

John sent me an email about the problem, but I had never seen that particular error message and, sadly, wasn't able to help.

 

John didn't give up. And he found the cause of the error in an unlikely place. It turns out that John's Captivate project was covering how to use a 103 inch display. In John's Description field, he did something unthinkable: he typed 103" display. Hence the problem. For whatever reason, Captivate does not like it if you use quote marks in the Description field. 

 

 Closed quote in the description

On a whim, John removed the quote mark from the Description field (shown below) and the project published. Go figure!

 

Description fixed

The issue is apparently a bug and is covered in this post on the Captivate forum. A patch has not yet been released that fixes the issue. So until such time that there is a fix, avoid the quote marks. I'd tell you to quote me on that, but I'm not the one who did the work this time… quote John.
 

***

Looking to learn Adobe Captivate 5? We offer Beginner and Advanced classes, as well as a half-day course on Advanced Actions. Both Windows and Macintosh developers can attend these classes.

Adobe Captivate 5: Make Quick Work Out of Adding Audio to a Project

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn

Adding audio to your Captivate project is one of the best ways to increase the effectiveness of the lesson. When the time comes to add audio, you have a couple of different options. For instance, if you want to add audio to the project slide, you would choose Audio > Import to > Slide. If you would like to attach audio to an object on a slide, you would first select the object and choose Audio > Import to > Object. Either way, the Import audio dialog box opens and you would browse to the appropriate audio file (Captivate allows you to import either WAV or MP3 file formats) and open the file. 

 

The steps above are simple, but the process becomes laborious if you intend to use several audio clips in a project. If your project consisted of 100 slides and hundreds of objects, you would be looking at thousands of clicks. Again, not difficult stuff but certainly time-consuming.

 

Considering that this is the holiday season, I'd like to give a gift… the gift of time. You can speed up the audio import process dramatically by following these steps.

 

  1. Show the Library (via the Window menu).

     

  2. On the Library, click the Import tool.
     
    Import button on the Library.
     
  3. Browse to the folder containing the audio clips you intend to use in the Captivate project. Select some or all of the files and open them.

    Importing multiple audio clips at one time.

    Imported clips

    On the import project has completed, you'll notice that all of the audio clips appear in the Audio folder on the Library.

     

  4. The final step… and the one that's going to save you all the time, is to drag the audio clips from the Library and directly onto slide objects. For instance, if you want to add a clip to the slide, drag the audio clip directly on top of the slide on the Filmstrip. To add an audio clip to a slide object, drag the clip directly on top of the slide's object.

    And that's it. With the time you have just saved, get on out there and get that holiday shopping done (or started).

***

Looking to learn Adobe Captivate 5? We are now offering Beginner and Advanced classes, as well as a half-day course on Advanced Actions. Both Windows and Macintosh developers can attend the classes.

Link to download the Adobe Captivate Reviewer 2.0 Installer

I've heard from several Captivate 5 developers that they do not have the Adobe Captivate Reviewer 2.0 on their systems. That's strange because the Reviewer is usually installed when you install Captivate 5.

If the installer is not on your system, you'll find that the download link isn't easy to find via a Google search. In that case, here is a direct link to download the installer. (Don't say I never do nuttin for ya!)

FYI: You'll need the Adobe Captivate Reviewer 2.0 application to open Captivate Review Files (CREV's) and send comments back to the Captivate developer via Acrobat.com, which is wicked cool. When you send CREV's to reviewers from within Captivate, the link above is included in the email that your reviewers will open (you won't have to manually send the link to reviewers).

Newest Flash Player Update Breaks Captivate Published Content

If you spent the Thanksgiving holiday away from your computer, the Internet and Captivate then you missed all of the excitement. It appears that the latest Flash Player update (10,1,102,64) is causing much angst in the Captivate community. It seems that if you are using Captivate 5 and included text animation in your projects, the published lessons will not play correctly in the newest Flash Player. Ouch! You can learn more about the issue here. And there is a fix for the problem here.

Adobe Captivate 5: You Can Capture Time… Really!

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn
You are recording a demonstration and you'd like to capture the amount of time a process takes. For instance, clicking a button in your application takes 7 seconds for the process to complete. However, when you record the demonstration, Captivate captures the button click and the resulting screen, but does not capture the 7 seconds it took for the process to conclude. In fact, Captivate's Timeline seems to have ignored the processing time altogether.

It's a real timing dilemma! As far as I'm concerned, it's a bad idea to capture the 7 second delay between one click and the next. Just because a process takes time, doesn't mean that you have to force your learner to experience the delays.

I recently worked with a client who wanted to show the actual delays a user would experience between one click and the next to make the demonstration more realistic.

Believe it or not, Captivate does have a little known or used feature that will allow you to record your clicks and the resulting delays that might occur between one screen and the next.

Show Captivate's Preferences (Edit menu if you're using Windows; Adobe Captivate menu if you're using a Macintosh).

From the Recording group, select Settings and, from the Audio Options, select Actions in Real Time.

Record Actions in Real Time

From now on, recording a 12-minute process will force your eLearning video to play for 12-minutes. A 20-second delay between clicks will result in a 20-second play time for the Captivate slide.

Fair warning however… most eLearning videos won't be better by recording Actions in Real Time. In fact, the published videos will be larger and will play longer than necessary. Be sure to go back to the Preferences dialog box and disable the Actions in Real Time option prior to recording if you don't want to use it.

 

***

Looking to learn Adobe Captivate 5? We are now offering Beginner and Advanced classes, as well as a half-day course on Advanced Actions. Both Windows and Macintosh developers can attend the classes.

Adobe Captivate 5: One Spelling Option Not To Ignore

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn
I am the most accurate typist in the world. Want me to prove it? Fine! I was recently working on a Captivate project that contained more than 70 text captions. I was the one who both created those text captions and typed the text.

Just prior to publishing the project, I ran Captivate's spell check utility by choosing Project > Check Spelling. And you know what? There wasn't a single typographic error on any slide… not a single one. See, that's proof that I am the most excellent typist in the world. I mean, when was the last time you aced the spell checker?

Of course, on further review, I realized that my accuracy wasn't so good. There it was, on Slide 2… the word Chicago was spelled Chiccago. Huh? Why oh why would Captivate tease me like that and have me staking a claim to the world's accuracy title? It's a cruel world!

If turns out that Captivate will not spell check words with capitalized letters (such as Chiccago). If you're like me and tend to type with two left hands, then you might want to turn that particular option off.

Show Captivate's Preferences (Edit menu if you're using Windows; Adobe Captivate menu if you're using a Mac). Select the Global category and then click the Spelling Preferences button.

Deselect Ignore Capitalized Words and click the OK button.

Captivate 5's spelling options

Run your spell check again… and prepare to relinquish your title of most accurate typist in the world (I know I did).

 

***

Looking to learn Adobe Captivate 5? We are now offering Beginner and Advanced classes, as well as a half-day course on Advanced Actions. Both Windows and Macintosh developers can attend the classes.

Adobe Captivate 5: WYSIWYG Placeholders

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn
Over the past few months I've been creating more and more Project Templates for my customers. Some of the most important things you can add to a Project Template are placeholders. What are placeholders? As the name implies, placeholders hold a spot on a slide or within a project for specific objects. For instance, if you always want a Text Animation of the first slide of a project, you can insert a Text Animation Placeholder, set the animation, and other Properties.

There are several placeholders you can add to a Project Template including Text Captions, Images, Animation and even Recording Slides.

When a Captivate developer creates a new project based on a Project Template, the placeholders will be available for use. And since placeholders retain their predefined Properties, all that a  developer needs to do is double-click the placeholder and add the content. The developer does not need to spend time worrying such things as Caption Type, Character Family or Size.

While placeholders are great timesavers, there are a few problem. First, when placeholder objects are inserted onto templates slides, they won't be visible when you preview or publish the template. In addition, placeholders have an annoying feature… they aren't WYSIWYG (What You See Is What You Get) when they're created. In fact, the formatting you apply to a placeholder only shows itself once the template is being used by a new project.

Let's take a look at the text caption placeholder in the image below. I formatted the caption so that it used the HaloBlue Caption type and the font formatting was set to Verdana, Regular, 16. However, even though the Properties panel verifies my formatting, the placeholder is less than cooperative. In fact, if I didn't know any better, I would assume that the Properties didn't take and I'd try to format the placeholder over and over and over and over again.

A placeholder that is not WYSIWYG.

The formatting won't be WYSIWYG until the template is called into service. If one of your developers were to double-click the placeholders, it would show its true formatting.

Since I'm a visual person, I really need to see how something is going to look before I'm comfortable. In short, I really need my WYSIWYG.

If you're like me, you'll love this little trick. While working in a Project Template (you cannot insert placeholders into a regular Captivate project), insert a standard text caption (not a text caption placeholder).

Format the caption as you normally would. In the image below, you can see that I've formatted the caption using the HaloBlue Caption type and the font formatting was set to Verdana, Regular 16.

A text caption that is WYSIWYG.

While the appearance of the caption is indeed WYSIWYG, there is a problem. The caption isn't a placeholder so it won't behave like a placeholder once the template is placed into service.

So here's the trick… delete the text caption. And BAM! Instead of the caption actually being deleted, the caption converts to a placeholder.

A placeholder that is not WYSIWYG.

The formatting of the placeholder is no longer WYSIWYG but my goal was achieved–I visually confirmed the desired format and left the developer with a placeholder. However, when developers use the template and double-click the placeholder, the formatting will already be set. Cool!

 

***

Looking to learn Adobe Captivate 5? We are now offering Beginner and Advanced classes, as well as a half-day course on Advanced Actions. Both Windows and Macintosh developers can attend the classes.

Adobe Captivate 5: Republish and Wait? Not Anymore!

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn
You've produced your Captivate project in record time. The only thing left to do is Publish the project. Anyone who has published a Captivate project knows it is a simple process of choosing File > Publish and setting the appropriate options. Of course, at some point you do actually need to click the Publish button. And what happens then? Well, to be honest, after clicking the Publish button, even a quick developer hits the wall. Why? It takes time for Captivate project to publish. How much time? Depending on the amount of memory you have on your system, it could take several minutes.

Adobe ran some time trials on how long it took to publish a large project (254 slides) using Captivate 4. On their test systems, it took just over 1:45 to publish the project. That may not seem like a long time, but that's nearly two minutes of twiddling your thumbs while the project is published. During that time, you cannot do anything in the project. Make a change (even a minor change) and need to republish? Publishing the updated project will take another full 1:45, even if the change you made to the project was minor.

When Adobe created Captivate 5, they wanted to decrease your twiddle time. To that end, Adobe came up with a feature called the incremental publish engine.

So let's take a look at the publish time in Captivate 5 as compared to Captivate 4. As mentioned above, a large Captivate 4 project (254 slides) took just over 1:45 to publish. The same project was published using Captivate 5. The results? Captivate 5 published the project in 2:05. Yeee hahhh! Ummm… wait a minute. Thanks to the wonderful incremental publish engine, Captivate 5 is now even slower? I don't know about you but anything that makes me work slower isn't a good thing.

While it appears that the incremental publish engine is a problem, it's actually a wonderful enhancement. While it might take a bit longer to perform an initial publish, republishing the project after you've made changes is going to return some fantastic results.

Remember that it took the same amount of time to republish a project in Captivate 4, even if the changes were minor (1:45). How did Captivate 5 do? Adobe made the minor changes to the version 5 project and republished. Hold on to your hats… it took a mere 6 seconds to publish the changes (a time savings of more than 95%). Bam! Imagine how much time you are going to save publishing with Captivate 5. How was this minor miracle performed? Thanks to Captivate's new incremental publish engine, only the slides that actually had changes were republished.

Dare I say that your time savings will quickly pay for the upgrade fee from Captivate 4 to 5? Food for thought!

Note: If you do need to republish all of the slides in your Captivate 5 project, not just the slides that have changed, simply select Force re-publish all the slides in the Advanced Options area of the Publish dialog box.

Republish all slides.

To learn more about the incremental publish engine or review the time trials mentioned above, visit the Adobe Captivate blog.

 

***

Looking to learn Adobe Captivate 5? We are now offering Beginner and Advanced classes, as well as a half-day course on Advanced Actions. Both Windows and Macintosh developers can attend the classes.

***

Follow me on Twitter