Gerard K. Cohen
Over the past decade, Gerard has built and advised top-notch digital accessibility teams that have impacted millions of individuals worldwide. His experience ranges from supporting commercial financial applications responsible for transferring trillions of dollars globally, to enhancing accessibility on pre-Elon Twitter.
Learn Accessibility
Testing Techniques for Web Accessibility (New)
This course teaches designers, content writers, developers, and QA testers quick and easy ways to test for accessibility, all without needing to use assistive technologies like screen readers.
Foundations of Accessible Web Design (New)
The web was created for everyone, but you don't have to be an accessibility expert to make your site accessible. This course will help you attain the knowledge and skills to meet web accessibility guidelines and make your site accessible to all users.
Introduction to Developing Custom Components with ARIA
Set yourself above other front end engineers by learning the core concepts and rules needed to architect and build any accessible custom component with ARIA, in order to provide inclusive experiences for all users.
Speaking Events
Advancing Accessibility: How to move beyond code to ignite cultural change
This presentation is geared towards senior accessibility leaders, DEI, and HR professionals, or anyone genuinely looking to continue moving digital accessibility past the designer-to-engineer handoff.
Advancing Accessibility
It's time to shift accessibility past the designer-to-engineer handoff & expand further left, up, down, & right into other areas. This discussion is for Accessibility/DEI leaders, or anyone looking to move digital accessibility to higher levels.
Accessibility: A Catalyst for Change
I had the privilege of talking to the legend, Mike Paciello, about how accessibility can be a catlyst for positive change when it is prioritized.
The Importance of Semantics for Designers (and Developers)
Semantics are the backbone of digital accessibility. Not just for developers, this is also crucial for designers, especially when expected to provide accessibility annotations.
Latest Writing
Robust Accessibility and Artificial Intelligence (AI)
What if there was a way that AI could easily glean relevant controls, expected interactions, and predictable outcomes? What if content was robust enough that it could be interpreted by a wide variety of (AI) agents? Perhaps some tags or hints to provide additional context?
Should developers work around assistive technology bugs?
A few months ago, I wrote about solving an issue with VoiceOver and list-style-type: none;. The response that I got was surprising, for a few different reasons.
VoiceOver and list-style-type: none
With that bit of additional CSS, we are able to return the list semantics for VoiceOver users without needing to touch the markup.