Firefox: is it compatible or not?

Aug 08, 2022

We have intermittent issues when we have online courses created with Storyline 360.  It seems to mostly work, but then sometimes, it just fails and the specs don't list Firefox so I'm thinking it is not compatible.  

Is this the case? 

 

18 Replies
Jürgen Schoenemeyer

Firefox 103 and newer is NOT compatible* with all versions of storyline 360 before 3.66.28355.0

July 28, 2022 (Build 3.66.28355.0)
Fixed: Firefox 103 wouldn't load courses with media on the first slide.

Update storyline 360 to the newest version

and

re-publish all old storyline trainings which are using audio on the first page (and if you have enabled resume: on any page)

Storyline 3 is also affected - as far as i know

Jürgen

* there was a small annoying software bug in the global storyline libraries (at least since August 2018)

Ray Cole

Jürgen, what do you mean by "and if you have enabled resume: on any page"?

We don't have media on the first slide of any of our courses, but I want to understand if we are still at risk and need to republish our back catalog with the newest release of Storyline 360.

Does the course fail in Firefox if any slide is set to "resume saved state" when revisited? What about "Automatically decide"? Or are you referring to some other "resume" feature (and if so, which one?)?

Thanks!

Jürgen Schoenemeyer

this is not an error of Firefox - it's an error of storyline, which is includes since many year (I have found the error in course libraries of 2019).

Firefox had modified the audio autoplay behavior, so the untested buggy routine is used the first time and failed

Jürgen

Jürgen Schoenemeyer

there is hope for bulk update, not your special course has to be updaten - only one storyline javascript library (as far as I know)

slides.min.js:

error: Uncaught TypeError: n is not a function

wrong: n = u.browser.isFF ? "window.setTimeout" : function (e) {

correct: n = u.browser.isFF ? window.setTimeout : function (e) {

=> two quotes too many

and for older courses this is the only chance - because many old courses can't be opened in the the current version of storyline - AND - old installer for storyline are NOT available (I have tried it)

Jürgen

Peter Chrzanowski

And there's no way to bulk republish old files, correct? Storyline really needs to develop a bulk publish feature. There's constantly new bugs in every release I worked with so we often stay on an old "stable" version to avoid any new issues. Then this happens and now we have to republish 400 files...

Jürgen Schoenemeyer

the bulk update should do for all old version, for 'young' versions 'slides.min.js' has to be patched, for older ones another library

replace global in all javascript files
  - "window.setTimeout"
with
  - window.setTimeout

but articulate has to test it !!!! I am a normal user (with 30 years programming experience)

Jürgen

PS: fortunately the error is not that extreme bad - most of the time (??) the first page starts with firefox - if the user clicks on the screen after some seconds of the "wait" animation (even if no play button is visible)

Jürgen Schoenemeyer

here are the results of tests with the faulty version 3.65

course with audio on first page and all others
 - first start -> no click button -> spinning symbol
 - resume start -> on resume button -> spinning symbol
but with click on the waiting page with spinning symbol -> course starts

course without audio on the first page, but on all others
 - first start -> no click button -> spinning symbol
 - resume start -> on resume button -> spinning symbol
but with click on the waiting page with spinning symbol -> course starts

Storyline 360 Version History

Fixed: Firefox 103 wouldn't load courses with media on the first slide.

is wrong 

Fixed: Firefox 103 wouldn't load courses with media on any slide.

would be correct

Jürgen

Donna   Gingera

We encountered the same problem. There was a bug fix issued in the last release.

However - here is the bigger problem for us.

The customer service engineer at Articulate just told us that to fix the problem we needed to REPUBLISH ALL OUR COURSES using the latest version of Storyline 360. That involves republishing hundreds of courses. Which seems absurd.

Question to the group - Is that how you are correcting the problem?

Jürgen Schoenemeyer

the fix via a new publish is also problematic for many courses
 - old courses sometimes can not be opened
 - old courses sometimes can not be published (feature removed) - e.g. svg as image (Case #03199180*), ...
 - old courses have different features - old video player/new videoplayer
 - there is a known and confirmed bug (Case #03122145*): if you publish directly after opening the .story file, it exports incorrectly y-values - if you have used text styles in text animate by paragraph (simlilar problem with text in tables)

=> so it has to be patched directly on js library level

* not solved

Math Notermans

Can't we figure out in published content where a change is needed...and then only fix that in the existing content ? Then all those who have hundreds of published courses can run some batch on the published files...and reupload them again...  I gladly spent some time to find a fix if that helps others.