Re: GitHub accessibility improvements

Awesome!! Thank you!!

Katie Haritos-Shea
703-371-5545

On May 18, 2017 2:26 PM, "Andrew Kirkpatrick" <akirkpat@adobe.com> wrote:

> Wow, Steve, this is fantastic – thanks so much for making that happen!
>
>
> Thanks,
> AWK
>
> Andrew Kirkpatrick
> Group Product Manager, Accessibility
> Adobe
>
> akirkpat@adobe.com
> http://twitter.com/awkawk
>
> From: "Repsher, Stephen J" <stephen.j.repsher@boeing.com>
> Date: Thursday, May 18, 2017 at 15:03
> To: WCAG <w3c-wai-gl@w3.org>
> Subject: GitHub accessibility improvements
> Resent-From: WCAG <w3c-wai-gl@w3.org>
> Resent-Date: Thursday, May 18, 2017 at 15:03
>
> I followed up with GitHub support regarding easier navigation of comment
> threads.  They responded by implementing an <h3> tag around each comment’s
> header containing the name and date/time.  This change is live on the site
> now.
>
>
>
> To keep the dialogue open with their accessibility team, I also made them
> aware of the list of fixes implemented by the NV Access GreaseMonkey script
> (listed below).  I’ll keep the group apprised of any additional changes
> they inform me of.
>
>
>
> Steve
>
>
>
>
> Begin forwarded message:
>
>
>
> Hey Steve,
>
> Thanks for sending that over! I'll pass those suggestions over to our
> accessibility team. :)
>
> Cheers,
> Antonio
> GitHub Support
>
> Okay, thanks. For other accessibility issues, you might start by taking a
> look at the list of fixes implemented by the NV Access Grease Monkey script
> (https://github.com/nvaccess/axSGrease
> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnvaccess%2FaxSGrease&data=02%7C01%7C%7Cdde342830f0943f3f36208d49e20be03%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636307310853765090&sdata=J%2BmbO871oR%2Bs92OEqgKSMTVHqSwT6rAwVnfHoSwRdyU%3D&reserved=0>).
> I've copied it here:
>
> This script improves the accessibility of GitHub. It does the following:
> • Makes various headings accessible as headings, including:
> • Comment headers in issues, pull requests and commits
> • Commit group headers in commit listings
> • The commit title for single commits
> • The header for each changed file in pull requests and commits
> • Ensures that various data tables aren't treated as layout tables,
> including:
> • The file content when viewing a single file
> • File listings
> • Diff content
> • Tables in Markdown content
> • When there are lines of code which can be commented on (e.g. a pull
> request or commit), puts the comment buttons after (rather than before) the
> code.
> • Makes the state of checkable menu items accessible; e.g. in the watch and
> labels pop-ups.
> • Marks "Add your reaction" buttons as having a pop-up, focuses the first
> reaction when the add button is pressed and makes the labels of the
> reaction buttons less verbose.
>
>
>
>

Received on Thursday, 18 May 2017 20:29:41 UTC