GeistHaus
log in · sign up

How-to: Hide content - The A11Y Project

a11yproject.com

How-to hide content but still make it accessible to screen readers.

20 pages link to this URL
Creating an Accessible Range Slider with CSS

I’ve always loved exploring how to make semantic, accessible elements aesthetically pleasing. And yes, it is possible. Challenging myself to…

0 inbound links en linear gradientaccessibilitycsssemantic htmlinput range
Create an accessible dropdown navigation

Content Warning: This blog post contains gifs. Want to see this in action? I created a 6 minute video collection! Go To My Free…

0 inbound links en accessibilitynavigationjavascriptfront end web development
Accessibility Wins

Showcasing accessible user interfaces and tools. Submit your favorite website, application or UI...

0 inbound links profile en a11ywinsubmissioninclusive designdesigndesign system
Using files from web applications

Using the File API, web content can ask the user to select local files and then read the contents of those files. This selection can be done by either using an HTML element or by drag and drop.

<button> HTML button element

The HTML element is an interactive element activated by a user with a mouse, keyboard, finger, voice command, or other assistive technology. Once activated, it then performs an action, such as submitting a form or opening a dialog.

<button> HTML button element

The HTML element is an interactive element activated by a user with a mouse, keyboard, finger, voice command, or other assistive technology. Once activated, it then performs an action, such as submitting a form or opening a dialog.

Semantics to Screen Readers

As an extension to our From URL to Interactive series, designer and front-end developer Melanie Richards takes a deep dive into how our content is accessed by a wide array of screen readers, which …

19 inbound links article en
Menus & Menu Buttons

Classification is hard. Take crabs, for example. Hermit crabs, porcelain crabs, and horseshoe crabs are not — taxonomically speaking — true crabs. But that doesn’t stop us using the “crab” suffix. It gets more confusing when, over time and thanks to a process called carcinisation, untrue crabs evolve

10 inbound links article en
Visit for a surprise

Could spoiling a joke be an accessibility issue? You better believe it..

0 inbound links website en AccessibilityApproachDesignAevelopmentInclusionWriting