Re: Support for slide-based media?

Hi Andrew,

Interesting to see you've moved to Macromedia!

In your comment on interactive slide shows, you mention that "SMIL folk 
will be advocating for use of the excl element". This isn't true.
For your example, SMIL folk -- at least, this SMIL folk -- would be 
advocating use of the event-based end timing.

Consider the following example:

<?xml version="1.0"?>
<!DOCTYPE smil PUBLIC "-//W3C//DTD SMIL 2.0//EN"
                        "http://www.w3.org/2001/SMIL20/SMIL20.dtd">
<smil xmlns="http://www.w3.org/2001/SMIL20/Language">
  <head>
   <layout>
    <root-layout backgroundColor="black" width="240" height="270"/>
    <region id="Images" left="18" width="220" top="6" height="240" 
fit="meet"/>
    </layout>
  </head>
  <body>
   <seq id="ImageSequence">
    <img id="A" region="Images" dur="8s" src="A.gif"/>
    <img id="B" region="Images" dur="7s" src="B.gif"
         end="B.activateEvent"/>
    <img id="C" region="Images" dur="5s" src="C.gif"
         end="activateEvent"/>
   </seq>
  </body>
</smil>

In this example, the first slide plays for 8 seconds. The second slide 
plays for 7 seconds OR less, if the user clicks on the 'B' image. The 
third slide plays for 5 seconds OR less, if any event is passed to the 
player.

Unfortunately, the RealPlayer doesn't handle this correctly. You may 
want to try the Ambulant player ( www.ambulantPlayer.org ) to view the 
correct behavior, using the attached media.

(One shameless plug deserves another!)

-d.

> I'm wondering about support for slide-based and interactive media in
> DFXP.  Macromedia Breeze shows one example of this type of media, but
> other examples exist whenever an audio narration is delivered along with
> a powerpoint presentation and the user needs to (or is allowed the
> option of) advancing to the next slide manually.  
> 
> SMIL folk will be advocating for use of the excl element, but we're not
> using smil to synchronize the overall presentation.  Is there something
> in DFXP that I've missed that would help address this issue?
> 
> Example breeze presentation -
> http://www.macromedia.com/software/breeze/productinfo/overview/presentat
> ion/ (this example doesn't pause between slides, but often the pause
> /break is built in to allow the user to look at the slide content at
> their leisure).
> 
> Thanks,
> Andrew
> 
> Andrew Kirkpatrick
> Principal Accessibility Engineer, Macromedia
> 

Received on Friday, 8 July 2005 07:04:06 UTC