Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Unmaintained: S5: A Simple Standards-Based Slide Show System. Alternative implementation using jquery

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 images
Octocat-spinner-32 ui
Octocat-spinner-32 Makefile
Octocat-spinner-32 README.md
Octocat-spinner-32 index.html
Octocat-spinner-32 index.xhtml
README.md

S5: A Simple Standards-Based Slide Show System

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.

The original S5 was developed by Eric Meyer.

Diascope

Diascope is a a mostly-S5-compatible implementation which sucks less. It is inspired by s5-reloaded.

It uses jQuery to handle the javascript peaks and pitfalls. The javascript is therefore a lot cleaner and shorter than the original one and at least more maintainable. CSS is handled by SASS. The structure of the html files is nearly the same as for the original S5. But the organisation of the files has changed a lot. There are a lot of shared files in ui/common and the themes consist of only the files "theme.sass", "load.js" and "unload.js".

It also supports live switching of the themes!

Features

  • More hackable than original S5
  • Sass is used for css and therefore there is shared css
  • Theme switching
  • Better interface
  • Shared javascript
  • Support for embedded SVG and MathML. This is not possible in original S5 because of the use of innerHTML. jQuery handles this in our case.
  • And most of the original S5 features

License

All the stuff is in the public domain, but jquery is not (MIT license).

Something went wrong with that request. Please try again.