W3C home > Mailing lists > Public > www-style@w3.org > August 2004

Re: Audio

From: Dave Raggett <dsr@w3.org>
Date: Tue, 10 Aug 2004 09:52:37 +0100 (BST)
To: Andrew Thompson <lordpixel@mac.com>
Cc: www-style <www-style@w3.org>
Message-ID: <Pine.LNX.4.58.0408100935530.2854@holly>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Mon, 9 Aug 2004, Andrew Thompson wrote:

> 
> On Aug 8, 2004, at 8:02 AM, Dave Raggett wrote:
> 
> > For instance, the following would in principle play the same sound
> > at the same time for all paragraphs and likewise for all h1
> > elements.  Probably not what the author intended.
> >
> >    h1 { sound: url(wind.wav) }
> >    p { sound: url(waves.wav) }
> 
> 
> Of course, this is assuming a visual presentation model where
> several paragraphs and or are visible on the screen any one time.

Indeed, and that depends on whether the current CSS media type. If
it is speech, then the document is read out sequentially, but if the
CSS media type is screen the document is essentially presented in
parallel.

We already have a working draft for the CSS3 Speech module which
is specifically aimed at the CSS speech media type, but we are
now collecting ideas for how to add audio effects to visual
media types like screen.

The basic requirement is to be able to provide a background sound
analogous to Internet Explorer's <bgsound> element. But it may also
be desirable to add sound effects when a button/link is clicked or
when a text field gets the focus etc.

The CSS media type 'projection' can be used as a paged media, e.g.
for PowerPoint like presentations. This brings in the idea of
sequentially moving through a page, bullet point by bullet point.
Sound effects can in principle, be used to accompany transition
effects as a bullet point becomes active, and as the presentation
moves on to the next page. This can be modelled with some additional
pseudo-classes, and used for both aural and visual effects.

- -- 
 Dave Raggett <dsr@w3.org>  W3C lead for voice and multimodal.
 http://www.w3.org/People/Raggett +44 1225 866240 (or 867351) 
 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFBGIzZb3AdEmxAsUsRAg8NAJ0QgyX53V/cL6ZpuJHfOc/vFcDZggCguZRw
HgHE0jHT+3DSjs72j/79pFw=
=EW8n
-----END PGP SIGNATURE-----
Received on Tuesday, 10 August 2004 08:52:42 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:32 GMT