Hypermedia Types

Hypermedia Factors
CL
CR CU CM
LE LO LT LN LI
SMIL

SMIL

Description

SMIL is "an XML-based language that allows authors to write interactive multimedia presentations. Using SMIL, an author may describe the temporal behaviour of a multimedia presentation, associate hyperlinks with media objects and describe the layout of the presentation on a screen."[1]

MIME Types

  • application/smil, application/smil+xml[2]

Hypermedia Elements

a[3]

Notes

  • Methods supported: GET
  • Based on HTML 4.01[4]

+Example

            <smil xmlns="http://www.w3.org/ns/SMIL" version="3.0" baseProfile="Language">
              <head>
                <layout>
                  <region xml:id="source"      height="50%"/>
                  <region xml:id="destination" top   ="50%"/>
                </layout>
             </head>
             <body>
               <a href="embeddedSMIL.smil" target="destination" accesskey="a">
                 <img region="source" src="source.jpg" dur="indefinite"/>
               </a>
             </body>
            </smil>
          
area[5]

Notes

  • Methods supported: GET
  • Based on HTML 4.01[3]

Example

            <smil xmlns="http://www.w3.org/ns/SMIL" version="3.0" baseProfile="Language">
              <body>
                <video src="video" title="Interview" >
                  <area shape="rect" coords="5,5,50,50" 
                        title="Journalist" alt="rectangle cropping of video for journalist" href="http://www.example.org/journalist"/>           
                  <area shape="rect" coords="60,5,100,50" 
                      title="Subject" alt="rectangle cropping of video for subject" href="http://www.example.org/subject"/>
               </video>
              </body>
            </smil>
          

Reference Links

  1. Synchronized Multimedia Integration Language (SMIL 3.0)
  2. The application/smil and application/smil+xml Media Types [RFC4536]
  3. SMIL 3.0 BasicLinking Module : The a Element
  4. HTML 4.01 Specification
  5. SMIL 3.0 BasicLinking Module : The area Element

Update History

2010-05-31
Updates storage and layout
2010-03-09
Initial post