Summary: Use Server2Go micro package to workaround Flash and browser security issues when viewing Articulate presentations.
Many users are still coming across issues when trying to view their published content locally due to increased security features in both Internet browsers and Flash.
This article takes another look at a solution to this problem that was written up by Gabe Anderson on his Word of Mouth blog last year following a post by a user on the Articulate forums. This second look at this solution is partly justified by the fact that a new smaller version of Server2Go has been released which now makes it feasible to use when sending presentations by email and not just when publishing to CD.
Typically the issues that are being met are the following:
- Adobe flash security message
- Attachments will not open. Clicking on a link in the Attachments tab does nothing at all or brings up an error message.
Adobe Flash Player has stopped a potentiall unsafe operation.
The following local application on your computer or network:
Is trying to communicate with this Internet-enable location:
To let this application comminucate with the Internet, click Settings.
You must restart the application after changing your settings.
- Links will not work. Clicking on a link does nothing.
All of these issues may occur if:
- You are viewing your presentation off a CD Rom. ie. you have copied the published files to CD and you are trying to view your presentation on another computer.
- You have sent your presentation by mail in the form of a zip file. The user unzips the file and tries to view the presentation on their computer.
- You are trying to view a presentation off a zip drive or a USB drive on another computer.
One solution is to use an application called Server2Go which emulates an online server and so prevents the security issues from happening. Originally, Gabe’s article was more focussed on creating a workaround for CD productions as the application was well over 40 Mb in size but Server2Go have since released a “Micro” version of their software which is significantly smaller than the full version at about 5 Mb and which therefore allows it to be used for sending presentations by mail.
I have taken that smaller version, changed the splash screen and removed some unnecessary files to make it as small as possible to make it that much easier to publish using Server2Go.
How do we do it?
Using Server2Go might sound horrendously complicated but in fact it is extremely easy, almost childsplay. The application is basically ready for immediate use. You simply need to copy the files that have already been prepared for you on to a CD or into your file to be mailed and you are away. You should think of it as a container for your presentation. The container is ready for use, you just need to put something in it.
- 1) First, you need to make sure your presentation is ready. You don’t need to publish to CD, just publish to the WEB in Articulate. Let us take an Articulate Presenter presentation as an example. Here are our files.
- 2) Now comes the only change you need to make to your files. Change the name of the player.html file to index.html. This will make it readable by Server2Go. Your files will look like this:
- 3) Now download the Server2Go files. I have prepared a special version of the files which you can download here:
- 4) Unzip the package. This unzipped package contains all the elements for your new format presentation. It is the container that will need to be copied “as is” to your CD or into your mail. You package should look like this:
- 5) Now comes the second manual operation by you to get this to work. You need to put your presentation files (with the changed player.html to index.html file) INTO the htdocs folder as shown by the arrow below.
- 6) You’ll just find a readme.txt file initially. You can delete that once you have read it and replace it with your presentation files. So your htdocs folder should contain the following files:
And that is all you have to do.
If you are going to publish to CD, you need to copy all of the Server2Go package including the newly filled htdocs folder to your CD Rom. Make sure you just copy those files and not a folder containing the files. When you open your CD and view the files on the CD you should see the following files that we saw earlier:
The presentation should launch automatically but if it doesn’t, clicking on Server2Go.exe will lauch it.
Sending by mail
Because the package is so small, you can easily send your entire presentation by mail, provided of course that your presentation itself is not too large. If you want to send your presentation by mail, you can zip up the package again (this time it will contain your presentation in the htdocs folder), and send it to your correspondent. They will unzip and double-click on the Server2Go.exe file to launch it.
Here is a simple example of a packaged presentation that I prepared to show you the file structure. Download it, unzip and play it on your computer by double-clicking on the Server2Go.exe file. Notice the Articulate published files in the htdocs folder.
Notice too how the attachments button works and you are able to view the readme text.
Now download the presentation outside of Server2Go and you’ll get the attachments error message. Unzip and double-click the player.html file to run.