Accessibility Standards Manager at Apple. Woodturner. Moves in space with minimum waste and maximum joy.

Joined November 2006
142 Photos and videos
WebKit’s presentational list heuristics for accessibility have come up as a topic recently. Starting a thread with some of the background. 1/20
4
66
243
Here’s the source of the WebKit isDataTable() implementation. Did you know—among other style-based checks—it looks for zebra-striped tables? github.com/WebKit/webkit/blo… 10/20

5
26
James Craig retweeted
If you’re worried Apple’s Liquid Glass is doing too much, rest assured there will be accessibility settings that tone it down. Reduce transparency to minimize lensing, reduce motion to cut liquid animations, and increase contrast to make components predominately black-and-white.
10
3
10
1,398
James Craig retweeted
🔥 This is how accessibility options affect Liquid Glass!
26
89
2,432
413,900
James Craig retweeted
the zoomers are reinventing skeuomorphism from first principles
5 Feb 2025
Some of my favorite cards I designed for Hypeople 👁‍🗨
56
248
6,523
331,045
James Craig retweeted
I'll be giving a talk again this year at CSUN about a variety of VoiceOver and low-vision #accessibility features available in iOS. If you are attending or are in Anaheim next week (March 18th-22nd) come say hi! csun.edu/cod/conference/sess…

1
10
19
2,933
James Craig retweeted
Built this app for myself and regularly use it to explain color spaces visually. It also comes in handy and saves a ton of time when I want to take screenshots.
63
224
2,165
196,649
James Craig retweeted
1 Feb 2024
Interop 2023 was a great success. Now we are doing it again for 2024. webkit.org/blog/14955/the-we…
4
26
120
41,339
Job Op: Apple Accessibility Software Quality Engineer - VoiceOver & Braille jobs.apple.com/en-us/details…

5
11
2,582
James Craig retweeted
[1/2] I am looking for a talented rising senior to join me this summer on the Speech and Vision Accessibility team at Apple. If you are interested in #accessibility and enjoy solving challenging software engineering problems with creative solutions this role may be a good fit!
8
20
67
17,366
James Craig retweeted
6 Jun 2023
Now you can automate accessibility audits in your UI tests!! developer.apple.com/wwdc23/1…
1
8
30
3,029
This one from last year, but still 💯.
During my accessibility lab at WWDC one of the Apple employees said that he had low vision and really praised the work I was doing to handle large text. That made me feel so good and motivated me to do even better.
1
4
733
James Craig retweeted
One fun note regarding #WWDC23. I fought my imposter syndrome originally holding me back, and snatched an #accessibility design lab spot. Overall super insightful! They also thanked me for considering accessibility early on, and that really made my day.
3
23
2,366
Senior Pro Accessibility Software Engineer Job Op at Apple jobs.apple.com/en-us/details…

1
6
11
4,172
Pro Accessibility Software Engineer Job Op at Apple jobs.apple.com/en-us/details…

4
9
3,864
James Craig retweeted
Learn how to perform Accessibility Audits for your app with Bhavya Garg 🥳 #WWDC23 #sketchnote #sketchnoting #accessibility
2
7
28
5,441
James Craig retweeted
And another great WWDC talk about new APIs and enhancements for accessibility with SwiftUI and UIKit by Allison Lettiere 🤩 #WWDC23 #sketchnote #sketchnoting #accessibility
1
8
50
8,504