Showing external PDFs and HTML Pages in Web Objects
I am looking to show external web content in SL’s Web Objects. For example, showing a PDF or some HTML page into which I’ve included embed code for video (typically Vimeo videos). I’ve done these things with good success on a previous project, which was great because I’m generally opposed to using SL’s import features which embed PDFs and videos. Doing the simple SL embed approach puts files into the “story_content” subfolder, and that makes updating such files really cumbersome (you have to delete the Web Object and re-create it and re-import it). That approach also bloats the *.story file with assets that I think should be external (at least, in my more traditional web developer mind).
Web Objects have been handy when pointing to absolute URLs (I know they cannot point to relative URLs), which is what I have done before. However, that was when I had full access to the client’s web server, and was able to put my PDF and HTML files into a directory of my choosing, and then the SL file (launched from their own LMS) had no problem showing that content in the various instances of Web Objects.
On an upcoming project, I’m working with a new client and their new 3rd party LMS, and am fairly certain the client’s IT department won’t allow me to have file access to their web server for purposes of uploading/revising/hosting PDF and HTML content. I’m wondering if others have found themselves in this kind of situation, and what they may have done to find hosting solutions for the external content. I’m thinking that not everybody goes along with the “just embed it into SL”, and has ventured out into the “host some content in external files” territory…
Thanks for any thoughts or ideas. I’m pretty sure the answer is “ya just need to put your content on some web server”, but I’m just afraid the end-client is going to be locked-down on allowing that.