Standards-Based XHTML Slide Shows
Showing the power and utter coolness of standards-based XHTML/CSS, Eric Meyer has come up with a cross-platform, cross-browser, slideshow solution that has the following characteristics:
- entire presentation contained in a single file, for fast switching between slides
- all presentation handled with CSS, which means you get the presentation view onscreen, and a nice outline representation when printed
Here’s a “slideâ€:
<div class="slide">
<h2>The Advantages</h2>
<ul>
<li>With one file, you get a slide show, a printable outline, and a screen presentation</li>
<li>Files are incredibly lightweight and compress easily</li>
<li>Thanks to their semantic (X)HTML, slideshow files are also highly accessible</li>
<li>New slide themes can be created simply by writing new style sheets</li>
</ul>
</div>
Now, we (I!) need an XSLT to convert Keynote files (and DocBook, or whatever other structured XML) to this format. This would be perfect for posting online versions of class lectures; something my students have been asking for for years. This is the first thing that’s come around that makes me want to do it?
Creative Commons License