What’s !important #10: HTML-in-Canvas, Hex Maps, E-ink Optimization, and More
Developers have been experimenting with HTML-in-Canvas, a hexagonal world map-analytics feature, a web-based OS for e-ink devices,…
Developers have been experimenting with HTML-in-Canvas, a hexagonal world map-analytics feature, a web-based OS for e-ink devices,…
Recently, I published a story about the new random functions that have landed in CSS and how…
The CSS contrast() filter function increases or decreases the contrast of an element, either making colors pop out more…
“I think I’m done with reality.” — The Seventh Circle by Architects We’ve all, at some point,…
Your business has outgrown Webflow. Whether it’s the integration limitations, the lack of data control, or the…
A date range selector lets users pick a time frame between a start and end date, which…
The way people find products has a new channel. AI assistants like ChatGPT, Google’s AI Mode, Gemini,…
Every now and then, I stumble onto an old project of mine, or worse, someone else’s, and…
The pet industry is growing rapidly, and there’s no holding it back. People love their pets, and…
A lot has happened in CSS in the last few years, but there’s nothing we needed less…
Short n’ sweet but ever so neat, this issue covers light/dark favicons, @mixin, anchor-interpolated morphing, object-view-box, new…
Over the last few years, there’s been a lot of talk about and experimentation with scroll-driven animations….
For this issue of What’s !important, we have a healthy balance of old CSS that you might’ve…
Web browsers ship new features all the time, but what fun is it if we can’t build…
Temani Afif recently did this exercise and I thought I’d build off of it. Some of these…
Despite what’s been a sleepy couple of weeks for new Web Platform Features, we have an issue…
Whether you’re just starting a new dropshipping business or growing an existing one, success is all about…
You’re surely no stranger to bookmarks. The ability to favorite, save, or “bookmark” web pages has been…
I got this interesting question in an SVG workshop: “What is the performance difference between an SVG…
Just before we wrapped up 2025, I saw this proposal for :near(), a pseudo-class that would match…
Interop 2026 is formally a thing. So, you know all of those wild, new CSS features we’re…
Speaking of charts… When was the last time you had to use a pie chart? If you…
Creating your theme is the fun part. After you’re done, the next step is to publish your…
Years ago, when I read Sarah Drasner’s article on creating a VS Code theme, I silently thought…