I would like to improve the performance of the scorm file when users try to open it.
Like, less buffering time.
Moving to SCORM forum... although I expect you'll need to improve your question to get a sensible answer
I would like to reduce the time taken by the scorm file to open in the browser.
It is my understanding that there are a couple factors in how long it take to load up a scorm. Of course, some of it has to do with how the server stuff is set up and the amount of memory the computer opening it has but the biggest factor is the size of the scorm.
I have scorms that are small (less than 10 MB) and some that are very large (more than 300 mb). The large ones take a longer time to load than the small ones. SCORMs with video and audio take longer to load. There are things you can do in some authoring tools to minimize this (in Captivate you can select the amount of the project loads before view) but it all comes down to the size of your package and the capacity of your computer.
You could try breaking big modules into smaller parts.
First, is there a way in Moodle to show the progress of a Scorm load? (eg. Turn the cursor to hourglass/waiting to indicate that the Scorm package is loading and the package will open soon.)
Second, I create my own Scorm packages using HTML5 and Javascript. In general, webcoders suggest having fewer Javascript files because each file requires contact with the server and this can slow down webpage loadtimes. Is this also the case with Moodle? Does it matter if I have one single Javascript file or several?