Hi benevolent001, thanks for highlighting this opportunity to get involved. And to reinforce the relationshp between coding for style and coding for accessibility note section 1.2 of the module:
1.2. Relationship with CSS2.1 The CSS Speech module is a re-work of the informative CSS2.1 Aural appendix, within which the "aural" media type was described, but also deprecated (in favor of the "speech" media type). Although the [CSS21] specification reserves the "speech" media type, it doesn't actually define the corresponding properties. This module describes the CSS properties that apply to the "speech" media type, and defines a new "box" model specifically for the aural dimension. [emphasis added]
... I really like the "illustration" of the aural box model in section 4 as well.
Does anyone have any insight on expected developments in the non-visual world? I mean support for these properties is dreadful at the moment, and I was just dismayed to read Do not use display:none to visually hide content intended for screen readers [456bereastreet.com] earlier this month as it seems a huge step backwards. Are we really going to see css providing us with the tools to support non-visual users in the near future?