Re: [csswg-drafts] [css-display] create a display property value for visually hiding an element while making it available for AT (#560)

The CSS Working Group just discussed `create a display property value for visually hiding an element while making it available for AT`.

<details><summary>The full IRC log of that discussion</summary>
&lt;birtles> topic: create a display property value for visually hiding an element while making it available for AT<br>
&lt;birtles> github: https://github.com/w3c/csswg-drafts/issues/560<br>
&lt;birtles> nigel: this comes up a lot in subtitles and captions<br>
&lt;birtles> ... the desire to be able to make text available to the screenreader while not visually displaying it<br>
&lt;birtles> ... this is particularly important for subtitles because there is a video behind it which might be showing text, for example<br>
&lt;birtles> ... so we don't need a subtitle necessarily but we want to expose it to a screenreader<br>
&lt;birtles> ... there are hacks to do this<br>
&lt;birtles> ... perhaps a display property value<br>
&lt;birtles> fantasai: this exists in the speech module level 1<br>
&lt;birtles> ... property is speak<br>
&lt;birtles> ... initial is 'auto' which defers to display<br>
&lt;birtles> ... but not implemented it<br>
&lt;birtles> ... 'never' and 'always'<br>
&lt;birtles> AmeliaBR: display: none has so many other affects other than just hiding<br>
&lt;birtles> fantasai: we have a spec but no one is interested in implementing it<br>
&lt;birtles> nigel: the request is not to speak it<br>
&lt;birtles> ... it is to make it visible to the screenreader<br>
&lt;birtles> ... it might be presenting it in some other way<br>
&lt;birtles> AmeliaBR: braille display etc.<br>
&lt;birtles> Rossen__: you can use visibility: hidden<br>
&lt;birtles> ... and refer to it via aria-description etc.<br>
&lt;birtles> AmeliaBR: as the label of a different element<br>
&lt;birtles> nigel: if you're just labeling an element then the screenreader might just read that once<br>
&lt;birtles> ... but this is an element whose contents is live<br>
&lt;birtles> ... it needs to read it when it changes<br>
&lt;birtles> AmeliaBR: there are many demands this feature beyond the captioning use case<br>
&lt;birtles> ... I'm sure the accessibility people who come in after the break would be happy to talk about it<br>
&lt;birtles> nigel: perhaps we can cover it in that session<br>
&lt;birtles> github: end topic<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/560#issuecomment-532020554 using your GitHub account

Received on Tuesday, 17 September 2019 01:32:27 UTC