Web Components from early 2024 · Chris Burnell
Some lovely HTML web components—perfect for progressive enhancement!
Some lovely HTML web components—perfect for progressive enhancement!
Reminder:
em
andrem
work with the user’s font size;px
completely overrides it.
Josh is great at explaining tricky concepts and here he’s really set himself a challenge: explaining layout modes in CSS.
I really enjoyed chatting with Mark and Ben on the Relative Paths podcast. We talked about service workers and Going Offline, but we also had a good musical discussion.
I really like this exercise by Harry. I’ve done similar kinds of grading using dot-voting in the past. It feels like an early step to establishing design principles: “this over that.”
By deciding what we value up-front, we have an agreement that we can look back on in order to help us settle these conflicts and get us back on track again.
Relative Requirements remove the personal aspect of these disagreements and instead focuses on more objective agreements that we made as a team.
A thorough and compelling demonstration of why it makes sense to size all the properties of your components—font size, margins, borders, etc.—in ems or rems rather than mixing in pixels for some properties. It’s all about the scalability, innit?