Skip to main content
Tichelle Berg
Inspiring
December 1, 2020
Answered

If I already published with SWF & HTML5, do I need to republish with just HTML5?

  • December 1, 2020
  • 2 replies
  • 589 views

I've already converted all of my Flash projects to HTML5, but someone from a different department asked me today if they originally published with SWF and HTML5, do they need to republish to just HTML5 in order to be sure their content still works when Flash support ends? 

 

I know with other products (Storyline), the browser will first look for the HTML5 content, and only use the Flash content as a fallback, but I'm not sure if Captivate also works that way. Sounds like a browser-specific thing to me...

    This topic has been closed for replies.
    Correct answer Lilybiri

    You need to republish, because the choice is made based on detecting the type of device. For desktop and laptop SWF version is offered at this moment, for mobile devices it is HTML5.

     

    2 replies

    Tammy_Moore
    Inspiring
    December 30, 2020

    You probably already have republished, but I thought that I would pass along a tip that has not been considered.

    If you have published as both SWF and HTML5 the file called multiscreen.html was designed to detect if the device had Flash or not. If it had Flash, that file would then launch the swf fil. If it did not, then it would launch the index.html file. If your environment allows easy access to  he files, just replace the multiscreen.html with a copy of the index.html file but rename this copy to multiscreen.html. This can be a helpful alternative if few have Captivate for replublishing but many hands can be available for this file copy and rename procedure. It is also useful if you tended toward publish once and point to that file from many disparate places. This was led me to use this method. The same math lesson could be used in many grade levels in K-12, so multiple course might point oto the one published Captivate lessons. Going in to update all the links was not an option. All those links could stay pointing to multiscreen.html and now just direct to the html version.

    Lilybiri
    LilybiriCorrect answer
    Legend
    December 1, 2020

    You need to republish, because the choice is made based on detecting the type of device. For desktop and laptop SWF version is offered at this moment, for mobile devices it is HTML5.

     

    Tichelle Berg
    Inspiring
    December 1, 2020

    Thank you, Lilybiri, I'll pass that on.