UI Dev Newsletter Issue #33
In this issue: checkbox vs radio buttons, accessibility lesson, touch targets, and more.
"Yes or No?" — One Checkbox vs Two Radio Buttons.
Sara Soueidan tries to figure out if you have a question with a binary Yes/No answer, is it better to use one checkbox or two radio buttons?
Your first attempt at making anything accessible will be awful
Sheri Byrne-Haber writes why your first effort at accessibility is unlikely to be outstanding.
The Core Web Vitals hype train
Katie Sylor-Miller writes about the pros and cons of Core Web Vitals.
Thinking Like a Front-end Developer
Ahmad Shadeed explains how to implement a layout in CSS by thinking about the possible solutions, and asking a lot of questions to get it right.
Touch Targets on Touchscreens
Aurora Harley writes all about how to make usable touch targets for mobile and tablet design.
How to Load Fonts in a Way That Fights FOUT and Makes Lighthouse Happy
Adrian Bece explains how to set up font loading that not only makes Lighthouse happy but also overcomes the dreaded flash of unstyled text.
Prevent layout shifts with CSS Grid stacks
Hubert Sablonnière explains what layout shift is, which problems might occur and how to use CSS Grid to fix it.
Super Tiny Icons
Super Tiny Web Icons are minuscule SVG versions of your favourite logos with average size under 465 bytes!