Why support older browsers?
A developer argues for supporting older browsers, comparing it to accessibility features like ramps and elevators, emphasizing inclusivity beyond immediate profit.
A developer argues for supporting older browsers, comparing it to accessibility features like ramps and elevators, emphasizing inclusivity beyond immediate profit.
Explains the HTML tabindex attribute, covering how it controls element focus order and accessibility for keyboard navigation.
A front-end developer reflects on the undervaluation of HTML/CSS skills and argues for respect across web development specializations.
A Developer Advocate discusses the challenges and ethical considerations of promoting accessibility in software development.
A developer's struggle with accessibility in modern frameworks, highlighting the conflict between new tools and inclusive web development practices.
Analyzes the benefits of text-only news websites during emergencies, highlighting their speed, reliability, and user-friendliness.
A technical exploration of a CSS-Tricks challenge: how to create nested link functionality using a clever <object> element hack to work around HTML specification limitations.
Explores semantic HTML markup approaches for FAQ sections and accordions, focusing on accessibility and progressive enhancement without JavaScript.
Explores the essential skills beyond JavaScript for frontend developers, focusing on empathy, code, design, and communication to create great user experiences.
A deep dive into designing and building accessible toggle switches for UI themes, covering markup, semantics, and accessibility considerations.
A developer shares insights from presenting live coding talks on web accessibility, including challenges and tips for success without slides.
A developer advocate shares their journey from burnout to a new 100% advocacy role focused on accessibility tools and services at Deque Systems.
Announcing the release of downshift 2.0.0, featuring improved accessibility, React Native support, a simpler API, and better TypeScript definitions.
A tutorial on creating accessible dropdown navigation menus using only CSS, focusing on modern techniques and web standards.
A guide to implementing web accessibility best practices in React applications, covering semantic HTML, ARIA, and testing tools.
A critique of common accessibility and usability failures in web tooltip implementations, with advice on better practices.
A guide to implementing screen reader accessibility in React applications using ARIA live regions, focus management, and accessible routing.
Explores how aria-label attributes are ignored by translation services, offering workarounds for accessible multilingual web development.
Overview of key new features and changes in the official HTML 5.2 specification, including the native <dialog> element and Payment Request API for iframes.
A developer's 2017 reflection covering political activism, travel, and professional work on web components, accessibility, and a promotion at Google.