Links
How We Do Code Reviews at Cloud Four
The natural consequence of requiring a review for all code is the dev team has to actually review all that code. This can be time-consuming, and if you don’t already have a team culture that values code review, this may be a tough pill to swallow. The rest of our guidelines are aimed at reducing the burden placed on code reviewers.
Select your Fruit!
I had heard that
<select>is customizable now, but I didn't really understand just how customizable until I saw this demo. The<select>opens a full Duck Hunt-style game with no JS! And because it's still just a native<select>under the hood, it's even keyboard accessible! Wild stuff.
Popover API or Dialog API: Which to Choose?
Choosing between Popover API and Dialog API is difficult because they seem to do the same job, but they don’t! After a bit lots of research, I discovered that the Popover API and Dialog API are wildly different in terms of accessibility and we'll go over that in this article.
Why we teach our students progressive enhancement
A famous example of PE is the escalator, when an escalator breaks down it can still be used as stairs, which satisfies the core task of an escalator: allowing people to get to a different floor. So progressive enhancement is not about preventing failure, it’s about defining what must always work.
AI will Eliminate the Need for Accessibility Professionals? I think not.
So yes, use AI. Let it handle the mechanical checks and the grunt work. Let it create templates and starting points for refinement. But can it replace the humans who actually understand disability, context, and the nuanced reality of accessible design? Well, don't say you weren’t warned when your next lawsuit arrives. The overlays industry already tried this playbook, and we all know how that turned out.
Videos
Building a Computer with CSS
Ever wondered how a computer actually works? What a CPU is actually built of? And if it's possible to build one using only CSS? If so, this talk is for you.
We’ll break down the fundamentals of a CPU and rebuild them entirely in pure CSS. Using clever selectors and advanced styling tricks, we’ll construct working logic gates and even assemble them into a functional calculator. No JavaScript, no magic, just CSS pushing the boundaries of what’s possible.
Sponsor
Sponsored by Cloud Four
Thanks to Cloud Four for sponsoring this week’s newsletter! They solve complex responsive web design and development challenges for ecommerce, healthcare, fashion, B2B, SaaS, and nonprofit organizations.
If you’d like to help with the costs of running Friday Front-End, you can back our Patreon for as little as a dollar a month.