Slide Drive
This post originally appeared on the Software Carpentry website.
Speaking of new kinds of content (which I've been doing a lot), David Seifreid has built a working prototype of a new slideshow tool that combines deck.js with an HTML5 audio player. You can check out a demo or grab the source from https://github.com/dseif/slide-drive. Slides are pure HTML like this:
<section popcorn-slideshow="24"> <h2>Solution</h2> <p>Short intensive workshops</p> <div> Our solution combines short, intensive workshops... </div> <div popcorn-slideshow="27"> <p>Plus self-paced online instruction</p> <div> ...with self-paced online instruction. </div> </div> </section>
which combines slide pages and transcripts in a single file suitable for diffing and merging. (Images are still in external files, but I can live with that.) You can pause the slideshow at any point to select and copy the content (something you definitely can't do with a video), and we'll add support for translations into other languages and so on.
Many thanks to David for pulling this together; please let us know what you think.