Display: None Issues
Explores the SEO and accessibility implications of using the CSS display:none property, including best practices and potential pitfalls.
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.
A developer details creating a color contrast corrector tool in Emacs Lisp to ensure text readability by adjusting luminance and color distance.
A developer shares Elisp routines for color manipulation, including CIEDE2000 implementation, to assess text readability on colored backgrounds.
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.
A guide to building a reusable, accessible modal component in React using the modern HTML <dialog> element.