forked from christianhujer/XSlides
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
39 lines (31 loc) · 1.4 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Create DTD (obsolete - use plain XHTML instead).
Describe CSS interface.
Add a few default designs.
Add a few examples.
Escape should exit help.
Explicit slide goto commands should exit help.
Pressing F1 again should exit help.
Horizontal scroll wheel should also change slides.
Change XSlides to use pure HTML + SVG.
The slides can be detected by locating the h1 elements.
The slide class could be taken from the class attribute of the h1 element.
Allow resizing of visible area to compensate bogus projector configurations during presentation.
The interface should be similar to overscan configurations.
The flickr interface should become part of the standard XSlides.
Open: How to deal with the necessary meta information?
Does flickr have an API through which it could be retrieved from flickr?
There should be inline syntax highlighting.
This should work for pre and code tags.
Open: How to detect the language? Class attribute?
Loaded entities should become part of a dependency makefile.
Support incremental slides.
Take a look at
- Slidy2 from Dave Ragget http://www.w3.org/Talks/Tools/Slidy2/
- S5 from Eric Meyer http://meyerweb.com/eric/tools/s5/
- http://en.wikipedia.org/wiki/Web-based_slideshow
Modularize
For example, the syntax highlighting could be modularized.
List of possible modules (solution candidate):
- Source Inclusion (xsl:import)
- Syntax Highlighting (xsl:import)
- CSS and JavaScript (xi:include)