By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
438,785 Members | 1,079 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 438,785 IT Pros & Developers. It's quick & easy.

Hiding text *from* screen-readers

P: n/a
I have a page (http://www.polimi.it) with a news ticker on it. I want
to have all the ticker's news read by a screen reader, which is easy
enough using the off-left trick, but also to have to ticker's tag
(#esterno) ignored by the screen reader *and* shown by the browser.

Which screen readers will properly honor

<style media="screen">
#esterno { position: absolute; }
</style>
<style media="aural">
#esterno { display: none; }
</style>

and not botch when the HTML changes under the hood? And which
browsers will simply hide the ticker because they use the aural style
sheet as well?

I need to support IE5, IE6, and recent Geckos. As for the screen
readers, JAWS is strictly necessary, but others would be good.

Thanks,

Paolo
Jul 20 '05 #1
Share this Question
Share on Google+
1 Reply


P: n/a
bo*****@gnu.org (Paolo Bonzini) wrote in message news:<58**************************@posting.google. com>...
I have a page (http://www.polimi.it) with a news ticker on it. I want
to have all the ticker's news read by a screen reader, which is easy
enough using the off-left trick, but also to have to ticker's tag
(#esterno) ignored by the screen reader *and* shown by the browser.


Just FYI, since all the news items are to be included in the HTML for
screen readers, instead of hiding the items using the off-left trick,
I modified the ticker script so that it only modifies the positioning
of the items. Effectively, I use the off-left trick to hide all the
news items but the ones that are currently scrolling.

Paolo
Jul 20 '05 #2

This discussion thread is closed

Replies have been disabled for this discussion.