My favorites | Sign in
Project Home Issues
New issue   Search
for
  Advanced search   Search tips   Subscriptions
Issue 2268: Make fullcalendar comply with Section 508/WCAG accessibility rules
1 person starred this issue and may be notified of changes. Back to list
Status:  Duplicate
Merged:  issue 2264
Owner:  ----
Closed:  Sep 2014


Sign in to add a comment
 
Reported by bushidod...@gmail.com, Sep 1, 2014
This is a great script, and my company was planning to use it in a web app for a government client. But unfortunately, it doesn't meet accessibility guidelines, because the code that is output doesn't make sense to someone using a screenreader, and it's not keyboard accessible. 

In looking at the code, it seems overly complicated to me. Why all the nested tables? For the month view, why not just output it like:

<table>
<caption>November</caption>
<tr>
<th scope="col">Monday</th><th scope="col">Tuesday</th> etc.
</tr>
<tr>
<td>1. Event here</td><td>2. Another event here</td> etc.

Alternatively, you could make the calendar days an ordered list. If you did either of those, half the battle would be won. The only other real issue is drag and drop events. Here's some info on making those accessible:

https://dev.opera.com/articles/accessible-drag-and-drop/

http://www.quirksmode.org/js/dragdrop.html

Thanks.
Sep 1, 2014
Project Member #1 adamrs...@gmail.com
(No comment was entered for this change.)
Status: Duplicate
Mergedinto: 2264
Sep 1, 2014
Project Member #3 adamrs...@gmail.com
Please see  issue 2270  and  issue 2271  for continued discussions about this.

And please see my comment here:
https://code.google.com/p/fullcalendar/issues/detail?id=2264#c4
Sign in to add a comment

Powered by Google Project Hosting