Home> Blog> Slide Drive

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.