UI Dev Newsletter Issue #89
In this issue: Conditional CSS, top CWV recommendations, interactive SVG specs, and more.
-
Conditional CSS
Ahmad Shadeed goes over a few everyday CSS features and shows how conditional they are.
-
Sibling Scopes in CSS, thanks to :has()
Bramus Van Damme shows how to leverage CSS :has() to select all siblings between boundaries.
-
CSS color functions and custom properties
Manuel Matuzović shares why people find color functions like hsl(), hwb(), or lab() so appealing.
-
Why Not document.write()?
Harry Roberts explains why you should avoid document.write().
-
Our top Core Web Vitals recommendations for 2023
Chrome developers share a collection of the best practices to improve Core Web Vitals performance in 2023.
-
Clever Code Considered Harmful
Josh Comeau outlines why complicated code doesn't help anyone.
-
Data URLs and Pool in your URL
Wes Bos shows how you could use URLs to load files in a funky way.
-
Interactive SVG Reference
Sébastien Noël shares an interactive reference to the SVG specification's most popular and exciting parts.