Raindrop.io Bookmarks 02/02/2025
- CSS nesting: use with caution - Piccalilli
"As a feature of CSS pre-processors (or post-processors when you consider PostCSS) I think nesting is easier to swallow because it only impacts the developer. The end-user gets the output of those tools. I think that is ok. But, when a developer experience feature is baked into the browser, I start to get uncomfortable."
- Considerations for making a tree view component accessible - The GitHub Blog
"A deep dive on the work that went into making the component that powers repository and pull request file trees."
- Creating accessibility systems to fix accessibility issues
"In general, continuous activities are better for any work we do. They're anticipated, easier to handle, and we usually have guidelines or rules for addressing them."
- Fixing digital accessibility issues with the press of a button: too good to be true? | Eleven Ways
"Can overlays really make your website more accessible, or are they just a quick fix? Discover what works and what doesn't!"
- Implementing ARIA: Avoid Common Pitfalls and Optimise Performance - The A11Y Collective
"ARIA only provides information to screen readers - it doesn't make elements work differently. That's why, if you're using ARIA roles (e.g., role="button"), ensure that the element is also programmed to respond to keyboard events like Enter or Space."
- Design Systems are Dead. Long Live Design Systems. - Blog - zeroheight
"I think that the world of product ops (design ops, dev ops, research ops, and all other ops) is a place where design systems fit."