Presentations the XHTML and CSS way with S5

S5 is a slide show format based entirely on XHTML, CSS, and JavaScript. With one file, you can run a complete slide show and have a printer-friendly version as well. The markup used for the slides is very simple, highly semantic, and completely accessible. Anyone with even a smidgen of familiarity with HTML or XHTML can look at the markup and figure out how to adapt it to their particular needs. Anyone familiar with CSS can create their own slide show theme. It's totally simple, and it's totally standards-driven.

At long last a way to do presentations without using powerpoint, keynote or openoffice formats. Meyers work is great and well thought out specially for a opera user like me. Its not that I dont like using open office (what i prefer out of the three), its just I usually have to outline it some application like Java outline editor then convert it into something open office will read. Then I end up creating a powerpoint version, pdf version and open office version. i never use the html convert because its usually really nasty and non standard based.

Anyway, i'm going to use it for a presentation to BBC Learning English about RSS and Enclosures. And at the same time write a xsl to convert opml to this xhtml S5. I thought about other transformations but I dont have the time no more, plus it would be alot easier to just do a opml to pdf rather than xhtml S5 to pdf or open office (wouldnt even attept to do keynote). If all goes well i will adopt it for all my presentations. As someone mentioned it would be great if this was the default option in open office or keynote.

More resources. The slashdot discussion, Opera's thoughts from a while ago, Opera's slideshow generator, Information about Citydesk software

Comments [Comments]
Trackbacks [0]

Author: Ianforrester

Senior firestarter at BBC R&D, emergent technology expert and serial social geek event organiser. Can be found at, and