Links
CSS Olympic Rings
During the 2020 Olympics I made a demo of animated 3D Olympic rings. I like it, But I know it could be better, at least by modern standards. So, I decided to build the demo again, leveraging modern features like trigonometric functions for fewer magic numbers and the relative color syntax for better color management. The kicker, turns out, is that the new demo winds up being more efficient with fewer lines of code!
It’s Time To Talk About “CSS5”
Have you ever wondered what happened after CSS3? It’s common knowledge that we never saw CSS4 come after it, yet we have a plethora of new features that have no similar way of defining when they were introduced. The W3C CSS-Next community group is actively searching for better approaches for how we describe the evolution of CSS over time and identify feature sets as effectively as we did with CSS3 way back in 2009 — and you can help.
Is CSS Grid really slower than Flexbox?
Search for ‘is CSS Grid slower than Flexbox’ and you’ll find a few posts explaining that it is. In my experience, even if it was, it is not anymore. Well, not for the scenario I tested anyway.
Good Intentions, Poor Context
When a developer tries to do a good thing for accessibility but misses the mark: Doug Abrams covers some of his pet peeves seen while doing audits.
CSS Functions And Mixins Module Notes
The times I reach for Sass tend to be when I need a
@mixin
to loop through a list of items or help keep common styles DRY. That could change for me in the not-so-distant future since a new CSS Functions and Mixins Module draft was published… Notice the module’s name: Functions and Mixins. There’s a distinction between the two.
Videos
No, Flexbox isn't "good enough"
I love flexbox. It's a fantastic tool. But there is a reason we have two layout tools, and it's because it can't do everything, and some solutions with it are overly complicated. We have grid for a reason, and it's not as complicated as it might seem at first.
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.