Srcset and sizes
Read NoteA wonderfully illustrated and deeply informative article on responsive images on the web. π Also, Eric's worries about "none of this being implemented in any browser yet" are no longer relevant β¦
theAdhocracy
A wonderfully illustrated and deeply informative article on responsive images on the web. π Also, Eric's worries about "none of this being implemented in any browser yet" are no longer relevant β¦
[caption id="" align="aligncenter" β¦
An interesting thought experiment from Chris: if a client asked you to build a website that could last a minimum of 10 years, what would you do? Lots of influential people in his answers, but I'm β¦
A pretty exhaustive overview of the HTML and CSS options that we now have for responsive image layouts. Here are some key β¦
Jeremy has been updating The Session to use variable font sizes with the new CSS clamp() property. He offers some interesting ideas on how best to do β¦
The new dominant layout methods in CSS β grid and flexbox β have solved a lot of issues. Still, sometimes the ideal layout is somewhere in the middle: a flexible grid-like mashup. With a bit of outside-the-box thinking, you can there from either angle.
... otherwise known as the Great Vulture Failure of 2020 β¦
A simple and informative example of how the new CSS clamp property can be used to create fluid layouts (in this case, specifically a fluid type β¦
A halfway solution to a design pattern that I see often, but have yet to find an easy way to implement: text that wraps so it is always fattest in the middle, and thinnest at either end.
I've been saying for a couple of years that we are on the brink of a "fluid design" revolution in front-end development, similar to what happened around the late 2000s with "responsive design". β¦
A very thorough overview of how to write a modern, performant, HTML-driven image component that is as optimised to serve the most appropriate image as possible. There are some very neat tricks in β¦
A lovely overview of much of the new CSS that has landed (or is landing) in browsers recently, and how that relates to component-led β¦
I read the entirety of the EAA β including all supporting documentation β so you don't have to.
A useful piece of research diving into the continued fragmentation of viewport and screen sizes across the web. I was actually one of the data points, as I saw the original call to arms (a clever β¦
One of the core downsides to CSS-in-JS is that you have to compile it on the client, which means increased bundle sizes and slower rendering. Linaria is an attempt to fix that, by providing all of β¦
How well does an iPad work as full code editing device; a veritable laptop replacement? That's what I wanted to find out.
An excellent overview of how to approach fluid design on the web. Lots of excellent references and techniques, particularly those around using Flex layout with flex-basis to control widths, or β¦
Whilst I've used fluid typography on several site designs (typically via Utopia's calculator), I've always been a bit wary about the base assumptions and potential accessibility issues that it can β¦