W3C HTML 网页标准教程

SMIL 与 XHTML

下一代的浏览器对音频和视频的处理,会像老式浏览器处理文本和图像那样简单。

HTML+TIME

在上一节中,您看到了 Internet Explorer 能够在 HTML 中显示 SMIL 元素。

其背景的历史简短如下:

在 1998 年 6 月,MIL 1.0 成为 W3C 推荐标准。

在 1998 年 9 月,Microsoft、Macromedia、Compaq/Digital 以及 Digital Renaissance 把 HTML+TIME 作为向 HTML 添加 SMIL 1.0 计时和同步的提案提交到了 W3C。

HTML+TIME 文档描述了可在 Internet Explorer 5 中体现出的对 SMIL 的诸多支持。

XHTML+SMIL

在 2001 年 8 月,SMIL 2.0 成为 W3C 推荐标准,XHTML+SMIL 成为了一个独立的工作草案,它基于 HTML+TIME 记录中的理念。

XHTML+SMIL 文档描述了可在 Internet Explorer 6.0 中找到的对 SMIL 的诸多支持。

您可以在我们的 SMIL 教程中读到更多有关 SMIL 活动的内容。

目前正在发生什么?

SMIL 目前正处于一个非常有趣的开发过程中。

SMIL 1.0 定义了一种简单的方法来创建可视化的程序以及如何播放它们。

HTML+TIME 为几乎所有的 HTML 元素添加了 SMIL 1.0 能力。

SMIL 2.0 向 SMIL 1.0 添加了交互性(interactivity)和转换(transitions)。

XHTML+SMIL 为几乎所有的 HTML 元素添加了 SMIL 2.0 能力。

XHTML+SMIL 拥有把 web 带入更高水平的巨大潜能,使浏览器能够像老式浏览器处理文本和处理图像那样处理视频和音频。大部分的特性已经在 Internet Explorer 中实现了。

Why XHTML+SMIL?

这还不明显吗?

要想运行 SMIL 呈现,您就需要 SMIL 播放器。如果您希望您的受众看到这些呈现,他们就必须安装 SMIL 播放。如果受众在因特网浏览器中就能够显示您的呈现,那岂不是更好吗?

SMIL 定义了一系列的多媒体元素。可以为其中的每个元素都赋予布局、计时以及转换属性和规则。如果您能够把这些属性和规则添加到所有 HTML 元素,那岂不是更好吗?

在 W3School,我们创建了许多实例,任何人都可以使用简单的文本编辑器来提炼其中的精华,然后向电视媒介那样有效地传播他们的理念。请深入其中,亲自去实践吧。