W3C home > Mailing lists > Public > w3c-wai-ua@w3.org > October to December 1999

Re: Checkpoint 3.4

From: Gregory J. Rosmaita <unagi69@concentric.net>
Date: Tue, 07 Dec 1999 12:20:47 -0500
Message-Id: <4.1.19991207120756.00a99f00@pop3.concentric.net>
To: "Madeleine Rothberg" <Madeleine_Rothberg@wgbh.org>
Cc: User Agent Guidelines Emailing List <w3c-wai-ua@w3.org>
aloha, madeline!

i've asked a similar question in the past, and have yet to receive a
satisfactory answer, but ian has promised that this issue will be discussed
at the upcoming face2face in austin...

from the post archived at
http://lists.w3.org/Archives/Public/w3c-wai-ua/1999OctDec/0134.html
with the subject line quote Re: Proposed checkpoint to turn off background
sounds. unquote -- note that this was written when the current GL3 was
still GL4...

quote
aloha, ian!

as regards your reworded 4.4 

quote
When the user agent renders audio natively, allow the user to turn on and
off rendering of audio, including background audio. [Priority 1]
unquote

i have to ask, why insert the phrase "when the user agent renders audio
natively"? -- what exactly does "renders audio natively" mean in this
context?  that it is the UA itself that renders the audio?  that is the way
i read it in light of the definition of the term "native support" contained
in Appendix A (Glossary) of the 5 October draft of the UAAG

quote
Native support
A user agent supports a feature natively if it does not require another
piece of software (e.g., plug-in or external program) for support. Native
support does not preclude more extensive support for accessibility by
dependent user agents, so user agents must still make information available
through programming interfaces. 
unquote

i suppose that the true source of my confusion over the reworded 4.2 is the
term "audio" -- do you mean audio clips?  i am assuming that you do, for
background sounds are (usually, at least on today's web) audio clips...

if that's the case, it means that, even if i were using a Triple-A
compliant user agent, i still won't be able to stop those damned background
sounds from playing when they start to wrestle with my software synthesizer
for control of my computer's sound card, because IE, NS, and Opera all pass
audio files off to helper applications or plug-ins...

as a speech user who regularly uses a sound card for speech synthesis,
especially when on the road with my laptop, i have found background sound
to be the bane of my online existence -- especially the use of sound by
sites that ought to know better...  take, for example, the Radio
Information Service (RIS) site, located at:
	http://www.readingservice.org/
which provides a very useful and needed service -- providing current
information from print media -- which would otherwise be inaccessible to
the blind -- on demand, via RealAudio ...   the problem is that the
document source for the RIS homepage contains an embedded RealAudio file
that plays when the page loads...  the RealPlayer's attempt to play this
sound invariably causes some combination of the following to occur: either
my screen reader ceases speaking altogether, the sound card stops
responding to the system, and/or the entire system crashes...

sites that use MIDI files to provide background sounds are also a constant
source of annoyance -- MIDI files typically play at a much higher volume
than that at which speech is synthesized, making it difficult to hear the
page's contents, even if you have speech set to be output at maximum
volume...  embedding MIDI files has always (for, i suppose, obvious
reasons) been quite popular with blind users who maintain homepages -- at
least, i suppose, those who are still using hardware synthesizers...

so, why don't i just turn off support for audio?  because i only want to
turn off support for background sounds, not disable the playing of sound
files altogether, just as one might conceivably want to turn off background
images, but still load inline images...

of course, there is the off chance that what you meant was, "when the user
agent renders content sonically...", but that's another story entirely...
unqote

gregory


At 11:44 AM 12/7/99 +0000, you wrote:
>Is there a reason that checkpoint 3.4 begins with "When the user agent
>renders audio natively" while none of the other checkpoints on turning
>media on and off come with that qualifying phrase?
>
>3.4 When the user agent renders audio natively, allow the user to turn on 
>and off rendering of audio.
>
>compare to 
>3.2 Allow the user to turn on and off rendering of background audio.
>and
>3.3 Allow the user to turn on and off rendering of video.
>
>-Madeleine
--------------------------------------------------------
He that lives on Hope, dies farting
     -- Benjamin Franklin, Poor Richard's Almanack, 1763
--------------------------------------------------------
Gregory J. Rosmaita <unagi69@concentric.net>
   WebMaster and Minister of Propaganda, VICUG NYC
        <http://www.hicom.net/~oedipus/vicug/index.html>
--------------------------------------------------------
Received on Tuesday, 7 December 1999 12:13:47 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 October 2009 06:49:34 GMT