Disabling those pesky pop-up blockers

Here’s a list of common pop-up blockers with links to the manufacturer’s instructions for handling said blocker. Enjoy.

IFrames and cross-domain security, part 2

About six weeks ago, I wrote a post about some issues I was encountering with iframes and cross-domain security. I promised I would write about whatever workaround I decided to use; this post details that workaround.

Storing Adobe Captivate interaction data in a database: Adobe wants your feedback

Adobe is investigating the needs of Captivate users regarding how you would like to store your quiz interaction and score data. As you may know, Captivate already provides a mechanism for sending this data to an LMS via SCORM or AICC (and a couple of other options), but the Captivate team also knows that some of you are asking for more.

They want to hear from YOU about your situation and what you would like to be able to do with the Captivate score and interaction data. For example, would you store data directly to a database without using an LMS, or perhaps use web-based services to store the data?

This is your chance to tell them exactly what you’d like to see. Please write up a short summary of the functionality you’d like to see, and a clear example of how you would use it, if it were available. Be sure to use a valid email address when posting so Adobe can contact you for clarification if needed.

Dealing with Internet Explorer in your JavaScript Code

It’s almost the end of 2008, and thanks to the hard work of web standardistas, browser vendors, and JavaScript framework developers, cross-browser JavaScript code is much less of an issue than it used to be. Even Microsoft is feeling the love — the upcoming Internet Explorer 8 will be a (mostly) clean break from legacy Internet Explorer releases and will behave much more like Firefox, Safari (WebKit) and Opera. …And they rejoiced.

So why is it that when I look under the hood of some recently produced web pages (learning management systems, courses produced by e-learning rapid development tools, general web pages, etc.), the pages’ JavaScript often includes incredibly out-of-date and bad-practice Internet Explorer detection?

Here’s a quick rundown on the dos and don’ts.

Installing Parallels Tools (v4) in Ubuntu 8.10

I had a hard time sorting this out, so I figured I’d post it in case anyone else needs to know.

Assumptions: You have Parallels v4 for Mac, and have already created an Ubuntu 8.10 image.

iframes and cross-domain security

I’m working on an HTML-based course interface that serves up content in an iframe. I had everything working great until I needed to move the content to one domain while hosting the interface on a different domain (kind of a simplified home-brewed CMS approach). BAM! Cross-domain security issues. Course interface dead in the water.

Introducing the pipwerks Captivate Controller JavaScript utility

As alluded to in a previous post, I’ve whipped up a simple JavaScript utility to help you control your Captivate SWFs using JavaScript.

The biggest selling point for this utility is that it not only contains all of the built-in Captivate ‘variable’ functionality, but it also contains some extra functionality created by chaining some variables together.

Just say no to corporate drone

Link: Cathy Moore’s “Quick ways to increase your score and sound like a human being”