I'm trying to drive two browser windows in parallel. It used to work, circa August of 2006, but doesn't anymore. Perhaps I was exploiting a feature subsequently deemed a bug. I dunno. Lazyweb?

Last summer, I tinkered with my normal presentation setup to make it work in dual screen mode.

Since I'm presenting HTML pages generated from DocBook Slides markup, I cooked up a stylesheet that produced two parallel presentations: one for the audience and one for me with my speaker notes embedded in it.

Then I wrote some JavaScript[L] that allowed me to display those in parallel. I'd open one browser window with the audience presentation and another with the speaker presentation. The JavaScript captured the page up and page down key presses and moved the two windows back and forth in parallel.

That worked at Extreme 2006 and at DITA 2006. I know it did.

But when I came back to it a few months later, for my XML 2006 presentations, it didn't.

It's quite possible that I upgraded my browser somewhere in there from Firefox 1.5 to 2.0, but I don't think I changed anything else. Not that changing the browser isn't reason enough for it to stop working, of course.

I've checked to make sure that the Firefox profile I'm using doesn't have any funky extensions running, like Adblock, that might be suppressing Javascript somehow.

Several hours of hacking produced nothing but an unintelligible spaghetti of non-working code.

Lazyweb, can this be done? Is there a library that does this?

There are no comments on this essay.
Add a comment or subscribe to (existing and future) comments on this essay.
Name:
Email*:
 *Please provide your real email address; it will not be displayed as part of the comment.
Homepage:
Comment**:
 **The following markup may be used in the body of the comment: a, abbr, b, br, code, em, i, p, pre, strong, and var. You can also use character entities. Any other markup will be discarded, including all attributes (except href on a). Your tag soup will be sanitized...