ccswbs / hjckrrh

GNU General Public License v2.0
6 stars 5 forks source link

E8b - Screen reader issues with Monthly Calendar grid #194

Open jpinsent opened 9 years ago

jpinsent commented 9 years ago

Each row in the monthly calendar is actually two rows; one has the numerical days of the month while the other contains the events. The two are read as separate rows.

monthly cal This is how it's read by NVDA in Chrome, going from top to bottom:

table with 13 rows and 7 columns 
row 1  Sun  column 1
Sun
Mon  column 2
Mon
Tue  column 3
Tue
Wed  column 4
Wed
Thu  column 5
Thu
Fri  column 6
Fri
Sat  column 7
Sat
row 2  Sun  column 1
30
Mon  column 2
31
Tue  column 3
1
Wed  column 4
2
Thu  column 5
3
Fri  column 6
4
Sat  column 7
5
row 3  Sun  column 1
Mon  column 2
Tue  column 3
«
visited  link
test event author
Aug 31st, 2015 to Sep 10th, 2015
»
test event author
visited  link
»
row 4
Wed  column 4
Thu  column 5
Fri  column 6
Sat  column 7
row 5  Sun  column 1
6
Mon  column 2
7
Tue  column 3
8
Wed  column 4
9
Thu  column 5
10
Fri  column 6
11
Sat  column 7
12
row 6  Sun  column 1
«
visited  link
test event author
Aug 31st, 2015 to Sep 10th, 2015
Fri  column 6
Sun  column 1
test event author
visited  link
Fri  column 6
Sat  column 7
row 7  Sun  column 1
Mon  column 2
Tue  column 3
Wed  column 4
Thu  column 5
row 8  Sun  column 1
13
Mon  column 2
14
Tue  column 3
15
Wed  column 4
16
Thu  column 5
17
Fri  column 6
18
Sat  column 7
19
row 9  Sun  column 1
Mon  column 2
Tue  column 3
Wed  column 4
Thu  column 5
Fri  column 6
Sat  column 7
row 10  Sun  column 1
20
Mon  column 2
21
Tue  column 3
22
Wed  column 4
23
Thu  column 5
24
Fri  column 6
25
Sat  column 7
26
row 11  Sun  column 1
Mon  column 2
Tue  column 3
Wed  column 4
Thu  column 5
Fri  column 6
Sat  column 7
row 12  Sun  column 1
27
Mon  column 2
28
Tue  column 3
29
Wed  column 4
30
Thu  column 5
1
Fri  column 6
2
Sat  column 7
3
row 13  Sun  column 1
Mon  column 2
Tue  column 3
Wed  column 4
Thu  column 5
Fri  column 6
Sat  column 7
blank
blank
blank
blank
blank
blank
blank
blank
out of table
jpinsent commented 9 years ago

It seems like NVDA in Firefox reads it the same way, but it doesn't pick up the 'blank' text that NVDA is getting with Chrome.

abanuog commented 8 years ago

Decided to remove the grid views from the platform.

mmafe commented 7 years ago

Update: We are keeping the grid view (for situations where both the list and grid views are available via the View Calendar as List / View Calendar as Grid buttons). The fix itself appears to be quite difficult. Because we provide the same content in list format, we're going to remove the priority on this until there are less high-priority items. In the meantime, we'll focus on https://github.com/ccswbs/hjckrrh/issues/615.