Parallel Windows

Volume 10, Issue 15; 20 Feb 2007; last modified 08 Oct 2010

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 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?