ARIA roles can remove their children’s semantics (#tilPost)
Explains how misusing ARIA roles like 'menu' can strip semantic meaning from child elements, harming accessibility.
Explains how misusing ARIA roles like 'menu' can strip semantic meaning from child elements, harming accessibility.
Explains how to use CSS's slash syntax to provide alternative text for CSS-generated content, improving web accessibility for screen readers.
A guide to using ARIA Live Regions for creating accessible notifications in web applications, focusing on screen reader compatibility.
Explores ARIA Live Regions limitations, best practices, and robust alternatives for accessible notifications in web development.
Discusses the need for a native CSS property to visually hide content while keeping it accessible to screen readers, referencing common workarounds.
A guide to setting up a screen reader testing environment for accessibility testing, covering software, configurations, and browser combinations.
A technical guide on improving web accessibility for toggle buttons, focusing on screen reader announcements and JavaScript implementation.
A guide to creating accessible text labels for eCommerce buttons and links that work for both screen reader and speech-input users.
Explores accessibility issues when splitting text with JavaScript for animations and provides solutions using WAI-ARIA to ensure screen reader compatibility.
An overview of multiple methods to implement accessible icon buttons, covering HTML semantics, ARIA attributes, and screen reader compatibility.
A web developer revisits and improves the accessibility of the HTML <abbr> element, addressing tooltip and keyboard navigation issues.
A guide to creating accessible web forms using proper HTML labeling techniques to ensure usability for keyboard and screen reader users.
Explains how to use the aria-live attribute to make dynamic web content accessible to screen reader users.
A guide to writing effective alt text for images to improve web accessibility, covering different image types and best practices.
A critique of the aria-controls attribute, arguing it's poorly supported, confusing, and ineffective for accessibility.
A summary of survey responses from screen reader users about their strategies for navigating unfamiliar websites, revealing common techniques and assumptions.
Explains how to use ARIA attributes (aria-labelledby, aria-label, aria-describedby) to properly label HTML elements for screen readers and improve web accessibility.
A web accessibility expert seeks input from screen reader users to understand their real-world navigation strategies and challenges.
A web developer creates a charity music album featuring tracks from web professionals to raise funds for web accessibility organizations.
A developer's guide to auditing website accessibility, covering semantic HTML, keyboard navigation, automated testing, and screen reader compatibility.