You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1223 lines
102 KiB
1223 lines
102 KiB
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
|
|
"http://www.w3.org/TR/html4/loose.dtd">
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
|
<title>Synchronized Multimedia Integration Language (SMIL 2.1)</title>
|
|
<link rel="next" href="introduction.html">
|
|
<link rel="contents" href="cover.html#minitoc">
|
|
<link rel="stylesheet" href="style/spec.css" type="text/css">
|
|
<link rel="stylesheet" href="http://www.w3.org/StyleSheets/TR/W3C-REC.css"
|
|
type="text/css">
|
|
</head>
|
|
|
|
<body lang="en">
|
|
<div class="noprint" align="center">
|
|
<a href="introduction.html">next</a>
|
|
<a href="cover.html#minitoc">contents</a>
|
|
<hr>
|
|
</div>
|
|
|
|
|
|
<div class="head">
|
|
<a href="http://www.w3.org/"><img alt="W3C" height="48" width="72" border="0"
|
|
align="left" src="http://www.w3.org/Icons/w3c_home"></a>
|
|
|
|
<h1 align="center">Synchronized Multimedia Integration Language (SMIL
|
|
2.1)</h1>
|
|
|
|
<h2>W3C Recommendation 13 December 2005</h2>
|
|
<dl>
|
|
<dt>This version:</dt>
|
|
<dd><a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213/">http://www.w3.org/TR/2005/REC-SMIL2-20051213/</a></dd>
|
|
<dt>Latest SMIL 2 version:</dt>
|
|
<dd><a href="http://www.w3.org/TR/SMIL2/">http://www.w3.org/TR/SMIL2/</a></dd>
|
|
<dt>Latest SMIL Recommendation:</dt>
|
|
<dd><a
|
|
href="http://www.w3.org/TR/SMIL/">http://www.w3.org/TR/SMIL/</a></dd>
|
|
<dt>Previous version:</dt>
|
|
<dd><a href="http://www.w3.org/TR/2005/PR-SMIL2-20050927/">http://www.w3.org/TR/2005/PR-SMIL2-20050927/</a></dd>
|
|
<dt>Editors:</dt>
|
|
<dd>Dick Bulterman, CWI - Guido Grassel, Nokia - Jack Jansen, CWI - Antti
|
|
Koivisto, Nokia - Nabil Layaïda, INRIA - Thierry Michel, W3C - Sjoerd
|
|
Mullender, CWI - Daniel Zucker, Access Co., Ltd. </dd>
|
|
<!-- This section is optional and will be ignore during the publication
|
|
Do not use Headers H1, H2, H3 and DIV within this DIV class="ignore" section
|
|
-->
|
|
</dl>
|
|
|
|
<p>This document is also available in these non-normative formats: XML.This
|
|
document is also available in these non-normative formats: <a
|
|
href="http://www.w3.org/TR/2005/REC-SMIL2-20051213/smil21.html">single HTML file</a>, <a
|
|
href="http://www.w3.org/TR/2005/REC-SMIL2-20051213/smil21.zip">zip archive</a>.</p>
|
|
|
|
<p>Please refer to the <a
|
|
href="http://www.w3.org/2005/10/REC-SMIL21-20051010-errata.html">errata</a>
|
|
for this document, which may include normative corrections.<br>
|
|
See also <a
|
|
href="http://www.w3.org/2003/03/Translations/byTechnology?technology=SMIL2">translations</a>.</p>
|
|
|
|
<p class="copyright"><a
|
|
href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a>
|
|
©2005 <a href="http://www.w3.org/"><acronym
|
|
title="World Wide Web Consortium">W3C</acronym></a><sup>®</sup> (<a
|
|
href="http://www.csail.mit.edu/"><acronym
|
|
title="Massachusetts Institute of Technology">MIT</acronym></a>, <a
|
|
href="http://www.ercim.org/"><acronym
|
|
title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>,
|
|
<a href="http://www.keio.ac.jp/">Keio</a>), All Rights Reserved. W3C <a
|
|
href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>,
|
|
<a
|
|
href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a>
|
|
and <a href="http://www.w3.org/Consortium/Legal/copyright-documents">document
|
|
use</a> rules apply.</p>
|
|
<hr title="Separator from Header">
|
|
</div>
|
|
|
|
<h2><a name="abstract">Abstract</a></h2>
|
|
|
|
<p>This document specifies the second version of the Synchronized Multimedia
|
|
Integration Language (SMIL, pronounced "smile"). SMIL 2.1 has the following
|
|
design goals:</p>
|
|
<ul>
|
|
<li>Define an XML-based language that allows authors to write interactive
|
|
multimedia presentations. Using SMIL, an author can describe the temporal
|
|
behaviour of a multimedia presentation, associate hyperlinks with media
|
|
objects and describe the layout of the presentation on a screen.</li>
|
|
<li>Allow reusing of SMIL syntax and semantics in other XML-based
|
|
languages, in particular those who need to represent timing and
|
|
synchronization. For example, SMIL components are used for integrating
|
|
timing into XHTML <span class="normref"><a href="refs.html#ref-XHTML10" rel="biblioentry" class="noxref"><span class="inforef">[XHTML10]</span></a></span> and into SVG
|
|
<span class="normref"><a href="refs.html#ref-SVG" rel="biblioentry" class="noxref"><span class="inforef">[SVG]</span></a></span>.</li>
|
|
<li>Extend the functionalities contained in the SMIL 2.0 <a href="refs.html#ref-SMIL20" rel="biblioentry" class="noxref"><span class="normref">[SMIL20]</span></a> into
|
|
new or revised SMIL 2.1 modules.</li>
|
|
<li>Define new SMIL 2.1 Mobile Profiles incorporating features useful
|
|
within the mobile industry.</li>
|
|
</ul>
|
|
|
|
<h2><a name="status">Status of this document</a></h2>
|
|
|
|
<p><em>This section describes the status of this document at the time of its
|
|
publication. Other documents may supersede this document. A list of current
|
|
W3C publications and the latest revision of this technical report can be
|
|
found in the <a href="http://www.w3.org/TR/">W3C technical reports index</a>
|
|
at http://www.w3.org/TR/.</em></p>
|
|
|
|
<p>This document is a <a
|
|
href="http://www.w3.org/2003/06/Process-20030618/tr.html#RecsW3C">Recommendation</a>
|
|
of the W3C. It has been reviewed by W3C Members and other interested parties
|
|
and has been endorsed by the Director as a W3C Recommendation. It is a stable
|
|
document and may be used as reference material or cited as a normative
|
|
reference from another document. W3C's role in making the Recommendation is
|
|
to draw attention to the specification and to promote its widespread
|
|
deployment. This enhances the functionality and interoperability of the
|
|
Web.</p>
|
|
|
|
<p>This SMIL 2.1 edition is a <em>new</em> version, it extends the
|
|
functionalities contained in SMIL 2.0 <a href="refs.html#ref-SMIL20" rel="biblioentry" class="noxref"><span class="normref">[SMIL20]</span></a>, incorporating new features
|
|
useful within the mobile industry.<br>
|
|
This SMIL 2.1 W3C Recommendation supersedes the <a
|
|
href="http://www.w3.org/TR/2005/REC-SMIL2-20050107/">07 January 2005 SMIL 2.0
|
|
Recommendation (Second Edition)</a> <a href="refs.html#ref-SMIL20" rel="biblioentry" class="noxref"><span class="normref">[SMIL20]</span></a>.</p>
|
|
|
|
<p>The SMIL 2.1 <a href="http://www.w3.org/2005/SMIL21/testsuite/">test
|
|
suite</a> along with an <a
|
|
href="http://www.w3.org/2005/SMIL21/SMIL21-implementation-result.html">implementation
|
|
report</a> are publicly released and are intended solely to be used as proof
|
|
of SMIL 2.1 implementability. It is only a snapshot of the actual
|
|
implementation behaviors at one moment of time, as these implementations may
|
|
not be immediately available to the public. The interoperability data is not
|
|
intended to be used for assessing or grading the performance of any
|
|
individual implementation.</p>
|
|
|
|
<p>This document has been produced by the <a
|
|
href="http://www.w3.org/AudioVideo/Group/">SYMM Working Group</a> as part of
|
|
the <a href="http://www.w3.org/AudioVideo/">W3C Synchronized Multimedia
|
|
Activity</a>, following the procedures set out for the W3C <a
|
|
href="http://www.w3.org/Consortium/Process/">Process</a>. The goals of the
|
|
SYMM Working Group are discussed in the <a
|
|
href="http://www.w3.org/AudioVideo/2004/symm-wg-charter20040903.html">SYMM
|
|
Working Group Charter</a>.</p>
|
|
|
|
<p>The patent policy for this document is the <a
|
|
href="http://www.w3.org/Consortium/Patent-Policy-20040205/">5 February 2004
|
|
W3C Patent Policy</a>. Patent disclosures relevant to this specification may
|
|
be found on the <a
|
|
href="http://www.w3.org/2004/10/10/SMIL21-patent-disclosure.html">SYMM
|
|
Working Group's patent disclosure page</a>.</p>
|
|
|
|
<p>An individual who has actual knowledge of a patent which the individual
|
|
believes contains Essential Claim(s) with respect to this specification
|
|
should disclose the information in accordance with <a
|
|
href="http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure">section
|
|
6 of the W3C Patent Policy</a>.</p>
|
|
|
|
<p>The authors of this document are the SYMM Working Group members. Different
|
|
parts of the document have different editors.</p>
|
|
|
|
<p>Please report errors in this document to <a
|
|
href="mailto:www-smil@w3.org">www-smil@w3.org</a> - (<a
|
|
href="http://lists.w3.org/Archives/Public/www-smil/">public archives</a>)
|
|
including the prefix<code>'[SMIL21 REC]'</code> in the subject line.</p>
|
|
|
|
<div class="toc">
|
|
<h2><a name="minitoc">Quick Table of Contents</a></h2>
|
|
<ul class="toc">
|
|
<li class="tocline1"><a href="introduction.html" class="tocxref">1. About SMIL 2.1</a>
|
|
<li class="tocline1"><a href="smil-modules.html" class="tocxref">2. The SMIL 2.1 Modules</a>
|
|
<li class="tocline1"><a href="animation.html" class="tocxref">3. The SMIL 2.1 Animation Modules</a>
|
|
<li class="tocline1"><a href="smil-content.html" class="tocxref">4. The SMIL 2.1 Content Control Modules</a>
|
|
<li class="tocline1"><a href="layout.html" class="tocxref">5. The SMIL 2.1 Layout Modules</a>
|
|
<li class="tocline1"><a href="extended-linking.html" class="tocxref">6. The SMIL 2.1 Linking Modules</a>
|
|
<li class="tocline1"><a href="extended-media-object.html" class="tocxref">7. The SMIL 2.1 Media Object Modules</a>
|
|
<li class="tocline1"><a href="metadata.html" class="tocxref">8. The SMIL 2.1 Metainformation Module</a>
|
|
<li class="tocline1"><a href="structure.html" class="tocxref">9. The SMIL 2.1 Structure Module</a>
|
|
<li class="tocline1"><a href="smil-timing.html" class="tocxref">10. The SMIL 2.1 Timing and Synchronization Module</a>
|
|
<li class="tocline1"><a href="smil-timemanip.html" class="tocxref">11. The SMIL 2.1 Time Manipulations Module</a>
|
|
<li class="tocline1"><a href="smil-transitions.html" class="tocxref">12. The SMIL 2.1 Transition Effects Module</a>
|
|
<li class="tocline1"><a href="smil21-profile.html" class="tocxref">13. SMIL 2.1 Language Profile</a>
|
|
<li class="tocline1"><a href="smil21-mobile-profile.html" class="tocxref">14. SMIL 2.1 Mobile Profile</a>
|
|
<li class="tocline1"><a href="smil21-extended-mobile-profile.html" class="tocxref">15. SMIL 2.1 Extended Mobile Profile</a>
|
|
<li class="tocline1"><a href="smil-basic.html" class="tocxref">16. SMIL 2.1 Basic Profile and Scalability Framework</a>
|
|
<li class="tocline1"><a href="smil-DTD.html" class="tocxref">Appendix A. Appendix A. SMIL 2.1 DTDs</a>
|
|
<li class="tocline1"><a href="modules.html" class="tocxref">Appendix B. Index of SMIL 2.1 Modules</a>
|
|
<li class="tocline1"><a href="elements.html" class="tocxref">Appendix C. Index of SMIL 2.1 Elements</a>
|
|
<li class="tocline1"><a href="attributes.html" class="tocxref">Appendix D. Index of SMIL 2.1 Attributes</a>
|
|
<li class="tocline1"><a href="refs.html" class="tocxref">Appendix E. SMIL 2.1 References</a>
|
|
</ul>
|
|
</div>
|
|
<!--NewPage-->
|
|
<!-- this is for html2ps -->
|
|
|
|
<div class="toc">
|
|
<h2><a name="toc">Full Table of Contents</a></h2>
|
|
<ul class="toc">
|
|
<li class="tocline1"><a href="introduction.html" class="tocxref">1. About SMIL 2.1</a>
|
|
<ul class="toc">
|
|
<li class="tocline2"><a href="introduction.html#introNS-Introduction" class="tocxref">1.1 Introduction</a>
|
|
<li class="tocline2"><a href="introduction.html#introNS-Introduction-content" class="tocxref">1.2 Content of this Recommendation</a>
|
|
<li class="tocline2"><a href="introduction.html#introNS-Relationsmil20" class="tocxref">1.3 Relation to SMIL 2.0</a>
|
|
<li class="tocline2"><a href="introduction.html#introNS-Changes21" class="tocxref">1.4 Summary of Changes for SMIL 2.1</a>
|
|
<li class="tocline2"><a href="introduction.html#introNS--acknowledgements" class="tocxref">1.5 Acknowledgements</a>
|
|
</ul>
|
|
<li class="tocline1"><a href="smil-modules.html" class="tocxref">2. The SMIL 2.1 Modules</a>
|
|
<ul class="toc">
|
|
<li class="tocline2"><a href="smil-modules.html#smilModulesNSIntroduction" class="tocxref">2.1 Introduction</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-modules.html#smilModulesNSModularizationProfiling" class="tocxref">2.1.1 Modularization and Profiling</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil-modules.html#smilModulesSumChanges" class="tocxref">2.2 Summary of Changes for SMIL 2.1</a>
|
|
<li class="tocline2"><a href="smil-modules.html#smilModulesNSSMILModules" class="tocxref">2.3 SMIL 2.1 Modules</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-modules.html#smilModulesNSSMILDOM" class="tocxref">2.3.1 SMIL DOM</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil-modules.html#smilModulesNSSMIL21ModuleProfileIdentifiers" class="tocxref">2.4 Identifiers for SMIL 2.1 Modules and Language Profiles</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-modules.html#smilModulesNSSMIL21MimeType" class="tocxref">2.4.1 The SMIL Mime Type</a>
|
|
<li class="tocline3"><a href="smil-modules.html#smilModulesNSSMIL21ModuleXMLNamespace" class="tocxref">2.4.2 XML Namespace Identifier for the SMIL 2.1 Modules</a>
|
|
<li class="tocline3"><a href="smil-modules.html#smilModulesNSSMIL21ModuleIdentifiers" class="tocxref">2.4.3 Identifiers for SMIL 2.1 Modules </a>
|
|
<li class="tocline3"><a href="smil-modules.html#smilModulesNSProfiles" class="tocxref">2.4.4 Identifiers for SMIL 2.1 Profiles and Features</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil-modules.html#smilModulesNSSMILConformance" class="tocxref">2.5 SMIL Conformance</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-modules.html#smilModulesNSSMILHostLanguageConformance" class="tocxref">2.5.1 SMIL Host Language Conformance</a>
|
|
<li class="tocline3"><a href="smil-modules.html#smilModulesNSSMILIntegrationSetConformance" class="tocxref">2.5.2 SMIL Integration Set Conformance</a>
|
|
<li class="tocline3"><a href="smil-modules.html#smilModulesNSSMILHostIdentifierReqs" class="tocxref">2.5.3 Requirements on Identifiers for SMIL Host Language Conformant Language Profiles</a>
|
|
<li class="tocline3"><a href="smil-modules.html#smilModulesNSSMILHostErrorHandling" class="tocxref">2.5.4 Error Handling in SMIL Host Language Conformant Documents</a>
|
|
<li class="tocline3"><a href="smil-modules.html#smilModulesNSHandlingSyntaxErrorsinAttributes" class="tocxref">2.5.5 Handling of Syntax errors in Attribute Values</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil-modules.html#smilModulesNSDTDCreation" class="tocxref">2.6 Creating a DTD for a Language Profile</a>
|
|
</ul>
|
|
<li class="tocline1"><a href="animation.html" class="tocxref">3. The SMIL 2.1 Animation Modules</a>
|
|
<ul class="toc">
|
|
<li class="tocline2"><a href="animation.html#q1" class="tocxref">3.1 Summary of Changes for SMIL 2.1</a>
|
|
<li class="tocline2"><a href="animation.html#animationNS-Introduction" class="tocxref">3.2 Introduction</a>
|
|
<li class="tocline2"><a href="animation.html#animationNS-AnimationModel" class="tocxref">3.3 Animation Model</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="animation.html#animationNS-SimpleAnimationFunction" class="tocxref">3.3.1 The simple animation function f(t)</a>
|
|
<li class="tocline3"><a href="animation.html#animationNS-AnimationSymbols" class="tocxref">3.3.2 Summary of symbols used in the semantic descriptions</a>
|
|
<li class="tocline3"><a href="animation.html#animationNS-AnimationSandwichModel" class="tocxref">3.3.3 The animation sandwich model</a>
|
|
<li class="tocline3"><a href="animation.html#AnimationNS-ContinuousMedia" class="tocxref">3.3.4 Animation elements as "continuous media"</a>
|
|
<li class="tocline3"><a href="animation.html#animationNS-AnimationEffectFcn" class="tocxref">3.3.5 The animation effect function F(t,u)</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="animation.html#animationNS-RepeatingAnim" class="tocxref"> Repeating animations</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="animation.html#animationNS-RepeatingAnimEx" class="tocxref"> Examples</a>
|
|
<li class="tocline5"><a href="animation.html#animationNS-Accumulate" class="tocxref"> Controlling behavior of repeating animation - Cumulative animation</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="animation.html#animationNS-Fill" class="tocxref"> Freezing animations</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="animation.html#animationNS-AdditiveAnim" class="tocxref">3.3.6 Additive animation</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="animation.html#animationNS-AddAndCum" class="tocxref"> Additive and Cumulative animation</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="animation.html#animationNS-Restart" class="tocxref">3.3.7 Restarting animations</a>
|
|
<li class="tocline3"><a href="animation.html#animationNS-AnimationFunctionValueDetails" class="tocxref">3.3.8 Animation function value details</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="animation.html#animationNS-InterpolationAndIndefSimpleDur" class="tocxref"> Interpolation and indefinite simple durations</a>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline2"><a href="animation.html#animationNS-OverviewBasic" class="tocxref">3.4 Overview of the SMIL 2.1 BasicAnimation Module</a>
|
|
<li class="tocline2"><a href="animation.html#animationNS-CommonAttrs" class="tocxref">3.5 SMIL 2.1 BasicAnimation Module Common Attributes</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="animation.html#animationNS-SpecifyingAnimationTarget" class="tocxref">3.5.1 Specifying the animation target</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="animation.html#animationNS-SpecifyingTargetAttribute" class="tocxref"> The target attribute</a>
|
|
<li class="tocline4"><a href="animation.html#animationNS-SpecifyingTargetElement" class="tocxref"> The target element</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="animation.html#animationNS-SpecifyingAnimationFunction" class="tocxref">3.5.2 Specifying the simple animation function f(t)</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="animation.html#animationNS-InterpolationIllus" class="tocxref"> Interpolation modes illustrated</a>
|
|
<li class="tocline4"><a href="animation.html#animationNS-InterpolationExamples" class="tocxref"> Examples of calcMode</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="animation.html#animationNS-SpecifyingAnimationEffect" class="tocxref">3.5.3 Specifying the animation effect function F(t,u)</a>
|
|
<li class="tocline3"><a href="animation.html#AnimationNS-FromToBy" class="tocxref">3.5.4 Simple animation functions specified by from, to and by</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="animation.html#animationNS-ToAnimation" class="tocxref"> <em>To animation</em></a>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline2"><a href="animation.html#animationNS-BasicAnimationElements" class="tocxref">3.6 SMIL 2.1 BasicAnimation Elements</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="animation.html#animationNS-animateElement" class="tocxref">3.6.1 The animate element</a>
|
|
<li class="tocline3"><a href="animation.html#animationNS-setElement" class="tocxref">3.6.2 The set element</a>
|
|
<li class="tocline3"><a href="animation.html#animationNS-animateMotionElement" class="tocxref">3.6.3 The animateMotion element</a>
|
|
<li class="tocline3"><a href="animation.html#animationNS-animateColorElement" class="tocxref">3.6.4 The animateColor element</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="animation.html#animationNS-BasicAnimDetails" class="tocxref">3.7 SMIL 2.1 BasicAnimation Module Details</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="animation.html#animationNS-IntegratingSMILAnimBasic" class="tocxref">3.7.1 BasicAnimation integration requirements</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="animation.html#animationNS-Integrating-ConstraintsOnTargets" class="tocxref"> Required definitions and constraints on animation targets</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="animation.html#animationNS-SpecTarget" class="tocxref"> Specifying the target element</a>
|
|
<li class="tocline5"><a href="animation.html#animationNS-TargetIssues" class="tocxref"> Target attribute issues</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="animation.html#animationNS-Integrating" class="tocxref"> Integrating animateMotion functionality</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="animation.html#AnimationNS-BasicDTD" class="tocxref">3.7.2 Document type definition (DTD) for the BasicAnimation module</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="animation.html#animationNS-OverviewSpline" class="tocxref">3.8 Overview of the SMIL 2.1 SplineAnimation Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="animation.html#animationNS-SplineAttrs" class="tocxref">3.8.1 SMIL 2.1 SplineAnimation Module Attributes</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="animation.html#animationNS-AnimFuncCalcModeSpline" class="tocxref"> Spline animation function calculation mode</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="animation.html#animationNS-InterpolationExamplesAdvanced" class="tocxref"> Examples of advanced uses of calcMode</a>
|
|
<li class="tocline5"><a href="animation.html#animationNS-InterpolationKeysplines" class="tocxref"> Interpolation with keySplines</a>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline3"><a href="animation.html#animationNS-SplineAnimationElements" class="tocxref">3.8.2 SMIL 2.1 SplineAnimation Module Elements</a>
|
|
<li class="tocline3"><a href="animation.html#animationNS-animateElementAdv" class="tocxref">3.8.3 The spline animate element</a>
|
|
<li class="tocline3"><a href="animation.html#animationNS-animateMotionElementAdv" class="tocxref">3.8.4 The spline animateMotion element</a>
|
|
<li class="tocline3"><a href="animation.html#animationNS-animateColorElementAdv" class="tocxref">3.8.5 The spline animateColor element</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="animation.html#animationNS-SplineAnimDetails" class="tocxref">3.9 SMIL 2.1 SplineAnimation Module Details</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="animation.html#animationNS-IntegratingSplineAnim" class="tocxref">3.9.1 SplineAnimation integration requirements</a>
|
|
<li class="tocline3"><a href="animation.html#AnimationNS-SplineDTD" class="tocxref">3.9.2 Document type definition (DTD) for the SplineAnimation module</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="animation.html#animationNS-CommonIntegReqs" class="tocxref">3.10 Common Animation Integration Requirements</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="animation.html#animationNS-IntegratingSMILAnimCommon" class="tocxref">3.10.1 Integration requirements</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="animation.html#AnimationNS-Extend" class="tocxref"> Extending Animation</a>
|
|
<li class="tocline4"><a href="animation.html#animationNS-Integrating-ConstraintsOnAttributes" class="tocxref"> Constraints on manipulating animation elements</a>
|
|
<li class="tocline4"><a href="animation.html#animationNS-AnimationSyntaxErrors" class="tocxref"> Handling syntax errors</a>
|
|
<li class="tocline4"><a href="animation.html#animationNS-Integration-ErrorHandling" class="tocxref"> Error handling semantics</a>
|
|
</ul>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline1"><a href="smil-content.html" class="tocxref">4. The SMIL 2.1 Content Control Modules</a>
|
|
<ul class="toc">
|
|
<li class="tocline2"><a href="smil-content.html#q1" class="tocxref">4.1 Summary of Changes for SMIL 2.1</a>
|
|
<li class="tocline2"><a href="smil-content.html#ContentControlNS-Introduction" class="tocxref">4.2 Introduction</a>
|
|
<li class="tocline2"><a href="smil-content.html#ContentControlNS-BasicContent" class="tocxref">4.3 The SMIL 2.1 BasicContentControl Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-content.html#ContentControlNS-SyntaxSemantics-BasicContent" class="tocxref">4.3.1 SMIL 2.1 BasicContentControl Module Overview</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-content.html#ContentControlNS-PredefinedSystemTest" class="tocxref"> Predefined <span class="adef">System Test</span> Attributes</a>
|
|
<li class="tocline4"><a href="smil-content.html#q6" class="tocxref"> The <span class="einst-switch einst">switch</span> element</a>
|
|
<li class="tocline4"><a href="smil-content.html#ContentControlNS-InlineTestAttributes" class="tocxref"> System Test Attribute In-Line Use</a>
|
|
<li class="tocline4"><a href="smil-content.html#q8" class="tocxref"> Examples of Switch and Test Attribute Use</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil-content.html#ContentControlNS-BasicElementsAttr" class="tocxref">4.3.2 Elements and Attributes</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-content.html#edef-switch" class="tocxref"> The <span class="edef">switch</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-content.html#q11" class="tocxref"> Element attributes</a>
|
|
<li class="tocline5"><a href="smil-content.html#q12" class="tocxref"> Element content</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-content.html#ContentControlNS-PredefinedTestAttributes" class="tocxref"> Predefined Test Attributes</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil-content.html#q14" class="tocxref">4.3.3 Integration Requirements for the BasicContentControl Module</a>
|
|
<li class="tocline3"><a href="smil-content.html#q15" class="tocxref">4.3.4 Document Type Definition (DTD) for the BasicContentControl Module</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil-content.html#ContentControlNS-UserGroups" class="tocxref">4.4 The SMIL 2.1 CustomTestAttributes Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-content.html#ContentControlNS-Overview-UserGroups" class="tocxref">4.4.1 SMIL 2.1 CustomTestAttributes Module Overview</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-content.html#q18" class="tocxref"> Example Use</a>
|
|
<li class="tocline4"><a href="smil-content.html#ContentControlNS-customTest-rules" class="tocxref"> Rules for Setting Values</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil-content.html#ContentControlNS-ElementsAttr-UserGroups" class="tocxref">4.4.2 Elements and Attributes</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-content.html#edef-customAttributes" class="tocxref"> The <span class="edef">customAttributes</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-content.html#q22" class="tocxref"> Element attributes</a>
|
|
<li class="tocline5"><a href="smil-content.html#q23" class="tocxref"> Element content</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-content.html#edef-customTest" class="tocxref"> The <span class="edef">customTest</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-content.html#q25" class="tocxref"> Element attributes</a>
|
|
<li class="tocline5"><a href="smil-content.html#q26" class="tocxref"> Element content</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-content.html#ContentControlNS-CustomTestAttr" class="tocxref"> The <span class="ainst-customTest ainst">customTest</span> attribute</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil-content.html#q28" class="tocxref">4.4.3 Integration Requirements for the CustomTestAttribute Module</a>
|
|
<li class="tocline3"><a href="smil-content.html#q29" class="tocxref">4.4.4 Document Type Definition (DTD) for the CustomTestAttribute Module</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil-content.html#ContentControlNS-PrefetchControl" class="tocxref">4.5 The SMIL 2.1 PrefetchControl Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-content.html#ContentControlNS-Overview-PrefetchControl" class="tocxref">4.5.1 SMIL 2.1 PrefetchControl Module Overview</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-content.html#q16" class="tocxref"> Examples</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil-content.html#ContentControlNS-ElementAttr-Prefetch" class="tocxref">4.5.2 Elements and Attributes</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-content.html#edef-prefetch" class="tocxref"> The <span class="edef">prefetch</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-content.html#q35" class="tocxref"> Element attributes</a>
|
|
<li class="tocline5"><a href="smil-content.html#q36" class="tocxref"> Attribute value syntax</a>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil-content.html#q37" class="tocxref">4.5.3 Integration Requirements for the PrefetchControl Module</a>
|
|
<li class="tocline3"><a href="smil-content.html#q38" class="tocxref">4.5.4 Document Type Definition (DTD) for the PrefetchControl Module</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil-content.html#ContentControlNS-SkipContent" class="tocxref">4.6 The SMIL 2.1 SkipContentControl Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-content.html#ContentControlNS-SyntaxSemantics-SkipContent" class="tocxref">4.6.1 SMIL 2.1 SkipContentControl Module Overview</a>
|
|
<li class="tocline3"><a href="smil-content.html#ContentControlNS-ElementAttr-SkipContent" class="tocxref">4.6.2 Elements and Attributes</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-content.html#ContentControlNS-SkipContentElement" class="tocxref"> Element definition</a>
|
|
<li class="tocline4"><a href="smil-content.html#ContentControlNS-SkipContentAttribute" class="tocxref"> The <span class="ainst-skip-content ainst">skip-content</span> attribute</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil-content.html#q44" class="tocxref">4.6.3 Integration Requirements for the SkipContentControl Module</a>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline1"><a href="layout.html" class="tocxref">5. The SMIL 2.1 Layout Modules</a>
|
|
<ul class="toc">
|
|
<li class="tocline2"><a href="layout.html#LayoutModuleNS-SummaryOfChanges" class="tocxref">5.1 Overview and Summary of Changes for SMIL 2.1</a>
|
|
<li class="tocline2"><a href="layout.html#q2" class="tocxref">5.2 Introduction</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="layout.html#q3" class="tocxref">5.2.1 Module Overview</a>
|
|
<li class="tocline3"><a href="layout.html#q4" class="tocxref">5.2.2 Support for Multiple Layout Models</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="layout.html#q5" class="tocxref">5.3 The SMIL 2.1 BasicLayout Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="layout.html#q6" class="tocxref">5.3.1 Changes for SMIL 2.1</a>
|
|
<li class="tocline3"><a href="layout.html#q7" class="tocxref">5.3.2 Overview</a>
|
|
<li class="tocline3"><a href="layout.html#q8" class="tocxref">5.3.3 Elements and Attributes</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="layout.html#edef-layout" class="tocxref"> The <span class="edef">layout</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="layout.html#q10" class="tocxref"> Element Attributes</a>
|
|
<li class="tocline5"><a href="layout.html#q11" class="tocxref"> Element content</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="layout.html#edef-region" class="tocxref"> The <span class="edef">region</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="layout.html#q13" class="tocxref"> Element attributes</a>
|
|
<li class="tocline5"><a href="layout.html#q14" class="tocxref"> Element examples</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="layout.html#edef-root-layout" class="tocxref"> The <span class="edef">root-layout</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="layout.html#q16" class="tocxref"> Element attributes</a>
|
|
<li class="tocline5"><a href="layout.html#q17" class="tocxref"> Element content</a>
|
|
<li class="tocline5"><a href="layout.html#q18" class="tocxref"> Element examples</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="layout.html#adef-region" class="tocxref"> The <span class="adef">region</span> attribute</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="layout.html#q20" class="tocxref">5.3.4 SMIL BasicLayout Implementation and Integration</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="layout.html#q21" class="tocxref"> Implementation Details</a>
|
|
<li class="tocline4"><a href="layout.html#q22" class="tocxref"> Integration Requirements</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="layout.html#q23" class="tocxref">5.3.5 Document Type Definition (DTD) for the BasicLayout Module</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="layout.html#q24" class="tocxref">5.4 The SMIL 2.1 AudioLayout Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="layout.html#q25" class="tocxref">5.4.1 Changes for SMIL 2.1</a>
|
|
<li class="tocline3"><a href="layout.html#q26" class="tocxref">5.4.2 Overview</a>
|
|
<li class="tocline3"><a href="layout.html#q27" class="tocxref">5.4.3 Audio Volume Control</a>
|
|
<li class="tocline3"><a href="layout.html#q28" class="tocxref">5.4.4 Elements and Attributes</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="layout.html#q29" class="tocxref"> The <span class="einst">region</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="layout.html#q30" class="tocxref"> Element attributes</a>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline3"><a href="layout.html#q31" class="tocxref">5.4.5 Integration Requirements for the AudioLayout Module</a>
|
|
<li class="tocline3"><a href="layout.html#q32" class="tocxref">5.4.6 Document Type Definition (DTD) for the AudioLayout Module</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="layout.html#q33" class="tocxref">5.5 The SMIL 2.1 MultiWindowLayout Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="layout.html#q34" class="tocxref">5.5.1 Changes for SMIL 2.1</a>
|
|
<li class="tocline3"><a href="layout.html#q35" class="tocxref">5.5.2 Overview</a>
|
|
<li class="tocline3"><a href="layout.html#q36" class="tocxref">5.5.3 Elements and Attributes</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="layout.html#edef-topLayout" class="tocxref"> The <span class="edef">topLayout</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="layout.html#q38" class="tocxref"> Element attributes</a>
|
|
<li class="tocline5"><a href="layout.html#q39" class="tocxref"> Element content</a>
|
|
<li class="tocline5"><a href="layout.html#q40" class="tocxref"> Element examples</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="layout.html#q41" class="tocxref"> The <span class="einst">layout</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="layout.html#q42" class="tocxref"> Element content</a>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline3"><a href="layout.html#q43" class="tocxref">5.5.4 MultiWindowLayout Module Events</a>
|
|
<li class="tocline3"><a href="layout.html#q44" class="tocxref">5.5.5 Implementation and Integration Requirements for the MultiWindowLayout Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="layout.html#q45" class="tocxref"> Implementation details</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="layout.html#q46" class="tocxref">5.5.6 Integration Requirements for the MultiWindowLayout Module</a>
|
|
<li class="tocline3"><a href="layout.html#q47" class="tocxref">5.5.7 Document Type Definition (DTD) for the MultiWindowLayout Module</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="layout.html#q48" class="tocxref">5.6 The SMIL 2.1 SubRegionLayout Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="layout.html#q49" class="tocxref">5.6.1 Changes for SMIL 2.1</a>
|
|
<li class="tocline3"><a href="layout.html#q50" class="tocxref">5.6.2 Overview</a>
|
|
<li class="tocline3"><a href="layout.html#q51" class="tocxref">5.6.3 Elements and attributes</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="layout.html#q52" class="tocxref"> The <span class="einst">region</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="layout.html#q53" class="tocxref"> Element attributes</a>
|
|
<li class="tocline5"><a href="layout.html#q54" class="tocxref"> Element content</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="layout.html#q55" class="tocxref"> The <span class="einst">ref</span> element (and its synonyms)</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="layout.html#q56" class="tocxref"> Element attributes</a>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline3"><a href="layout.html#q57" class="tocxref">5.6.4 SubRegionLayout Module Events</a>
|
|
<li class="tocline3"><a href="layout.html#q58" class="tocxref">5.6.5 SubRegionLayout Implementation and Integration</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="layout.html#q59" class="tocxref"> Implementation Details</a>
|
|
<li class="tocline4"><a href="layout.html#q60" class="tocxref"> Integration Requirements for the SubRegionLayout Module</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="layout.html#q61" class="tocxref">5.6.6 Document Type Definition (DTD) for the SubRegionLayout Module</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="layout.html#q62" class="tocxref">5.7 AlignmentLayout Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="layout.html#q63" class="tocxref">5.7.1 Changes for SMIL 2.1</a>
|
|
<li class="tocline3"><a href="layout.html#q64" class="tocxref">5.7.2 Overview</a>
|
|
<li class="tocline3"><a href="layout.html#q65" class="tocxref">5.7.3 Elements and Attributes for the AlignmentLayout Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="layout.html#q66" class="tocxref"> The layout element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="layout.html#q67" class="tocxref"> Element content</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="layout.html#edef-regPoint" class="tocxref"> The <span class="edef">regPoint</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="layout.html#q69" class="tocxref"> Element attributes</a>
|
|
<li class="tocline5"><a href="layout.html#q70" class="tocxref"> Element content</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="layout.html#q71" class="tocxref"> The <span class="einst">region</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="layout.html#q72" class="tocxref"> Element attributes</a>
|
|
<li class="tocline5"><a href="layout.html#q73" class="tocxref"> Element content</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="layout.html#q74" class="tocxref"> The <span class="einst">ref</span> element (and its synonyms)</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="layout.html#q75" class="tocxref"> Element attributes</a>
|
|
<li class="tocline5"><a href="layout.html#q76" class="tocxref"> Element content</a>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline3"><a href="layout.html#q77" class="tocxref">5.7.4 AlignmentLayout Module Events</a>
|
|
<li class="tocline3"><a href="layout.html#q78" class="tocxref">5.7.5 SMIL AlignmentLayout Implementation and Integration</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="layout.html#q79" class="tocxref"> Implementation Details</a>
|
|
<li class="tocline4"><a href="layout.html#q80" class="tocxref"> Integration Requirements</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="layout.html#q81" class="tocxref">5.7.6 Document Type Definition (DTD) for the AlignmentLayout Module</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="layout.html#q82" class="tocxref">5.8 BackgroundTilingLayout Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="layout.html#q83" class="tocxref">5.8.1 Changes for SMIL 2.1</a>
|
|
<li class="tocline3"><a href="layout.html#q84" class="tocxref">5.8.2 Overview</a>
|
|
<li class="tocline3"><a href="layout.html#q85" class="tocxref">5.8.3 Elements and Attributes for the BackgroundTilingLayout Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="layout.html#q86" class="tocxref"> The <span class="einst">region</span> Element</a>
|
|
<li class="tocline4"><a href="layout.html#q87" class="tocxref"> The <span class="einst">root-layout</span> Element</a>
|
|
<li class="tocline4"><a href="layout.html#q88" class="tocxref"> The <span class="einst">topLayout</span> Element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="layout.html#q89" class="tocxref"> Element attributes</a>
|
|
<li class="tocline5"><a href="layout.html#q90" class="tocxref"> Element content</a>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline3"><a href="layout.html#q91" class="tocxref">5.8.4 BackgroundTilingLayout Module Events</a>
|
|
<li class="tocline3"><a href="layout.html#q92" class="tocxref">5.8.5 SMIL BackgroundTilingLayout Implementation and Integration</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="layout.html#q93" class="tocxref"> Implementation details</a>
|
|
<li class="tocline4"><a href="layout.html#q94" class="tocxref"> Integration Requirements</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="layout.html#q95" class="tocxref">5.8.6 Document Type Definition (DTD) for the BackgroundTilingLayout Module</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="layout.html#q96" class="tocxref">5.9 OverrideLayout Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="layout.html#q97" class="tocxref">5.9.1 Changes for SMIL 2.1</a>
|
|
<li class="tocline3"><a href="layout.html#q98" class="tocxref">5.9.2 Overview</a>
|
|
<li class="tocline3"><a href="layout.html#q99" class="tocxref">5.9.3 Elements and Attributes for the OverrideLayout Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="layout.html#q100" class="tocxref"> The ref Element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="layout.html#q101" class="tocxref"> Element attributes</a>
|
|
<li class="tocline5"><a href="layout.html#q102" class="tocxref"> Element content</a>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline3"><a href="layout.html#q103" class="tocxref">5.9.4 OverrideLayout Module Events</a>
|
|
<li class="tocline3"><a href="layout.html#q104" class="tocxref">5.9.5 SMIL OverrideLayout Implementation and Integration</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="layout.html#q105" class="tocxref"> Implementation Details</a>
|
|
<li class="tocline4"><a href="layout.html#q106" class="tocxref"> Integration Requirements</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="layout.html#q107" class="tocxref">5.9.6 Document Type Definition (DTD) for the OverrideLayout Module</a>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline1"><a href="extended-linking.html" class="tocxref">6. The SMIL 2.1 Linking Modules</a>
|
|
<ul class="toc">
|
|
<li class="tocline2"><a href="extended-linking.html#q1" class="tocxref">6.1 Summary of Changes for SMIL 2.1</a>
|
|
<li class="tocline2"><a href="extended-linking.html#SMILLinking-Introduction" class="tocxref">6.2 Introduction</a>
|
|
<li class="tocline2"><a href="extended-linking.html#SMILLinking-Relationship-to-XML-Linking" class="tocxref">6.3 Relationship with Other XML Linking-related Formats</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="extended-linking.html#SMILLinking-Relationship-to-XPointer" class="tocxref">6.3.1 Relationship with XPointer</a>
|
|
<li class="tocline3"><a href="extended-linking.html#SMILLinking-Relationship-to-XLink" class="tocxref">6.3.2 Relationship with XLink</a>
|
|
<li class="tocline3"><a href="extended-linking.html#SMILLinking-Relationship-to-XML-Base" class="tocxref">6.3.3 Relationship with XML Base</a>
|
|
<li class="tocline3"><a href="extended-linking.html#SMILLinking-Relationship-to-XHTML" class="tocxref">6.3.4 Relationship with XHTML</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="extended-linking.html#SMILLinking-Into" class="tocxref">6.4 Linking into SMIL 2.1 Documents</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="extended-linking.html#SMILLinking-Embed" class="tocxref">6.4.1 Handling of Links in Embedded Documents</a>
|
|
<li class="tocline3"><a href="extended-linking.html#SMILLinking-Error" class="tocxref">6.4.2 Error Handling</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="extended-linking.html#SMILLinking-LinkingAttributes" class="tocxref">6.5 SMIL 2.1 LinkingAttributes Module</a>
|
|
<li class="tocline2"><a href="extended-linking.html#SMILLinking-BasicLinking" class="tocxref">6.6 SMIL 2.1 BasicLinking Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="extended-linking.html#SMILLinking-A" class="tocxref">6.6.1 The <span class="edef">a</span> Element</a>
|
|
<li class="tocline3"><a href="extended-linking.html#SMILLinking-Area" class="tocxref">6.6.2 The <span class="edef">area</span> Element</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="extended-linking.html#SMILLinking-ObjectLinking" class="tocxref">6.7 SMIL 2.1 ObjectLinking Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="extended-linking.html#SMILLinking-Fragment" class="tocxref">6.7.1 The <span class="adef">fragment</span> Attribute</a>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline1"><a href="extended-media-object.html" class="tocxref">7. The SMIL 2.1 Media Object Modules</a>
|
|
<ul class="toc">
|
|
<li class="tocline2"><a href="extended-media-object.html#SMILMedia-Introduction" class="tocxref">7.1 Overview and Summary of Changes for SMIL 2.1</a>
|
|
<li class="tocline2"><a href="extended-media-object.html#media-Introduction" class="tocxref">7.2 Introduction</a>
|
|
<li class="tocline2"><a href="extended-media-object.html#media-Definitions" class="tocxref">7.3 Definitions</a>
|
|
<li class="tocline2"><a href="extended-media-object.html#media-BasicMedia" class="tocxref">7.4 SMIL BasicMedia Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="extended-media-object.html#edef-ref" class="tocxref">7.4.1 Media Object Elements - <span class="edef">ref</span>, and its synonyms <span class="edef">animation</span>, <span class="edef">audio</span>, <span class="edef">img</span>, <span class="edef">text</span>, <span class="edef">textstream</span> and <span class="edef">video</span></a>
|
|
<li class="tocline3"><a href="extended-media-object.html#media-BasicMedia-integration" class="tocxref">7.4.2 Integration Requirements</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="extended-media-object.html#media-MediaParam" class="tocxref">7.5 SMIL MediaParam Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="extended-media-object.html#edef-param" class="tocxref">7.5.1 Media object initialization: the <span class="edef"> param</span> element</a>
|
|
<li class="tocline3"><a href="extended-media-object.html#edef-paramGroup" class="tocxref">7.5.2 The <span class="edef">paramGroup</span> element</a>
|
|
<li class="tocline3"><a href="extended-media-object.html#q10" class="tocxref">7.5.3 Element Attributes for All Media Objects</a>
|
|
<li class="tocline3"><a href="extended-media-object.html#media-MediaParam-integration" class="tocxref">7.5.4 Integration Requirements</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="extended-media-object.html#media-MediaClipping" class="tocxref">7.6 SMIL MediaClipping Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="extended-media-object.html#media-MediaClipping-attributes" class="tocxref">7.6.1 MediaClipping Attributes</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="extended-media-object.html#media-MediaClipMarkers" class="tocxref">7.7 SMIL MediaClipMarkers Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="extended-media-object.html#media-MediaClipMarkers-attributes" class="tocxref">7.7.1 MediaClipMarkers Attribute Extensions</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="extended-media-object.html#media-BrushMedia" class="tocxref">7.8 SMIL BrushMedia Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="extended-media-object.html#edef-brush" class="tocxref">7.8.1 The <span class="edef">brush</span> element</a>
|
|
<li class="tocline3"><a href="extended-media-object.html#q18" class="tocxref">7.8.2 Integration Requirements</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="extended-media-object.html#media-MediaAccessibility" class="tocxref">7.9 SMIL MediaAccessibility Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="extended-media-object.html#media-MediaAccessibility-attributes" class="tocxref">7.9.1 MediaAccessibility Attributes</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="extended-media-object.html#media-MediaDescription" class="tocxref">7.10 SMIL MediaDescription Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="extended-media-object.html#media-MediaDescription-attributes" class="tocxref">7.10.1 MediaDescription Attributes</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="extended-media-object.html#media-appendices" class="tocxref">7.11 Appendices</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="extended-media-object.html#media-changes" class="tocxref">7.11.1 Appendix A: Changes to SMIL 1.0 Media Object Attributes</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="extended-media-object.html#q25" class="tocxref"> clipBegin, clipEnd, clip-begin, clip-end</a>
|
|
<li class="tocline4"><a href="extended-media-object.html#q26" class="tocxref"> Handling of new clipBegin/clipEnd syntax in SMIL 1.0 software</a>
|
|
<li class="tocline4"><a href="extended-media-object.html#q27" class="tocxref"> New Accessibility Attributes</a>
|
|
<li class="tocline4"><a href="extended-media-object.html#q28" class="tocxref"> New Advanced Media Attributes</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="extended-media-object.html#media-changes-elements" class="tocxref">7.11.2 Appendix B: Changes to SMIL 1.0 Media Object Elements</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="extended-media-object.html#media-changes-newchildren" class="tocxref"> New child elements for media objects</a>
|
|
<li class="tocline4"><a href="extended-media-object.html#q19" class="tocxref"> The <span class="einst">param</span> and <span class="einst">paramGroup</span> elements</a>
|
|
<li class="tocline4"><a href="extended-media-object.html#media-Brush-Element-def" class="tocxref"> The <span class="einst-brush einst">brush</span> element</a>
|
|
</ul>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline1"><a href="metadata.html" class="tocxref">8. The SMIL 2.1 Metainformation Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline2"><a href="metadata.html#q1" class="tocxref">8.1 Summary of Changes for SMIL 2.1</a>
|
|
<li class="tocline2"><a href="metadata.html#smilMetadataNS-introduction" class="tocxref">8.2 Introduction</a>
|
|
<li class="tocline2"><a href="metadata.html#q3" class="tocxref">8.3 Overview of the SMIL 2.1 Metainformation module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="metadata.html#smilMetadataNS-meta-element" class="tocxref">8.3.1 Compatibility with SMIL 1.0</a>
|
|
<li class="tocline3"><a href="metadata.html#smilMetadataNS-extensions" class="tocxref">8.3.2 Extensions to SMIL 1.0</a>
|
|
<li class="tocline3"><a href="metadata.html#q6" class="tocxref">8.3.3 Multiple description schemes</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="metadata.html#q7" class="tocxref">8.4 SMIL 2.1 Metainformation Module Syntax and Semantics</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="metadata.html#edef-meta" class="tocxref">8.4.1 The <span class="edef">meta</span> element</a>
|
|
<li class="tocline3"><a href="metadata.html#edef-metadata" class="tocxref">8.4.2 The <span class="edef">metadata</span> element</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="metadata.html#smilMetadataNS-example" class="tocxref">8.5 An Example</a>
|
|
</ul>
|
|
<li class="tocline1"><a href="structure.html" class="tocxref">9. The SMIL 2.1 Structure Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline2"><a href="structure.html#q1" class="tocxref">9.1 Summary of Changes for SMIL 2.1</a>
|
|
<li class="tocline2"><a href="structure.html#smilStructureNS-Introduction" class="tocxref">9.2 Introduction</a>
|
|
<li class="tocline2"><a href="structure.html#smilStructureNS-SyntaxSemantics" class="tocxref">9.3 The SMIL 2.1 Structure Module Syntax and Semantics</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="structure.html#smilStructureNS--ElementsAndAttributes" class="tocxref">9.3.1 Elements and attributes</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="structure.html#edef-smil" class="tocxref"> The <span class="edef">smil</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="structure.html#q6" class="tocxref"> Element attributes</a>
|
|
<li class="tocline5"><a href="structure.html#q7" class="tocxref"> Element content</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="structure.html#edef-head" class="tocxref"> The <span class="edef">head</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="structure.html#q9" class="tocxref"> Element attributes</a>
|
|
<li class="tocline5"><a href="structure.html#q10" class="tocxref"> Element content</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="structure.html#edef-body" class="tocxref"> The <span class="edef">body</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="structure.html#q12" class="tocxref"> Element attributes</a>
|
|
<li class="tocline5"><a href="structure.html#q13" class="tocxref"> Element content</a>
|
|
</ul>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline2"><a href="structure.html#smilStructureNS-Integration" class="tocxref">9.4 Integrating the SMIL Structure Module</a>
|
|
</ul>
|
|
<li class="tocline1"><a href="smil-timing.html" class="tocxref">10. The SMIL 2.1 Timing and Synchronization Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline2"><a href="smil-timing.html#SMILTiming-Changes-2.1" class="tocxref">10.1 Overview and Summary of Changes for SMIL 2.1</a>
|
|
<li class="tocline2"><a href="smil-timing.html#Timing-Introduction" class="tocxref">10.2 Introduction</a>
|
|
<li class="tocline2"><a href="smil-timing.html#Timing-Overview" class="tocxref">10.3 Overview of SMIL timing</a>
|
|
<li class="tocline2"><a href="smil-timing.html#Timing-LanguageDefinition" class="tocxref">10.4 Language definition</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-timing.html#Timing-Attributes" class="tocxref">10.4.1 Attributes</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-BasicTiming" class="tocxref"> The <span class="ainst-begin ainst">begin</span> and <span class="ainst-dur ainst">dur</span> attributes: basic timing support</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-BeginValueSemantics" class="tocxref"> Begin value semantics</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-NegativeBegins" class="tocxref"> Handling negative offsets for begin</a>
|
|
<li class="tocline5"><a href="smil-timing.html#q9" class="tocxref"> Negative begin delays</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-DurValueSemantics" class="tocxref"> Dur value semantics</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-ResolvingTimesExamples" class="tocxref"> Examples</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-EndAttribute" class="tocxref"> The <span class="ainst-end ainst">end</span> attribute: controlling active duration</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-NegativeEnds" class="tocxref"> Handling negative offsets for end</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-MinMax" class="tocxref"> The <span class="ainst-min ainst">min and max</span> attributes: more control over the active duration</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-minAndNegativeBegins" class="tocxref"> The <span class="ainst-min ainst">min</span> attribute and negative begin times</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-TimingAttributeGrammars" class="tocxref"> Timing attribute value grammars</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-BeginValueListSyntax" class="tocxref"> <span class="normative">Begin values</span></a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-EndValueListSyntax" class="tocxref"> <span class="normative">End values</span></a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-ParsingTimeSpecifiers" class="tocxref"> Parsing timing specifiers</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-ClockValueSyntax" class="tocxref"> Clock values</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-OffsetValueSyntax" class="tocxref"> Offset values</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-SMIL1BeginEndValueListSyntax" class="tocxref"> SMIL 1.0 begin and end values </a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-IDRefValueSyntax" class="tocxref"> ID-Reference values</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-SyncbaseValueSyntax" class="tocxref"> Syncbase values</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-EventValueSyntax" class="tocxref"> Event values</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-RepeatValueSyntax" class="tocxref"> Repeat values</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-AccessKeyValueSyntax" class="tocxref"> Accesskey values</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-MediaMarkerValueSyntax" class="tocxref"> Media marker values</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-WallclockSyncValueSyntax" class="tocxref"> Wallclock-sync values</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-endsyncAttribute" class="tocxref"> The <span class="ainst-endsync ainst">endsync</span> attribute</a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-repeatSyntax" class="tocxref"> The <span class="ainst-repeatCount ainst">repeatCount</span>, <span class="ainst-repeatDur ainst">repeatDur</span>, and <span class="ainst-repeat ainst">repeat</span> attributes: repeating elements</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-repeatExamples" class="tocxref"> Examples</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-MinAndRestart" class="tocxref"> The <span class="ainst-min ainst">min</span> attribute and restart:</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-repeatAttribute" class="tocxref"> SMIL 1.0 repeat (deprecated)</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-fillAttribute" class="tocxref"> The <span class="ainst-fill ainst">fill</span> attribute: extending an element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-Time-containers-fillDefault" class="tocxref"> The <span class="ainst-fillDefault ainst">fillDefault</span> attribute</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-Event-sensitivity-fill" class="tocxref"> The Event sensitivity and <span class="ainst-fill ainst">fill</span></a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-restartAttribute" class="tocxref"> The <span class="ainst-restart ainst">restart</span> attribute</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-UsingRestartForToggle" class="tocxref"> Using restart for toggle activation</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-ResetDefaultAttribute" class="tocxref"> <span class="informative">Controlling the default behavior of restart</span></a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-ResettingElementState" class="tocxref"> Resetting element state</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-ControllingRuntimeSync" class="tocxref"> The <span class="ainst-syncBehavior ainst">syncBehavior</span>, <span class="ainst-syncTolerance ainst">syncTolerance</span>, and <span class="ainst-syncMaster ainst">syncMaster</span> attributes: controlling runtime synchronization</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-SyncBvrDefaults" class="tocxref"> <span class="informative">Controlling the default behavior</span></a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-SyncAccumOffset" class="tocxref"> The accumulated synchronization offset</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-IntegrationAttributes" class="tocxref"> Attributes for timing integration: timeContainer and timeAction</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-timeContainerAttribute" class="tocxref"> The timeContainer attribute</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-timeActionAttribute" class="tocxref"> The timeAction attribute</a>
|
|
<li class="tocline4"><a href="smil-timing.html#q49" class="tocxref"> Examples:</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil-timing.html#Timing-TimeContainerSyntax" class="tocxref">10.4.2 Elements</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-ParSyntax" class="tocxref"> The <span class="einst-par einst">par</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-ImplicitDurPar" class="tocxref"> Implicit duration of <span class="einst-par einst">par</span></a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-SeqSyntax" class="tocxref"> The <span class="einst-seq einst">seq</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-ImplicitDurSeq" class="tocxref"> Implicit duration of <span class="einst-seq einst">seq</span> containers</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-ExclSyntax" class="tocxref"> The <span class="einst-excl einst">excl</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-ImplicitDurExcl" class="tocxref"> Implicit duration of <span class="einst-excl einst">excl</span> containers</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-priorityClassElement" class="tocxref"> <span class="normative"></span>The <span class="einst-priorityClass einst">priorityClass</span> element</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-priorityClassExamples" class="tocxref"> Examples using <span class="einst-excl einst">excl</span> and <span class="einst-priorityClass einst">priorityClass</span></a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-PauseQueueSemantics" class="tocxref"> Pause queue semantics</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-ImplicitDurOfMediaElementTimeContainers" class="tocxref"> Implicit duration of media element time containers</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#q68" class="tocxref"> Examples:</a>
|
|
<li class="tocline5"><a href="smil-timing.html#q69" class="tocxref"> Media time containers of other types</a>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil-timing.html#Timing-SemanticsOfTimingModel" class="tocxref">10.4.3 Semantics of the Timing Model</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-ResolvingTimes" class="tocxref"> Resolving times</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-DefiniteTimes" class="tocxref"> Definite times</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-DefiningSimpleDur" class="tocxref"> Defining the simple duration</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-RepeatCountAndUnresolvedSimpleDur" class="tocxref"> <span class="ainst-repeatCount ainst">repeatCount</span> and unresolved simple duration</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-ComputingActiveDur" class="tocxref"> Computing the active duration</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#q76" class="tocxref"> Active duration arithmetic rules</a>
|
|
<li class="tocline5"><a href="smil-timing.html#q81" class="tocxref"> Active duration algorithm</a>
|
|
<li class="tocline5"><a href="smil-timing.html#q82" class="tocxref"> Intermediate Active Duration Computation</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-PausedElementsAndActiveDur" class="tocxref"> Paused elements and the active duration</a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-EvaluationOfBeginEndTimeLists" class="tocxref"> Evaluation of begin and end time lists</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-BeginEnd-InstanceTimesLists" class="tocxref"> The instance times lists</a>
|
|
<li class="tocline5"><a href="smil-timing.html#q87" class="tocxref"> Principles for building and pruning intervals</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-BeginEnd-LifeCycle" class="tocxref"> Element life-cycle</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-BeginEnd-Restart" class="tocxref"> Interaction with restart semantics</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-BeginEnd-Cycles" class="tocxref"> Cyclic dependencies in the timegraph</a>
|
|
<li class="tocline5"><a href="smil-timing.html#q96" class="tocxref"> Detecting Cycles</a>
|
|
<li class="tocline5"><a href="smil-timing.html#q97" class="tocxref"> Examples</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-TimingAndRealWorldClockTime" class="tocxref"> Timing and real-world clock times</a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-IntervalTiming" class="tocxref"> Interval timing</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-BackgroundRationale" class="tocxref"> Background rationale</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-ImplicationsForTimeModel" class="tocxref"> Implications for the time model</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-EventSensitivity" class="tocxref"> Event sensitivity</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#q103" class="tocxref"> User event sensitivity and timing</a>
|
|
<li class="tocline5"><a href="smil-timing.html#q104" class="tocxref"> Link Activation compared to Event activation</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-ConvertingLocalGlobalTimes" class="tocxref"> Converting between local and global times</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#q106" class="tocxref"> Element active time calculation</a>
|
|
<li class="tocline5"><a href="smil-timing.html#q107" class="tocxref"> Element simple time calculation</a>
|
|
<li class="tocline5"><a href="smil-timing.html#q108" class="tocxref"> Converting wall-clock values</a>
|
|
<li class="tocline5"><a href="smil-timing.html#q109" class="tocxref"> Converting from event time to element time</a>
|
|
<li class="tocline5"><a href="smil-timing.html#q110" class="tocxref"> Converting from element time to element time</a>
|
|
<li class="tocline5"><a href="smil-timing.html#q111" class="tocxref"> Time conversions and sampling the time graph</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-HyperlinksAndTiming" class="tocxref"> Hyperlinks and timing</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-HyperlinkImplicationsOnSeqExcl" class="tocxref"> Implications of beginElement() and hyperlinking for <span class="einst-seq einst">seq</span> and <span class="einst-excl einst">excl</span> time containers</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-PropagatingTimes" class="tocxref"> Propagating changes to times</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-PropagatingTimes-Deferred" class="tocxref"> Deferred elements and propagating changes to begin</a>
|
|
<li class="tocline5"><a href="smil-timing.html#q116" class="tocxref"> Restart and propagating changes to times</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-TimeContainerDuration" class="tocxref"> Time container duration</a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-TimeContainersConstraintsOnChildDurs" class="tocxref"> Time container constraints on child durations</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-minAndTimeContainersConstraints" class="tocxref"> The <span class="ainst-min ainst">min</span> attribute and time container constraints on child durations</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-TimeContainersConstraints" class="tocxref"> Time container constraints on sync-arcs and events</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-SpecificsForSyncarcs" class="tocxref"> Specifics for sync-arcs</a>
|
|
<li class="tocline5"><a href="smil-timing.html#Timing-SpecificsForEvents" class="tocxref"> Specifics for event-based timing</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-BehaviorOf0DurElements" class="tocxref"> Behavior of 0 duration elements</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil-timing.html#Timing-ClarificationsSurprisingResults" class="tocxref">10.4.4 Clarifications and surprising results</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil-timing.html#Timing-IntegratingSMILTiming" class="tocxref">10.5 Integrating SMIL Timing and Synchronization into a host language</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-timing.html#Timing-RequiredHostLangDefs" class="tocxref">10.5.1 Required host language definitions</a>
|
|
<li class="tocline3"><a href="smil-timing.html#Timing-RequiredDefsAndConstraints" class="tocxref">10.5.2 Required definitions and constraints on element timing</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-SupportedEvents" class="tocxref"> Supported events for event-base timing</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil-timing.html#Timing-ErrorHandlingSemantics" class="tocxref">10.5.3 Error handling semantics</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil-timing.html#Timing-DOMSupport" class="tocxref">10.6 Document object model support</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-timing.html#Timing-DOMAttributes" class="tocxref">10.6.1 Element and attribute manipulation, mutation and constraints</a>
|
|
<li class="tocline3"><a href="smil-timing.html#Timing-DOMEvents" class="tocxref">10.6.2 Events and event model</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-timing.html#q133" class="tocxref"> Example 1</a>
|
|
<li class="tocline4"><a href="smil-timing.html#q134" class="tocxref"> Example 2</a>
|
|
<li class="tocline4"><a href="smil-timing.html#q135" class="tocxref"> Example 3</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil-timing.html#Timing-DOMMethods" class="tocxref">10.6.3 Reserved DOM methods</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil-timing.html#Timing-Glossary" class="tocxref">10.7 Glossary</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-timing.html#Timing-GeneralConcepts" class="tocxref">10.7.1 <span class="informative">General concepts</span></a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-SynchronizationRelationship" class="tocxref"> <span class="informative">Synchronization relationship</span></a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-TimeGraph" class="tocxref"> <span class="informative">Time graph</span></a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-DescriptiveTermsforTimes" class="tocxref"> <span class="informative">Descriptive terms for times</span></a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-LocalTime" class="tocxref"> Local time and global time</a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-LinearMedia" class="tocxref"> Linear and Non-linear media</a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-ScheduledTiming" class="tocxref"> Scheduled timing</a>
|
|
<li class="tocline4"><a href="smil-timing.html#q145" class="tocxref"> <span class="normative"> document begin</span></a>
|
|
<li class="tocline4"><a href="smil-timing.html#q146" class="tocxref"> <span class="normative">document end</span></a>
|
|
<li class="tocline4"><a href="smil-timing.html#q147" class="tocxref"> <span class="normative">document duration</span></a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-EventsInteractiveTiming" class="tocxref"> <span class="informative">Events and interactive timing</span></a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-Syncbases" class="tocxref"> <span class="informative">Syncbases</span></a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-SyncArcs" class="tocxref"> <span class="informative">Sync arcs</span></a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-Clocks" class="tocxref"> <span class="informative">Clocks</span></a>
|
|
<li class="tocline4"><a href="smil-timing.html#q152" class="tocxref"> <span class="informative">UTC: Coordinated Universal Time</span></a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-HyperlinkingTiming" class="tocxref"> <span class="informative">Hyperlinking and timing</span></a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-Activation" class="tocxref"> <span class="informative">Activation</span></a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-DiscreteContinuousMedia" class="tocxref"> <span class="informative">Discrete and continuous Media</span></a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil-timing.html#Timing-TimingConcepts" class="tocxref">10.7.2 <span class="informative">Timing concepts</span></a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-TimeContainers" class="tocxref"> <span class="informative">Time containers</span></a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-ContentMediaElements" class="tocxref"> <span class="informative">Content/Media elements</span></a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-BasicMarkup" class="tocxref"> <span class="informative">Basic markup</span></a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-SimpleActiveDurs" class="tocxref"> <span class="informative">Simple and active durations</span></a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-HardSoftSync" class="tocxref"> <span class="informative">Hard and soft sync</span></a>
|
|
<li class="tocline4"><a href="smil-timing.html#Timing-PruningAndCuttingOff" class="tocxref"> <span class="informative">Pruning and cutting off an interval</span></a>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil-timing.html#Timing-Appendix-Modules" class="tocxref">10.8 Appendix A: SMIL Timing and Synchronization modules</a>
|
|
<li class="tocline2"><a href="smil-timing.html#Timing-AppendixAnnotatedExamples" class="tocxref">10.9 Appendix B: Annotated examples</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-timing.html#Timing-Ex:SimpleTimingWithinPar" class="tocxref">10.9.1 Example 1: Simple timing within a Parallel time container</a>
|
|
<li class="tocline3"><a href="smil-timing.html#Timing-Ex:SimpleTimingWithinSeq" class="tocxref">10.9.2 Example 2: Simple timing within a Sequence time container</a>
|
|
<li class="tocline3"><a href="smil-timing.html#Timing-Ex:ExclWithChildTimingVariants" class="tocxref">10.9.3 Example 3: <span class="einst-excl einst">excl</span> time container with child timing variants</a>
|
|
<li class="tocline3"><a href="smil-timing.html#Timing-Ex:0DurDiscreteMedia" class="tocxref">10.9.4 Example 4: default duration of discrete media</a>
|
|
<li class="tocline3"><a href="smil-timing.html#Timing-Ex:EndSpeciesActiveDur" class="tocxref">10.9.5 Example 5: end specifies end of active dur, <em>not</em> end of simple dur</a>
|
|
<li class="tocline3"><a href="smil-timing.html#Timing-Ex:SMILDOMTiming" class="tocxref">10.9.6 Example 6: DOM-initiated timing</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil-timing.html#Timing-Appendix-DiffsFromSMIL1.0" class="tocxref">10.10 Appendix C: Differences from SMIL 1.0</a>
|
|
<li class="tocline2"><a href="smil-timing.html#Timing-Appendix-Unifying" class="tocxref">10.11 Appendix D: Unifying event based and scheduled timing</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-timing.html#q173" class="tocxref">10.11.1 Background</a>
|
|
<li class="tocline3"><a href="smil-timing.html#q174" class="tocxref">10.11.2 Modeling interactive, event-based content in SMIL</a>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline1"><a href="smil-timemanip.html" class="tocxref">11. The SMIL 2.1 Time Manipulations Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline2"><a href="smil-timemanip.html#q1" class="tocxref">11.1 Summary of Changes for SMIL 2.1</a>
|
|
<li class="tocline2"><a href="smil-timemanip.html#TimeManip-Introduction" class="tocxref">11.2 Introduction</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-timemanip.html#TimeManip-Background" class="tocxref">11.2.1 Background</a>
|
|
<li class="tocline3"><a href="smil-timemanip.html#TimeManip-Overview" class="tocxref">11.2.2 Overview of support</a>
|
|
<li class="tocline3"><a href="smil-timemanip.html#TimeManip-AttributeSyntax" class="tocxref">11.2.3 Attribute syntax</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-timemanip.html#TimeManip-accelerateSyntax" class="tocxref"> The accelerate and decelerate attributes</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timemanip.html#q7" class="tocxref"> Examples</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timemanip.html#TimeManip-autoReverseSyntax" class="tocxref"> The autoReverse attribute</a>
|
|
<li class="tocline4"><a href="smil-timemanip.html#TimeManip-speedSyntax" class="tocxref"> The speed attribute</a>
|
|
<li class="tocline4"><a href="smil-timemanip.html#q10" class="tocxref"> Examples</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil-timemanip.html#TimeManip-Details" class="tocxref">11.2.4 Details of timing model arithmetic </a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-timemanip.html#q12" class="tocxref"> Timing and real-world clock times</a>
|
|
<li class="tocline4"><a href="smil-timemanip.html#q13" class="tocxref"> Common definitions</a>
|
|
<li class="tocline4"><a href="smil-timemanip.html#TimeManip-ComputingRunRate" class="tocxref"> Computing the element run-rate</a>
|
|
<li class="tocline4"><a href="smil-timemanip.html#TimeManip-ConvertingTimes" class="tocxref"> Converting document time to element time</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timemanip.html#q16" class="tocxref"> Filtered active time calculation</a>
|
|
<li class="tocline5"><a href="smil-timemanip.html#q17" class="tocxref"> Filtered simple time calculation</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timemanip.html#TimeManip-ConvertingTimesRev" class="tocxref"> Converting element time to document time</a>
|
|
<li class="tocline4"><a href="smil-timemanip.html#TimeManip-ComputingNetSpeed" class="tocxref"> Computing the net cascaded speed for an element</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil-timemanip.html#TimeManip-MediaFallbacks" class="tocxref">11.2.5 Media fallback semantics</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-timemanip.html#q21" class="tocxref"> Ideal model</a>
|
|
<li class="tocline4"><a href="smil-timemanip.html#Timing-FallbacksForMedia" class="tocxref"> Fallbacks for time filters on a media element</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timemanip.html#q23" class="tocxref"> Authoring considerations for the fallback semantics</a>
|
|
</ul>
|
|
<li class="tocline4"><a href="smil-timemanip.html#TimeManip-ImplicationsForTimeContainers" class="tocxref"> Implications of time manipulations on time containers</a>
|
|
<ul class="toc">
|
|
<li class="tocline5"><a href="smil-timemanip.html#q25" class="tocxref"> Handling negative speeds on time containers</a>
|
|
</ul>
|
|
</ul>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline1"><a href="smil-transitions.html" class="tocxref">12. The SMIL 2.1 Transition Effects Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline2"><a href="smil-transitions.html#TransitionEffects-SMIL21Changes" class="tocxref">12.1 Summary of Changes for SMIL 2.1</a>
|
|
<li class="tocline2"><a href="smil-transitions.html#TransitionEffects-Introduction" class="tocxref">12.2 Introduction</a>
|
|
<li class="tocline2"><a href="smil-transitions.html#TransitionEffects-Modeling" class="tocxref">12.3 Transition Model</a>
|
|
<li class="tocline2"><a href="smil-transitions.html#TransitionEffects-Taxonomy" class="tocxref">12.4 Transition Taxonomy</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-transitions.html#q5" class="tocxref">12.4.1 Default Transition Subtypes</a>
|
|
<li class="tocline3"><a href="smil-transitions.html#q6" class="tocxref">12.4.2 Required Transitions</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil-transitions.html#TransitionEffects-Basic" class="tocxref">12.5 BasicTransitions Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-transitions.html#TransitionEffects-TransitionElement" class="tocxref">12.5.1 The <span class="edef">transition</span> element</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-transitions.html#TransitionEffects-TransitionElementExamples" class="tocxref"> Examples of the <span class="einst-transition einst">transition</span> element</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil-transitions.html#q10" class="tocxref">12.5.2 The param element</a>
|
|
<li class="tocline3"><a href="smil-transitions.html#TransitionEffects-TransitionAttribute" class="tocxref">12.5.3 The <span class="adef">transIn</span> and <span class="adef">transOut</span> attributes</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-transitions.html#q12" class="tocxref"> Rules For Applying Transitions to Media Elements</a>
|
|
<li class="tocline4"><a href="smil-transitions.html#TransitionEffects-FillEqualsTransition" class="tocxref"> Use of fill="transition"</a>
|
|
<li class="tocline4"><a href="smil-transitions.html#q14" class="tocxref"> Slideshow example with transitions</a>
|
|
<li class="tocline4"><a href="smil-transitions.html#q15" class="tocxref"> Exclusive children and fill="transition"</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil-transitions.html#q16" class="tocxref">12.5.4 Handling Parameter Errors</a>
|
|
<li class="tocline3"><a href="smil-transitions.html#TransitionEffects-Parsing" class="tocxref">12.5.5 Transition Parsing Rules</a>
|
|
<li class="tocline3"><a href="smil-transitions.html##TransitionEffects-AudioTransitions" class="tocxref">12.5.6 Audio Transitions</a>
|
|
<li class="tocline3"><a href="smil-transitions.html#TransitionEffects-FullScreen" class="tocxref">12.5.7 FullScreen Transitions Module</a>
|
|
<li class="tocline3"><a href="smil-transitions.html#TransitionEffects-Extending" class="tocxref">12.5.8 Extending The Set Of Transitions</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil-transitions.html#TransitionEffects-Inline" class="tocxref">12.6 InlineTransitions Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-transitions.html#edef-transitionFilter" class="tocxref">12.6.1 The <span class="edef">transitionFilter </span> element</a>
|
|
<li class="tocline3"><a href="smil-transitions.html#q23" class="tocxref">12.6.2 The param element</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil-transitions.html#TransitionEffects-Modifiers" class="tocxref">12.7 TransitionModifiers Module</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-transitions.html#q25" class="tocxref">12.7.1 Horizontal and Vertical Pattern Repeat</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil-transitions.html#TransitionEffects-Integration" class="tocxref">12.8 Integration</a>
|
|
<li class="tocline2"><a href="smil-transitions.html#TransitionEffects-Appendix" class="tocxref">12.9 Appendix: Taxonomy Tables</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-transitions.html#Table 1: Taxonomy Table" class="tocxref">12.9.1 Table 1: The Taxonomy Table</a>
|
|
<li class="tocline3"><a href="smil-transitions.html#Table 2: SMPTE Edge Wipes" class="tocxref">12.9.2 Table 2: SMPTE Edge Wipes</a>
|
|
<li class="tocline3"><a href="smil-transitions.html#Table 3: SMPTE Iris Wipes" class="tocxref">12.9.3 Table 3: SMPTE Iris Wipes</a>
|
|
<li class="tocline3"><a href="smil-transitions.html#Table 4: SMPTE Clock Wipes" class="tocxref">12.9.4 Table 4: SMPTE Clock Wipes</a>
|
|
<li class="tocline3"><a href="smil-transitions.html#Table 5: SMPTE Matrix Wipes" class="tocxref">12.9.5 Table 5: SMPTE Matrix Wipes</a>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline1"><a href="smil21-profile.html" class="tocxref">13. SMIL 2.1 Language Profile</a>
|
|
<ul class="toc">
|
|
<li class="tocline2"><a href="smil21-profile.html#SMILProfileNSAbstract" class="tocxref">13.1 Abstract</a>
|
|
<li class="tocline2"><a href="smil21-profile.html#SMILProfileNS-first" class="tocxref">13.2 SMIL 2.1 Language Profile</a>
|
|
<li class="tocline2"><a href="smil21-profile.html#q3" class="tocxref">13.3 Normative Definition of the SMIL 2.1 Language Profile</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil21-profile.html#SMILProfileNS-DocumentConformance" class="tocxref">13.3.1 Document Conformance</a>
|
|
<li class="tocline3"><a href="smil21-profile.html#SMILProfileNS-LanguageConformance" class="tocxref">13.3.2 SMIL 2.1 Language Conformance</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil21-profile.html#SMILProfileNS-ConformingDocuments" class="tocxref"> Conforming SMIL 2.1 Documents</a>
|
|
<li class="tocline4"><a href="smil21-profile.html#SMILProfileNS-AgentConformance" class="tocxref"> Conforming SMIL 2.1 Language User Agents</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil21-profile.html#SMILProfileNS-SmilProfile" class="tocxref">13.3.3 The SMIL 2.1 Language Profile</a>
|
|
<li class="tocline3"><a href="smil21-profile.html#SMILProfileNS-animation-module" class="tocxref">13.3.4 Animation Module</a>
|
|
<li class="tocline3"><a href="smil21-profile.html#SMILProfileNS-content-module" class="tocxref">13.3.5 Content Control Modules</a>
|
|
<li class="tocline3"><a href="smil21-profile.html#SMILProfileNS-layout-module" class="tocxref">13.3.6 Layout Modules</a>
|
|
<li class="tocline3"><a href="smil21-profile.html#SMILProfileNS-extented-linking-module" class="tocxref">13.3.7 Linking Modules</a>
|
|
<li class="tocline3"><a href="smil21-profile.html#SMILProfileNS-media-module" class="tocxref">13.3.8 Media Object Modules</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil21-profile.html#BaselineFormatsNS" class="tocxref"> Widely Supported MIME Types</a>
|
|
<li class="tocline4"><a href="smil21-profile.html#MediaObjectIntegrationRequirementsNS" class="tocxref"> Media Object Integration Requirements</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil21-profile.html#SMILProfileNS-meta-module" class="tocxref">13.3.9 Metainformation Module</a>
|
|
<li class="tocline3"><a href="smil21-profile.html#SMILProfileNS-struct-module" class="tocxref">13.3.10 Structure Module</a>
|
|
<li class="tocline3"><a href="smil21-profile.html#SMILProfileNS-timing-module" class="tocxref">13.3.11 Timing and Synchronization Modules</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil21-profile.html#SMILProfileNS-supported-events" class="tocxref"> Supported Event Symbols</a>
|
|
<li class="tocline4"><a href="smil21-profile.html#q20" class="tocxref"> Event semantics</a>
|
|
<li class="tocline4"><a href="smil21-profile.html#q21" class="tocxref"> Order of raising of simultaneous events:</a>
|
|
<li class="tocline4"><a href="smil21-profile.html#q22" class="tocxref"> Extending the set of supported events</a>
|
|
<li class="tocline4"><a href="smil21-profile.html#q23" class="tocxref"> <strong>Integration definitions</strong></a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil21-profile.html#SMILProfileNS-transition-module" class="tocxref">13.3.12 Transition Effects Modules</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil21-profile.html#SMILProfileNS-Extending" class="tocxref">13.4 Extending the SMIL 2.1 Language</a>
|
|
<li class="tocline2"><a href="smil21-profile.html#SMILProfileNS-DTD" class="tocxref">13.5 Appendix A: SMIL 2.1 Document Type Definition</a>
|
|
</ul>
|
|
<li class="tocline1"><a href="smil21-mobile-profile.html" class="tocxref">14. SMIL 2.1 Mobile Profile</a>
|
|
<ul class="toc">
|
|
<li class="tocline2"><a href="smil21-mobile-profile.html#smilMobileNS-abstract" class="tocxref">14.1 Abstract</a>
|
|
<li class="tocline2"><a href="smil21-mobile-profile.html#q2" class="tocxref">14.2 SMIL 2.1 Mobile Profile</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil21-mobile-profile.html#q3" class="tocxref">14.2.1 Relationship with the 3GPP SMIL Language Profile</a>
|
|
<li class="tocline3"><a href="smil21-mobile-profile.html#q4" class="tocxref">14.2.2 Relationship with the 3GPP2 SMIL Language Profile</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil21-mobile-profile.html#q5" class="tocxref">14.3 Normative Definition of the Mobile Profile</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil21-mobile-profile.html#q6" class="tocxref">14.3.1 Document Conformance</a>
|
|
<li class="tocline3"><a href="smil21-mobile-profile.html#q7" class="tocxref">14.3.2 Mobile Profile Conformance</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil21-mobile-profile.html#q8" class="tocxref"> Mobile Profile Namespace</a>
|
|
<li class="tocline4"><a href="smil21-mobile-profile.html#q9" class="tocxref"> Conforming SMIL 2.1 Mobile Profile User Agents</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil21-mobile-profile.html#q10" class="tocxref">14.3.3 The SMIL 2.1 Mobile Profile</a>
|
|
<li class="tocline3"><a href="smil21-mobile-profile.html#q11" class="tocxref">14.3.4 Content Control Modules</a>
|
|
<li class="tocline3"><a href="smil21-mobile-profile.html#q12" class="tocxref">14.3.5 Layout Modules</a>
|
|
<li class="tocline3"><a href="smil21-mobile-profile.html#q13" class="tocxref">14.3.6 Linking Modules</a>
|
|
<li class="tocline3"><a href="smil21-mobile-profile.html#q14" class="tocxref">14.3.7 Media Object Modules</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil21-mobile-profile.html#q15" class="tocxref"> Widely Supported Content Types</a>
|
|
<li class="tocline4"><a href="smil21-mobile-profile.html#q16" class="tocxref"> Media Object Integration Requirements</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil21-mobile-profile.html#q17" class="tocxref">14.3.8 Metainformation Module</a>
|
|
<li class="tocline3"><a href="smil21-mobile-profile.html#q18" class="tocxref">14.3.9 Structure Module</a>
|
|
<li class="tocline3"><a href="smil21-mobile-profile.html#q19" class="tocxref">14.3.10 Timing and Synchronization Modules</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil21-mobile-profile.html#q20" class="tocxref"> Supported Event Symbols</a>
|
|
<li class="tocline4"><a href="smil21-mobile-profile.html#q21" class="tocxref"> Event semantics</a>
|
|
<li class="tocline4"><a href="smil21-mobile-profile.html#q22" class="tocxref"> Order of raising of simultaneous events:</a>
|
|
<li class="tocline4"><a href="smil21-mobile-profile.html#q23" class="tocxref"> Extending the set of supported events</a>
|
|
<li class="tocline4"><a href="smil21-mobile-profile.html#q24" class="tocxref"> <strong>Integration definitions</strong></a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil21-mobile-profile.html#q25" class="tocxref">14.3.11 Transition Effects Modules</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil21-mobile-profile.html#q26" class="tocxref">14.4 Appendix A: SMIL 2.1 Document Type Definition</a>
|
|
</ul>
|
|
<li class="tocline1"><a href="smil21-extended-mobile-profile.html" class="tocxref">15. SMIL 2.1 Extended Mobile Profile</a>
|
|
<ul class="toc">
|
|
<li class="tocline2"><a href="smil21-extended-mobile-profile.html#smilExtMobileNS-abstract" class="tocxref">15.1 Abstract</a>
|
|
<li class="tocline2"><a href="smil21-extended-mobile-profile.html#q2" class="tocxref">15.2 SMIL 2.1 Extended Mobile Profile</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil21-extended-mobile-profile.html#q3" class="tocxref">15.2.1 Relationship with the 3GPP2 SMIL Language Profile</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil21-extended-mobile-profile.html#q4" class="tocxref">15.3 Normative Definition of the Extended Mobile Profile</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil21-extended-mobile-profile.html#q5" class="tocxref">15.3.1 Document Conformance</a>
|
|
<li class="tocline3"><a href="smil21-extended-mobile-profile.html#q6" class="tocxref">15.3.2 Extended Mobile Profile Conformance</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil21-extended-mobile-profile.html#q7" class="tocxref"> Extended Mobile Profile Namespace</a>
|
|
<li class="tocline4"><a href="smil21-extended-mobile-profile.html#q8" class="tocxref"> Conforming SMIL 2.1 Extended Mobile Profile User Agents</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil21-extended-mobile-profile.html#q9" class="tocxref">15.3.3 The SMIL 2.1 Extended Mobile Profile</a>
|
|
<li class="tocline3"><a href="smil21-extended-mobile-profile.html#q10" class="tocxref">15.3.4 Animation Module</a>
|
|
<li class="tocline3"><a href="smil21-extended-mobile-profile.html#q11" class="tocxref">15.3.5 Content Control Modules</a>
|
|
<li class="tocline3"><a href="smil21-extended-mobile-profile.html#q12" class="tocxref">15.3.6 Layout Modules</a>
|
|
<li class="tocline3"><a href="smil21-extended-mobile-profile.html#q13" class="tocxref">15.3.7 Linking Modules</a>
|
|
<li class="tocline3"><a href="smil21-extended-mobile-profile.html#q14" class="tocxref">15.3.8 Media Object Modules</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil21-extended-mobile-profile.html#q15" class="tocxref"> Widely Supported Content Types</a>
|
|
<li class="tocline4"><a href="smil21-extended-mobile-profile.html#q16" class="tocxref"> Media Object Integration Requirements</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil21-extended-mobile-profile.html#q17" class="tocxref">15.3.9 Metainformation Module</a>
|
|
<li class="tocline3"><a href="smil21-extended-mobile-profile.html#q18" class="tocxref">15.3.10 Structure Module</a>
|
|
<li class="tocline3"><a href="smil21-extended-mobile-profile.html#q19" class="tocxref">15.3.11 Timing and Synchronization Modules</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil21-extended-mobile-profile.html#q20" class="tocxref"> Supported Event Symbols</a>
|
|
<li class="tocline4"><a href="smil21-extended-mobile-profile.html#q21" class="tocxref"> Event semantics</a>
|
|
<li class="tocline4"><a href="smil21-extended-mobile-profile.html#q22" class="tocxref"> Order of raising of simultaneous events:</a>
|
|
<li class="tocline4"><a href="smil21-extended-mobile-profile.html#q23" class="tocxref"> Extending the set of supported events</a>
|
|
<li class="tocline4"><a href="smil21-extended-mobile-profile.html#q24" class="tocxref"> <strong>Integration definitions</strong></a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil21-extended-mobile-profile.html#q25" class="tocxref">15.3.12 Transition Effects Modules</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil21-extended-mobile-profile.html#q26" class="tocxref">15.4 Appendix A: SMIL 2.1 Document Type Definition</a>
|
|
</ul>
|
|
<li class="tocline1"><a href="smil-basic.html" class="tocxref">16. SMIL 2.1 Basic Profile and Scalability Framework</a>
|
|
<ul class="toc">
|
|
<li class="tocline2"><a href="smil-basic.html#smilBasicNS-Abstract" class="tocxref">16.1 Abstract</a>
|
|
<li class="tocline2"><a href="smil-basic.html#smilBasicNS-Intro" class="tocxref">16.2 Introduction</a>
|
|
<li class="tocline2"><a href="smil-basic.html#smilBasicNS-Basic" class="tocxref">16.3 SMIL 2.1 Basic Profile</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-basic.html#smilBasicNS-BasicDef" class="tocxref">16.3.1 Definition</a>
|
|
<ul class="toc">
|
|
<li class="tocline4"><a href="smil-basic.html#BaseGuideNS-BasicDefXML" class="tocxref"> XML Namespace Declarations and Internationalization</a>
|
|
</ul>
|
|
<li class="tocline3"><a href="smil-basic.html#BaseGuideNS-BasicDoc" class="tocxref">16.3.2 Conformance of SMIL 2.1 Basic Documents</a>
|
|
<li class="tocline3"><a href="smil-basic.html#BaseGuideNS-BasicUserAgent" class="tocxref">16.3.3 Conformance of SMIL 2.1 Basic User Agents</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil-basic.html#smilBasicNS-Guide" class="tocxref">16.4 Scalable Profiles</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-basic.html#smilBasicNS-GuideDef" class="tocxref">16.4.1 Definition</a>
|
|
<li class="tocline3"><a href="smil-basic.html#smilBasicNS-GuideDoc" class="tocxref">16.4.2 SMIL 2.1 Document Scalability Guidelines</a>
|
|
<li class="tocline3"><a href="smil-basic.html#smilBasicNS-conformance" class="tocxref">16.4.3 Conformance of Scalable SMIL 2.1 Documents</a>
|
|
<li class="tocline3"><a href="smil-basic.html#smilBasicNS-GuidePlayer" class="tocxref">16.4.4 Conformance of Scalable User Agents</a>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline1"><a href="smil-DTD.html" class="tocxref">Appendix A. Appendix A. SMIL 2.1 DTDs</a>
|
|
<ul class="toc">
|
|
<li class="tocline2"><a href="smil-DTD.html#q1" class="tocxref">A.1 A.1 SMIL 2.1 Module DTDs:</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-DTD.html#SMIL-anim" class="tocxref">A.1.1 A.1.1 The SMIL Animation Module</a>
|
|
<li class="tocline3"><a href="smil-DTD.html#SMIL-control" class="tocxref">A.1.2 A.1.2 The SMIL Content Control Module</a>
|
|
<li class="tocline3"><a href="smil-DTD.html#SMIL-layout" class="tocxref">A.1.3 A.1.3 The SMIL Layout Module</a>
|
|
<li class="tocline3"><a href="smil-DTD.html#SMIL-link" class="tocxref">A.1.4 A.1.4 The SMIL Linking Module</a>
|
|
<li class="tocline3"><a href="smil-DTD.html#SMIL-media" class="tocxref">A.1.5 A.1.5 The SMIL Media Object Module</a>
|
|
<li class="tocline3"><a href="smil-DTD.html#SMIL-metainformation" class="tocxref">A.1.6 A.1.6 The SMIL Metainformation Module</a>
|
|
<li class="tocline3"><a href="smil-DTD.html#SMIL-struct" class="tocxref">A.1.7 A.1.7 The SMIL Structure Module</a>
|
|
<li class="tocline3"><a href="smil-DTD.html#SMIL-timing" class="tocxref">A.1.8 A.1.8 The SMIL Timing Module</a>
|
|
<li class="tocline3"><a href="smil-DTD.html#SMIL-transition" class="tocxref">A.1.9 A.1.9 The SMIL Transition Module</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil-DTD.html#q11" class="tocxref">A.2 A.2 SMIL 2.1 Profiles:</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-DTD.html#smil-language-profile-model-1.mod" class="tocxref">A.2.1 A.2.1 SMIL 2.1 Language Profile model</a>
|
|
<li class="tocline3"><a href="smil-DTD.html#smil-mobile-profile-model-1.mod" class="tocxref">A.2.2 A.2.2 SMIL 2.1 Mobile Profile model</a>
|
|
<li class="tocline3"><a href="smil-DTD.html#smil-extended-mobile-profile-model-1.mod" class="tocxref">A.2.3 A.2.3 SMIL 2.1 Extended Mobile Profile model</a>
|
|
<li class="tocline3"><a href="smil-DTD.html#SMIL21.dtd" class="tocxref">A.2.4 A.2.4 SMIL 2.1 Language Profile DTD driver</a>
|
|
<li class="tocline3"><a href="smil-DTD.html#SMIL21Mobile.dtd" class="tocxref">A.2.5 A.2.5 SMIL 2.1 Mobile Profile DTD driver</a>
|
|
<li class="tocline3"><a href="smil-DTD.html#SMIL21ExtendedMobile.dtd" class="tocxref">A.2.6 A.2.6 SMIL 2.1 Extended Mobile Profile DTD driver</a>
|
|
</ul>
|
|
<li class="tocline2"><a href="smil-DTD.html#q18" class="tocxref">A.3 A.3 General modularization framework:</a>
|
|
<ul class="toc">
|
|
<li class="tocline3"><a href="smil-DTD.html#smil-datatypes-1" class="tocxref">A.3.1 A.3.1 SMIL 2.1 common datatypes</a>
|
|
<li class="tocline3"><a href="smil-DTD.html#smil-attribs-1" class="tocxref">A.3.2 A.3.2 SMIL 2.1 common attributes</a>
|
|
<li class="tocline3"><a href="smil-DTD.html#smil-qname-1" class="tocxref">A.3.3 A.3.3 SMIL 2.1 qualified names module</a>
|
|
<li class="tocline3"><a href="smil-DTD.html#smil-framework-1" class="tocxref">A.3.4 A.3.4 SMIL 2.1 framework module</a>
|
|
</ul>
|
|
</ul>
|
|
<li class="tocline1"><a href="modules.html" class="tocxref">Appendix B. Index of SMIL 2.1 Modules</a>
|
|
<li class="tocline1"><a href="elements.html" class="tocxref">Appendix C. Index of SMIL 2.1 Elements</a>
|
|
<li class="tocline1"><a href="attributes.html" class="tocxref">Appendix D. Index of SMIL 2.1 Attributes</a>
|
|
<li class="tocline1"><a href="refs.html" class="tocxref">Appendix E. SMIL 2.1 References</a>
|
|
<ul class="toc">
|
|
<li class="tocline2"><a href="refs.html#refsNSnormative" class="tocxref">E.1 Normative References</a>
|
|
<li class="tocline2"><a href="refs.html#q2" class="tocxref">E.2 Informative References</a>
|
|
</ul>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="noprint" align="center">
|
|
<hr>
|
|
<a href="introduction.html">next</a>
|
|
<a href="cover.html#minitoc">contents</a>
|
|
</div>
|
|
</body>
|
|
</html>
|