Issue #466
Featured: CSS to speech: Alternative text for CSS-generated content
“While making an update to a course chapter that includes the use of CSS-generated content in the accessible name computation of an element, I noticed that browser support for providing alt text in CSS using the slash syntax has improved since I gave a talk about CSS and accessibility at CSS Day last year. So I thought it’s time to do a proper (long overdue) writeup. This is a 101 post on when and how to use the slash content property syntax in CSS to provide alt text for CSS-generated content, and why it is important.”
Read more of CSS to speech: alternative text for CSS-generated content
Sponsored: Vision Australia - Live the life you choose
We are Australia’s leading provider of individualised services, technology, and resources for people with blindness and low vision. Our specialists in therapy, mobility, and daily living offer expert care and support.
News, resources, tools and tutorials
- Introducing Baby Steps Accessibility (blog post - dennisdeacon.com)
- Baby steps accessibility – Page titles (blog post - dennisdeacon.com)
- Why you should test your page without JavaScript (blog post - sitepoint.com)
- Why accessibility might be AI’s biggest breakthrough (article - arstechnica.com)
- AI1y (AI and A11y) – Part III: Can I trust AI to be right 100% of the time for accessibility? (blog post – nira11y.com)
- Avoid adding modals to other modals or dropdowns (blog post – melsumner.github.io)
- Disability rights enforcement 2025: The Uber complaint (blog post – convergeaccessibility.com)
- A (not so Swift) rant… (blog post – laurensherrard.com)
- The impact of invisible stigma on user interviews: Lessons for UX researchers (blog post - scribe.rip/@laura_a11y)
- Threats and opportunities for mature design systems (blog post - erinrwhite.com)
- Accessible by design: Improving command line interfaces for all users (blog post - afixt.com)
- aria-label or title? Screen reader behaviour explained (blog post - a11y-collective.com)
- Screen readers do not need to be saved by AI (blog post - craigabbott.co.uk)
- Add an accessibility nutrition label (blog post - gerireid.com)
- Accessible time format (blog post - ozewai.org)
- Navigating the world of web accessibility with Sara Soueidan (video - youtube.com)
Sponsored classifieds
Try Accessible Web’s accessibility testing software, from automatic scanning and WCAG audits to long-term monitoring and training. Start your 14-day free trial of RAMP today!
The Abra eco-system is built for mobile teams. Automated testing, clear solutions, and practical training, all in one accessible ecosystem. #SeriousAboutAccessibility
Generate a VPAT® from your Jira issues in seconds, not days or weeks. Upskill your team with insights on how to fix accessibility issues — Remediator.app.
New to A11y
Chris Ferdinandi says just use HTML because JavaScript is slow to load, among other downsides. It’s a compelling argument, and a tough sell in most organizations. But the principle behind means go HTML first whenever possible.
Suggestions and corrections
Have a suggestion for something to be included in Accessibility Weekly? Did I make a mistake that doesn't belong on the Internet? You can either reply to this email or send a note to hello@a11yweekly.com.
Sponsorships and donations
You can sponsor Accessibility Weekly! For details, check out the sponsor page. If you or your company is interested, send a note to hello@a11yweekly.com.
If you enjoy the newsletter, consider making a donation.