Accessible notifications with ARIA Live Regions (Part 1)
A guide to using ARIA Live Regions for creating accessible notifications in web applications, focusing on screen reader compatibility.
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.
Introduces a Web Component for previewing audio/video files uploaded via an HTML input element, improving user experience.
A developer discusses designing an inclusive SaaS dashboard, focusing on color blindness accessibility and user experience principles.
How to enforce accessibility props in a TypeScript React ToggleSwitch component, requiring either ariaLabel or ariaLabelledBy.
A hands-on exploration of Apple's new Assistive Access feature, covering setup, optimized first-party apps, and the user experience for accessibility.
A guide to the new HTML popover API, explaining its features, syntax, and benefits for building UI components without JavaScript.
Explains how to implement test-only accessibility values in iOS apps using SwiftUI/UIKit, ensuring testing data isn't exposed to users in production.
Explains the CSS :focus-visible pseudo-class, detailing when browsers show focus styles for accessibility without compromising design aesthetics.
Expert advice for developers to enhance their portfolio websites with automation, testing, accessibility, and custom domains.
Discusses the need for a native CSS property to visually hide content while keeping it accessible to screen readers, referencing common workarounds.
A developer shares their wishlist for new CSS features, including an index keyword, resizable form controls, gradient borders with radius, and new pseudo-elements.
A guide to using color scales effectively and accessibly in data visualizations with the D3.js library, including practical examples.
A developer's real-world example of why website performance and progressive enhancement are critical, especially on slow networks.
A developer advocates for using light color schemes in coding environments, citing readability, UI consistency, and eye health.
Andy Bell updates his 'Build Excellent Websites' site with a talk video and source code, focusing on letting the browser control design.
Argues that using tabs for code indentation is superior to spaces due to accessibility benefits for visually impaired and blind developers.
A front-end developer explains their detailed process for planning and building a website from a design mockup, emphasizing strategy over simple implementation.
A front-end developer's 2022 review covering conference talks on CSS, writing technical articles, and personal projects like a CSS browser support tool.
A developer argues for prioritizing web apps over native apps, citing accessibility, storage, and security benefits of the web platform.