In court, Netflix tried to argue that websites should not be part of ADA compliance regulations, as there is no physical structure / location. They also argued that websites should not be in scope of ADA as there is no public component (the original ADA compliance law specifically called out that ADA rules apply primarily to services, locations, and products that are supposed to be open to the public).
I’ve been able to fix the problem by changing the default-calendar-grid.php file to change the contents of the buttons that they noted above. I ended up replacing the chevron icons in the file with stylized “<” and “>” characters, respectively. This allows a screen reader to see that there is actually content within the button, and furthermore within the table header, and as a result fixes the errors it has with the calendar.
Talk to your web designer about other techniques that will make your site more user-friendly for people with disabilities. Worried that’s not in your budget? Consider the fact that DOJ fines start at $75,000. And it's still yet to be determined if a non-compliant website is liable for one fine or will be charge per page for each violation. As the recent lawsuits illustrate, though, settlements quickly add up into the millions.
This guidance document is not intended to be a final agency action, has no legally binding effect, and may be rescinded or modified in the Department's complete discretion, in accordance with applicable laws. The Department's guidance documents, including this guidance, do not establish legally enforceable responsibilities beyond what is required by the terms of the applicable statutes, regulations, or binding judicial precedent.