Removing parsing/storage of CSS 2.0 Aural properties

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Removing parsing/storage of CSS 2.0 Aural properties

L. David Baron
I plan to remove our code for parsing and storing the values of the
Aural CSS properties in CSS 2.0, for the following reasons:

1. We've never computed computed values of these properties or
supported them in getComputedStyle, so this code was not
particularly useful for anything.  (If they had been supported in
getComputedStyle, they might have been useful for some assistive
technology.)

2. The property set is obsolete; current css3-speech drafts at
http://dev.w3.org/csswg/css3-speech/ have a substantially different
property and value set than what we implement, which is based on
http://www.w3.org/TR/CSS21/aural.html .


If somebody were interested in using the computed values of these
properties for assistive technology tools, I would likely accept a
patch to add support for the css3-speech properties and values
(especially as the css3-speech draft stabilizes).  However, given
that a patch to add computed style support for these (obsolete)
properties hasn't materialized in the past decade and I haven't
heard much interest expressed in using them, I think it's best to
remove this code, given that it is essentially unused and not yet
complete enough to be useful.

I plan to do this removal in:
https://bugzilla.mozilla.org/show_bug.cgi?id=649119

-David

--
L. David Baron                                 http://dbaron.org/
Mozilla Corporation                       http://www.mozilla.com/
_______________________________________________
dev-accessibility mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-accessibility
Reply | Threaded
Open this post in threaded view
|

Re: Removing parsing/storage of CSS 2.0 Aural properties

Gregory J. Rosmaita
aloha, david!

recently, daniel weck of the DAISY consortium was appointed an
editor of CSS3-speech module

http://www.w3.org/TR/css3-speech/

and a revised public working draft of CSS3-speech was issued on 19
april 2011

http://www.w3.org/TR/2011/WD-css3-speech-20110419

unlike aural CSS, CSS-speech does not allow authors to exercise
equivalent control over the aural palette as was "available" via
CSS 2.0/2.1, but note that it is still possible to insert aural
events using the "cue" properties, defined and described at:

http://www.w3.org/TR/css3-speech/#cue-props

which is something which i certainly hope mozilla will natively
support -- support for CSS3-speech is a chicken-and-egg problem,
and perhaps, in this case, mozilla can be the incubator...

note, too, that CSS3-speech properties are slated to be supported
in the next version of EPUB (EPUB 3.0):

http://code.google.com/p/epub-revision/

gregory.
-----------------------------------------------------------------
Accessibility, Internationalization, and Interoperability are not
"features", "overlays" or "add-ons".  Rather, they are core
components of any architecture -- programmatic or otherwise.
-----------------------------------------------------------------
     Gregory J. Rosmaita, [hidden email]
Vice-Chair, WebMaster & Listmaster, Open Accessibility Workgroup
http://a11y.org/                                http://a11y/specs
-----------------------------------------------------------------

---------- Original Message -----------
From: "L. David Baron" <[hidden email]>
To: [hidden email], [hidden email],
[hidden email]
Sent: Thu, 21 Apr 2011 12:54:11 -0700
Subject: Removing parsing/storage of CSS 2.0 Aural properties

> I plan to remove our code for parsing and storing the values of the
> Aural CSS properties in CSS 2.0, for the following reasons:
>
> 1. We've never computed computed values of these properties or
> supported them in getComputedStyle, so this code was not
> particularly useful for anything.  (If they had been supported in
> getComputedStyle, they might have been useful for some assistive
> technology.)
>
> 2. The property set is obsolete; current css3-speech drafts at
> http://dev.w3.org/csswg/css3-speech/ have a substantially different
> property and value set than what we implement, which is based on
> http://www.w3.org/TR/CSS21/aural.html .
>
> If somebody were interested in using the computed values of these
> properties for assistive technology tools, I would likely accept
> a patch to add support for the css3-speech properties and values
> (especially as the css3-speech draft stabilizes).  However,
>  given that a patch to add computed style support for these
> (obsolete) properties hasn't materialized in the past decade and
> I haven't heard much interest expressed in using them, I think
> it's best to remove this code, given that it is essentially
> unused and not yet complete enough to be useful.
>
> I plan to do this removal in:
> https://bugzilla.mozilla.org/show_bug.cgi?id=649119
>
> -David
>
> --
> L. David Baron                                 http://dbaron.org/
> Mozilla Corporation                       http://www.mozilla.com/
> _______________________________________________
> dev-accessibility mailing list
> [hidden email]
> https://lists.mozilla.org/listinfo/dev-accessibility
------- End of Original Message -------

_______________________________________________
dev-accessibility mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-accessibility