-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdata.js
275 lines (273 loc) · 11.3 KB
/
data.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
const data = [
{
"Aspect": "Physical Accessibility",
"Event Type": "In-Person",
"Compliance Level": "Required",
"Description": "Ensure ramps are provided at all entrances for wheelchair accessibility.",
"ADA Reference": "ADA Standards §206.4",
"WCAG Reference": "N/A",
"Global Reference": "ISO 21542:2011 §7.1",
"Why Not Required": "N/A"
},
{
"Aspect": "Physical Accessibility",
"Event Type": "In-Person",
"Compliance Level": "Required",
"Description": "Elevators must be functional, accessible, and marked with Braille signage.",
"ADA Reference": "ADA Standards §206.6",
"WCAG Reference": "N/A",
"Global Reference": "ISO 21542:2011 §9.2",
"Why Not Required": "N/A"
},
{
"Aspect": "Physical Accessibility",
"Event Type": "In-Person",
"Compliance Level": "Required",
"Description": "At least one accessible restroom per building/floor. Clearly marked with Braille signage.",
"ADA Reference": "ADA Standards §213",
"WCAG Reference": "N/A",
"Global Reference": "ISO 21542:2011 §13",
"Why Not Required": "N/A"
},
{
"Aspect": "Physical Accessibility",
"Event Type": "In-Person",
"Compliance Level": "Required",
"Description": "Pathways must be clear of obstacles and wide enough for wheelchair access.",
"ADA Reference": "ADA Standards §403",
"WCAG Reference": "N/A",
"Global Reference": "ISO 21542:2011 §7.2",
"Why Not Required": "N/A"
},
{
"Aspect": "Physical Accessibility",
"Event Type": "In-Person",
"Compliance Level": "Required",
"Description": "Ensure accessible seating areas with sightlines comparable to general seating.",
"ADA Reference": "ADA Standards §221",
"WCAG Reference": "N/A",
"Global Reference": "ISO 21542:2011 §14.1",
"Why Not Required": "N/A"
},
{
"Aspect": "Physical Accessibility",
"Event Type": "In-Person",
"Compliance Level": "Required",
"Description": "Provide signage with Braille and raised characters for all rooms/areas.",
"ADA Reference": "ADA Standards §703.3",
"WCAG Reference": "N/A",
"Global Reference": "ISO 21542:2011 §10",
"Why Not Required": "N/A"
},
{
"Aspect": "Physical Accessibility",
"Event Type": "In-Person",
"Compliance Level": "Required",
"Description": "Clearly mark accessible emergency exits and provide evacuation chairs.",
"ADA Reference": "ADA Standards §207",
"WCAG Reference": "N/A",
"Global Reference": "ISO 21542:2011 §11",
"Why Not Required": "N/A"
},
{
"Aspect": "Physical Accessibility",
"Event Type": "In-Person",
"Compliance Level": "Best Practice",
"Description": "Provide accessible parking spaces near event entrances.",
"ADA Reference": "ADA Standards §208",
"WCAG Reference": "N/A",
"Global Reference": "ISO 21542:2011 §8.1",
"Why Not Required": "N/A"
},
{
"Aspect": "Physical Accessibility",
"Event Type": "In-Person",
"Compliance Level": "Best Practice",
"Description": "Designate a service animal relief area near the event venue.",
"ADA Reference": "ADA Standards §36.302",
"WCAG Reference": "N/A",
"Global Reference": "N/A",
"Why Not Required": "N/A"
},
{
"Aspect": "Physical Accessibility",
"Event Type": "In-Person",
"Compliance Level": "Best Practice",
"Description": "Provide a designated space for those with sensory sensitivities or needing a break from the event environment.",
"ADA Reference": "N/A",
"WCAG Reference": "N/A",
"Global Reference": "N/A",
"Why Not Required": "A quiet room is not explicitly mandated by laws that focus on removing physical access barriers. However, it's seen as crucial for providing a truly inclusive experience."
},
{
"Aspect": "Physical Accessibility",
"Event Type": "In-Person",
"Compliance Level": "Industry Leading",
"Description": "Provide mobility assistance (wheelchairs, golf carts, etc.) for attendees.",
"ADA Reference": "N/A",
"WCAG Reference": "N/A",
"Global Reference": "N/A",
"Why Not Required": "N/A"
},
{
"Aspect": "Physical Accessibility",
"Event Type": "In-Person",
"Compliance Level": "Industry Leading",
"Description": "Designate an accessibility concierge to assist attendees with needs.",
"ADA Reference": "N/A",
"WCAG Reference": "N/A",
"Global Reference": "N/A",
"Why Not Required": "N/A"
},
{
"Aspect": "Physical Accessibility",
"Event Type": "In-Person",
"Compliance Level": "Required",
"Description": "Accessible routes, entrances, and facilities.",
"ADA Reference": "ADA Title III - §36.304",
"WCAG Reference": "N/A",
"Global Reference": "ISO 21542:2011 §7",
"Why Not Required": "N/A"
},
{
"Aspect": "Physical Accessibility",
"Event Type": "In-Person",
"Compliance Level": "Industry Leading",
"Description": "Virtual/augmented reality previews of accessible routes.",
"ADA Reference": "N/A",
"WCAG Reference": "N/A",
"Global Reference": "N/A",
"Why Not Required": "N/A"
},
{
"Aspect": "Digital Accessibility",
"Event Type": "Virtual",
"Compliance Level": "Required",
"Description": "Ensure event website/platform meets WCAG 2.1 AA standards.",
"ADA Reference": "N/A",
"WCAG Reference": "WCAG 2.1 AA",
"Global Reference": "EN 301 549 v2.1.2",
"Why Not Required": "N/A"
},
{
"Aspect": "Digital Accessibility",
"Event Type": "Virtual",
"Compliance Level": "Required",
"Description": "Provide captions for pre-recorded and live video content.",
"ADA Reference": "ADA Standards §36.303",
"WCAG Reference": "WCAG 2.1 §1.2.2, §1.2.4",
"Global Reference": "EN 301 549 v2.1.2 §7.1",
"Why Not Required": "N/A"
},
{
"Aspect": "Digital Accessibility",
"Event Type": "Virtual",
"Compliance Level": "Required",
"Description": "Ensure all online forms are accessible via keyboard navigation and screen readers.",
"ADA Reference": "ADA Standards §36.302",
"WCAG Reference": "WCAG 2.1 §1.3.1, §2.4.3, §3.3.2",
"Global Reference": "EN 301 549 v2.1.2 §9.1",
"Why Not Required": "N/A"
},
{
"Aspect": "Digital Accessibility",
"Event Type": "Virtual",
"Compliance Level": "Required",
"Description": "Ensure compatibility with screen readers, magnifiers, and other assistive tech.",
"ADA Reference": "ADA Standards §36.303",
"WCAG Reference": "WCAG 2.1 §4.1.1, §4.1.2",
"Global Reference": "EN 301 549 v2.1.2 §7.2",
"Why Not Required": "N/A"
},
{
"Aspect": "Digital Accessibility",
"Event Type": "Virtual",
"Compliance Level": "Best Practice",
"Description": "Ensure all interactive elements are keyboard-navigable.",
"ADA Reference": "N/A",
"WCAG Reference": "WCAG 2.1 §2.1.1",
"Global Reference": "EN 301 549 v2.1.2 §9.1",
"Why Not Required": "Laws often focus on accessibility in general, not specific technical implementations. WCAG provides actionable guidelines that may exceed current legal minimums."
},
{
"Aspect": "Digital Accessibility",
"Event Type": "Virtual",
"Compliance Level": "Best Practice",
"Description": "Provide alt text for all images and multimedia elements.",
"ADA Reference": "N/A",
"WCAG Reference": "WCAG 2.1 §1.1.1",
"Global Reference": "EN 301 549 v2.1.2 §9.2",
"Why Not Required": "While the concept of equivalent alternatives is mandated, the specifics of alt text quality can be subjective and open to interpretation."
},
{
"Aspect": "Digital Accessibility",
"Event Type": "Virtual",
"Compliance Level": "Best Practice",
"Description": "Ensure all PDF documents are accessible (tags, reading order, etc.).",
"ADA Reference": "N/A",
"WCAG Reference": "WCAG 2.1 §1.3.1",
"Global Reference": "EN 301 549 v2.1.2 §10.1",
"Why Not Required": "PDF accessibility is complex. Laws might outline the principle but lack detailed technical requirements found in resources like WCAG."
},
{
"Aspect": "Digital Accessibility",
"Event Type": "Virtual",
"Compliance Level": "Industry Leading",
"Description": "Provide a video of the sign language interpreter for online events.",
"ADA Reference": "N/A",
"WCAG Reference": "WCAG 2.1 §1.2.5 (extension)",
"Global Reference": "N/A",
"Why Not Required": "N/A"
},
{
"Aspect": "Digital Accessibility",
"Event Type": "Virtual",
"Compliance Level": "Industry Leading",
"Description": "Provide audio descriptions for multimedia content.",
"ADA Reference": "N/A",
"WCAG Reference": "WCAG 2.1 §1.2.5",
"Global Reference": "EN 301 549 v2.1.2 §7.3",
"Why Not Required": "N/A"
},
{
"Aspect": "Digital Accessibility",
"Event Type": "Virtual",
"Compliance Level": "Best Practice",
"Description": "Websites and digital platforms need to be accessible.",
"ADA Reference": "N/A",
"WCAG Reference": "WCAG 2.1 AA",
"Global Reference": "EN 301 549",
"Why Not Required": "General anti-discrimination laws apply but may not have detailed web accessibility requirements. Evolving case law and standards like WCAG 2.1 AA provide much-needed clarity."
},
{
"Aspect": "Digital Accessibility",
"Event Type": "Virtual",
"Compliance Level": "Best Practice",
"Description": "Screen reader-friendly, keyboard-navigable.",
"ADA Reference": "N/A",
"WCAG Reference": "WCAG 2.1 (throughout)",
"Global Reference": "EN 301 549 v2.1.2 §9.1",
"Why Not Required": "WCAG 2.1 AA goes beyond basic legal requirements to define detailed technical implementations for optimal screen reader compatibility."
},
{
"Aspect": "Digital Accessibility",
"Event Type": "Virtual",
"Compliance Level": "Industry Leading",
"Description": "Conduct regular accessibility audits.",
"ADA Reference": "N/A",
"WCAG Reference": "N/A",
"Global Reference": "N/A",
"Why Not Required": "While audits are highly recommended for proactive compliance, they might not be a specific legal requirement unless required by specific regulations or grants."
}
];
// Function to filter data
function filterData(aspect, eventType, complianceLevel) {
return data.filter(item =>
(!aspect || item.Aspect === aspect) &&
(!eventType || item['Event Type'] === eventType) &&
(!complianceLevel || item['Compliance Level'] === complianceLevel)
);
}
// Example usage
const filteredData = filterData('Physical Accessibility', 'In-Person', 'Required');
console.log(filteredData);