Title: Message Title
|
|
Issue Type:
|
Improvement
|
Affects Versions:
|
1.8.2
|
Assignee:
|
Unassigned
|
Attachments:
|
BrowseListTag.java.patch, ItemListTag.java.patch, ItemTag.java.patch
|
Components:
|
DSpace API, JSPUI
|
Created:
|
14/Feb/14 3:02 PM
|
Priority:
|
Minor
|
Reporter:
|
Paulo Graça
|
|
We've been testing DSpace 1.8.2 for compliance with WCAG 2.0 level AA. We found several accessibility issues with this version. We tried to fixed them, but some api changes are required, besides the JSP files. The ones that are related with the pages: /browse?type=dateissued /browse?type=title /browse?type=author&order=ASC&rpp=20&value=Abbot%2C+D.S. /browse?type=type&order=ASC&rpp=20&value=article /browse?type=subject&order=ASC&rpp=20&value=absorption /handle/123456789/1 For compliance with WCAG 2.0 it's required to: . Replace "align" attribute with a stylesheet class. Some HTML attributes are deprecated, the case of the attribute "align" in tables (http://www.w3.org/TR/WCAG20-TECHS/G140) in: dspace-jspui/dspace-jspui-api/src/main/java/org/dspace/app/webui/jsptag/BrowseListTag.java dspace-jspui/dspace-jspui-api/src/main/java/org/dspace/app/webui/jsptag/ItemListTag.java dspace-jspui/dspace-jspui-api/src/main/java/org/dspace/app/webui/jsptag/ItemTag.java . Replace <CENTER> with a stylesheet class and "<DIV>". Elements such as <CENTER> or <SMALL> for styling are deprecated (http://www.w3.org/TR/WCAG20-TECHS/G115) in: dspace-jspui/dspace-jspui-api/src/main/java/org/dspace/app/webui/jsptag/ItemTag.java . <TABLE> to include summary or <CAPTION> when refering to data tables. It's missing summary attribute or <caption> in table (http://www.w3.org/TR/WCAG20-TECHS/H39) in: dspace-jspui/dspace-jspui-api/src/main/java/org/dspace/app/webui/jsptag/ItemTag.java We've attached the patches for this fixes. Also in styles.css file, we included the following: table.align_center { text-align: left; margin:0 auto;} .align_right { text-align: right; } .align_left { text-align: left; } .align_center { text-align: center; }
|
|
|
|
|
|
------------------------------------------------------------------------------
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience. Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151&iu=/4140/ostg.clktrk
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel