Structuring accessible forms
Forms have a strong semantic structure from labeling controls to ensuring the states of controls are announced by assistive technology. We look at the basics of building a form with different input types, adding in the necessary HTML attributes to link our form elements semantically, sprinkling in ARIA attributes and handling errors and data validation.
- 15 March 2023: axe-con 2023 recording
- 14 December 2021: TPGi webinar recording
- 28 September 2o21: SomeAnticsDev Twitch stream
The web is inherently accessible
The web is accessible by default; it is our design decisions that stop it being accessible. Every semantic mistake introduces accessibility issues into your code. We need to develop accessible pages from the bottom up, starting with semantic markup. Many designers and developers have a poor grasp of what native elements to use and what functionality they provide.
- 15 September 2023: UtahJS
- 7 August 2023: Women Who Code Boulder/Denver
- 8 August 2022: Kansas City Developer Conference
- 8 June 2022: TPGi webinar
- 10 May 2022: John Slatin AccessU
- 22 October 2021: DjangoConUS
- 16 October 2021: LonghornPHP Conference
Accessibility Testing LIVE!
This information is aimed at anyone who wants to better understand accessibility testing. We demonstrate how to prepare for an accessibility test, configure your testing environment and perform automated and manual accessibility testing.
- 11 May 2023: John Slatin AccessU
Using the JAWS screen reader to create better digital content
Knowing how to use a screen reader makes you a better content creator and web developer. Learn the basics of using the JAWS screen reader to navigate webpages and documents. Find out the common issues that using a screen reader can detect, as well as ways to improve your content for people with vision and cognitive impairments.
- 10 May 2022: John Slatin AccessU
- 17 November 2021: Accessing Higher Ground
Archive
Making streaming video inclusive
Join TPGi as we review accessibility considerations for delivering streaming video across multiple platforms using a variety of input modalities. Designers and developers will learn how to improve the user journey of finding and playing video content on demand.
- 11 May 2022: John Slatin AccessU
- 16 March 2022: CSUN