W3C home > Mailing lists > Public > w3c-wai-gl@w3.org > April to June 2017

Re: GitHub accessibility improvements

From: John Foliot <john.foliot@deque.com>
Date: Thu, 18 May 2017 15:33:10 -0500
Message-ID: <CAKdCpxyOAMgBC+wBT3Vn2bGMXPjq4oGkdSw4LQ8nrdU0asofUw@mail.gmail.com>
To: Katie Haritos-Shea <ryladog@gmail.com>
Cc: Andrew Kirkpatrick <akirkpat@adobe.com>, WCAG <w3c-wai-gl@w3.org>, Wayne Dick <wayneedick@gmail.com>, "Repsher, Stephen J" <stephen.j.repsher@boeing.com>
Don't we all love getting presents on special days? What an awesome note to
get on GAAD day.

JF

On Thu, May 18, 2017 at 3:29 PM, Katie Haritos-Shea <ryladog@gmail.com>
wrote:

> Awesome!! Thank you!!
>
> Katie Haritos-Shea
> 703-371-5545 <(703)%20371-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.
>>
>>
>>
>>


-- 
John Foliot
Principal Accessibility Strategist
Deque Systems Inc.
john.foliot@deque.com

Advancing the mission of digital accessibility and inclusion
Received on Thursday, 18 May 2017 20:33:46 UTC

This archive was generated by hypermail 2.4.0 : Thursday, 24 March 2022 21:08:13 UTC