Potential Functionality Issues (Security) with HTML Content
Good day, all;
I am having an issue with HTML content from Captivate and I'm not sure there's anything I can do about it or, if there is, what that might be.
I created a Captivate lesson for my institution last year that was fairly straightforward. It had graphics, audio and a few questions which I built (rather than use the question feature). The lesson was exported as a SCORM package and no issues were encountered by any of the nearly 100 people who completed it.
For this year, however, the institution requested me to publish it as an HTML package as they wanted to offer it on the website (rather than within the LMS). I packaged it and sent it off as requested and while it functionally works, it got rejected by IT due to some issues as quoted below (from two separate emails to me)(red text added by me):
The first, when I said there was nothing in the file (meaning I had added no links to external widgets, etc.): "However, the files you provided...also include outdated versions of JavaScript."
The second, when issues were checked from the IT side: "These materials, which were originally created in a local environment, relies on proprietary JavaScript files (e.g., cp.js, cpXHRLoader.js) that must be properly loaded for key features—like interactive elements, slide transitions, and media playback—to work correctly. If these files are missing, misconfigured, or not properly referenced, functionality may break when moved to the live site."
Based on these points the lesson has been rejected "until an updated version that resolves these issues" can be provided. Unfortunately, I don't know how to fix this or if it can be fixed. I just published normally as an HTML file in Captivate without doing anything special.
I created this lesson on a Mac, using Adobe Captivate 2019 (11.5.5) (which my 'check for updates' look returns as being up to date).
Has anyone come across anything like this before? Or are there any ideas of how I can fix the identified issues? I don't want to have to build this whole thing again in another program, so any suggestions of how I can rectify this would be appreciated!
Thanks!
