Killing accessibility with five words
A developer's struggle with accessibility in modern frameworks, highlighting the conflict between new tools and inclusive web development practices.
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.
Explains a historical Safari bug with em-based media queries and why pixels were the recommended unit for consistent responsive design.
A guide to implementing web localization and translation using HTML attributes like lang, hreflang, and translate for multilingual websites.
A guide to building accessible web applications using React, covering best practices, common pitfalls, and essential tools for developers.
Explores the challenges and best practices for making custom web components accessible, including semantic meaning and keyboard support.