UI Dev Newsletter Issue #117
In this issue: customizable select, visually-hidden CSS, Google Search flaws, a11y bookmarklets, and more.
-
Abusing Customizable Selects
Patrick Brosset shows how to create visually creative, animated custom select elements using new CSS features.
-
Everything you never wanted to know about visually-hidden
David Bushell explains the evolution and complexities of visually-hidden CSS techniques for accessibility, questioning their necessity in 2026.
-
It's 2026 and Google Search Is Totally Broken
Gavriel Cohen shares how a fake NanoClaw website outranks his real project on Google, posing security risks and undermining trust in search results.
-
What is SERP volatility and what should you do about it?
Paul Edwards explains how to manage SEO during periods of ranking volatility by focusing on technical foundations rather than reactive changes.
-
Here’s how to instruct a LLM to reference the ARIA Authoring Practices Guide
Eric Bailey explains why LLMs shouldn’t blindly reference the ARIA Authoring Practices Guide for accessible frontend code.
-
A11y audit bookmarklets
Ian Lloyd provides a collection of accessibility audit bookmarklets for testing WCAG compliance and identifying accessibility issues.
-
Fancy frames using clip-path: shape()
Temani Afif provides a CSS generator for creating fancy frames (squiggly, ragged, wavy, torn, etc.) using clip-path: shape().
-
The Perfect CSS Stylesheet Should Be... (v2)
Alvaro Montoro shares a humorous take on what the perfect CSS stylesheet should be.