Metadata
- Source
- ENGAGE-441
- Type
- Bug
- Priority
- Blocker
- Status
- Closed
- Resolution
- Fixed
- Assignee
- Justin Obara
- Reporter
- Justin Obara
- Created
2010-02-23T14:07:50.000-0500 - Updated
2014-03-03T13:46:33.231-0500 - Versions
-
- 0.3b
- Fixed Versions
-
- 0.3
- Component
-
- Exhibitions
Description
VoiceOver reads the guestbook template text on the "exhibition home" page
Steps to reproduce:
1) Turn on VoiceOver and navigate to the exhibition home page.
2) Swipe through all of the elements on the page.
Notice that the last element on the page reads "The markup for the guestbook template is inserted here when run from the server."
This seems to be because of this markup.
<div id="guestbook-template" class="fl-offScreen-hidden">
The markup for the guestbook template is inserted here when run from the server.
</div>
The offscreen class will just move the node offscreen but it is still accessible by AT's. To make this text not visible to AT's we should make the div display: none or just mark the text as an html comment.
Attachments
Comments
-
y z commented
2010-03-12T11:08:50.000-0500 There's a bug in fss where fl-offScreen-hidden is documented as the class that will make content invisible to screen reader. This class will actually be accessible to screen reader since putting content of screen is still readable. Reported in FLUID-3525
-
Michelle D'Souza commented
2010-03-12T13:59:16.000-0500 Yura and I looked at this more closely and determined that the div with id=guestbook-template which is using fl-offScreen-hidden is actually not used anywhere so we will remove it.