S5投影片

From Meta, a Wikimedia project coordination wiki

关于S5的简单介绍。

什么是S5[edit]

S5Simple Standards-based Slide Show System,它是一个简单的基于标准的投影片系统。它的所有内容都存放在一个XHTML文件(纯文本)里,并用CSS处理外观和视觉效果。<>JavaScript:动作脚本</Gloss>用于处理投影片的动态部分。它可以在投影样式和打印样式之间方便地切换。

起源[edit]

Opera 4提供了一种称为“Opera Show”的投影模式的样式表。它允许简单的XHTML文件变成类似于Power-Point的投影片。使用多种样式表使一个单一的文档很容易就显示多种外观样式。这种格式非常高效,但只能用于Opera浏览器。在OS X版本的Opera 7.5中,投影模式甚至被加了广告内容。

为此,Tantek Celik创建了一种用JavaScript驱动的投影片技术。但在创建之初该技术有很多缺陷:

  • 每个投影片必须被事先编号
  • 不能直接跳到某一页,只能线性导航
  • 不能在投影模式与打印模式之间切换

现状[edit]

S5是基于Tantek的脚本,以及其它很多人的共同努力而产生的。现在:

  • 每页投影片都位于<div>的HTML标记中,ID自动生成
  • 自动创建导航菜单
  • 可以进行步进播放
  • 自动处理图片透明
  • 可以在投影模式与打印模式之间方便切换
  • 可以在很多浏览器上工作

S5兼容于“Opera Show Format 1.0”,使得投影片在S5与Opera之间交换非常容易。

S5默认文件结构[edit]

S5主题样式[edit]

谁可以使用S5[edit]

S5是在创作共用的授权下发布的。要使用S5,就必须遵守这些条款。

外部链接[edit]

S5官方主页