S5投影片
关于S5的简单介绍。
什么是S5?
editS5即Simple Standards-based Slide Show System,它是一个简单的基于标准的投影片系统。它的所有内容都存放在一个XHTML文件(纯文本)里,并用CSS处理外观和视觉效果。<>JavaScript:动作脚本</Gloss>用于处理投影片的动态部分。它可以在投影样式和打印样式之间方便地切换。
起源
editOpera 4提供了一种称为“Opera Show”的投影模式的样式表。它允许简单的XHTML文件变成类似于Power-Point的投影片。使用多种样式表使一个单一的文档很容易就显示多种外观样式。这种格式非常高效,但只能用于Opera浏览器。在OS X版本的Opera 7.5中,投影模式甚至被加了广告内容。
为此,Tantek Celik创建了一种用JavaScript驱动的投影片技术。但在创建之初该技术有很多缺陷:
- 每个投影片必须被事先编号
- 不能直接跳到某一页,只能线性导航
- 不能在投影模式与打印模式之间切换
现状
editS5是基于Tantek的脚本,以及其它很多人的共同努力而产生的。现在:
- 每页投影片都位于<div>的HTML标记中,ID自动生成
- 自动创建导航菜单
- 可以进行步进播放
- 自动处理图片透明
- 可以在投影模式与打印模式之间方便切换
- 可以在很多浏览器上工作
S5兼容于“Opera Show Format 1.0”,使得投影片在S5与Opera之间交换非常容易。
S5默认文件结构
editS5主题样式
edit谁可以使用S5
editS5是在创作共用的授权下发布的。要使用S5,就必须遵守这些条款。