I wrote about the HTML5 output option available in Adobe Captivate 6 a few months ago. I pointed out that HTML5 is an alternative publishing format to a SWF. Unlike SWFs, projects published as HTML5 will not only play on the Apple iPad, iPhone and the iPod, but the lessons will retain any interactivity that you added to the slides (such as click boxes and buttons).
I also noted that while most features you can add to a Captivate project will work when published as HTML5, not all features are supported. For example, Rollover Captions, Rollover Images and SWF animations are not HTML5 compliant. Prior to publishing as HTML5, you should use the HTML5 Tracker (Project > HTML5 Tracker) to flag features that are not supported.
If the HTML5 Tracker window has anything in the list (as shown below), you'll need to remove the unsupported feature.
Removing the unsupported objects is simple enough. Close the HTML5 Tracker, go to the slide containing the unsupported object and delete the object. Of course, prior to closing the HTML5 Tracker, be sure to note which slides contains the unsupported objects, and which of the slide objects aren't supported. Forget that little chore and you'll find yourself needing to revisit the HTML5 Tracker again and again.
There's a better way to remove the Unsupported objects. The next time your display the HTML5 Tracker, don't bother closing it if you're ready to delete the Unsupported Objects. Believe it or not, you can instantly remove the objects right from the Tracker. Simply select the Unsupported Object from the list and, on your keyboard, press [ctrl] [x]. The selected object will be simultaneously removed from the HTML5 Tracker list and the slide.