An App Icon Font
Introducing Heydings Controls, a companion icon font for interactive UI elements, designed as an expansion to the free Heydings Icons font.
Introducing Heydings Controls, a companion icon font for interactive UI elements, designed as an expansion to the free Heydings Icons font.
A discussion on the practical value of HTML semantics, focusing on accessibility and the real-world impact of semantic markup on screen readers.
A guide to creating an accessible star rating widget using only CSS, with no JavaScript required for core functionality.
Analyzes accessible text replacement methods for web headings, comparing techniques to hide text visually while keeping it available for screen readers and SEO.
A tutorial on creating a Tic Tac Toe game using only CSS, with hidden checkboxes and pseudo-classes for game logic.
Explores the SEO and accessibility implications of using the CSS display:none property, including best practices and potential pitfalls.
Fixes a Windows XP issue where StickyKeys settings won't open, providing a command-line solution to install the missing Accessibility Options.
A follow-up article discussing three alternative solutions to CAPTCHA systems for spam prevention, focusing on user experience and accessibility.
A critique of CAPTCHAs, arguing they are insecure, inaccessible, and shift the burden of spam prevention onto users instead of site owners.
A guide to hiding content from screen readers and making JavaScript widgets accessible using CSS and JavaScript techniques.
Web development involves balancing trade-offs like performance, accessibility, and semantics, not treating them as binary choices.
Advocates for a user-centric approach in tech projects, prioritizing user needs over company goals for better outcomes.
Author shares their SXSW panel submission on web performance and neuroscience, and recommends other tech-focused talks they hope get selected.
Explores the technical criteria and markup required for Safari Reader to activate on a webpage, based on community testing and analysis.
Explains the benefits of progressive enhancement for web development, using client examples to show cost and performance advantages.
A guide to designing a highly usable and accessible slider control for web interfaces, focusing on user experience and ARIA compatibility.
A web developer shares his excitement and plans for attending the SXSW Interactive conference, highlighting key tech panels on JavaScript, browsers, and design.
Explains CSS media types for optimizing website presentation across different devices like printers, screens, and handhelds.
A tutorial on using CSS and JavaScript to display a link's URL when printing a webpage, with a workaround for Internet Explorer.
A tutorial on using the JavaScript Web Speech API to add a 'listen' button to a website, improving accessibility and user engagement.