[WG: Accessibility] Discovery: materials module and gradebook	exhibit same simptoms in Jaws - caused by one extra "}" in CSS
    Rich Caloggero 
    rjc at MIT.EDU
       
    Thu Mar  6 13:01:38 PST 2014
    
    
  
https://learning-modules.mit.edu/materials/index.html?uuid=/project/usability-test
I’ve narrowed it down, at least in the materials app, to one line of CSS.  The two simptoms common between this and GB are:
- very long landmark name for section element with class “lmod-main”;
- entire page is wrapped in a region with landmark “document”;
See below for an explanation. I think this is an CSS error, but seems very strange that it wasn’t caught somehow.   I suspect there is no visual change when extra line is removed.
https://learning-modules.mit.edu/materials/index.html?uuid=/project/usability-test
Download entire page and supporting files to local machine:
- control+s in firefox, then choose "webpage complete" under filetype
- type materials.html in the name box
- press save
Now goto the directory where you just downloaded the file and goto "materials_files". 
In this folder edit the app.css file.
On line 4497 of this file there is what appears to be an extra right brace (}) character.  From what I know, CSS only allows one level of braces.  If I remove this brace (or comments it out as:
/*}*/
then all the weird landmarks and such go away in Jaws.
Seems this CSS is autogenerated and is part of the Zurb Foundation 3.2 project (framework for generating responsive pages).
Questions:
- is this CSS also used in gradebook? suspect yes since simptoms are similar.
- does this have anything to do with invisible grades and table weirdness in gradebook?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/accessibility/attachments/20140306/c425f1ef/attachment.html 
    
    
More information about the accessibility
mailing list