Book Tour Simulator 2024
A lovely choose-your-own-adventure blog post by Robin.
A lovely choose-your-own-adventure blog post by Robin.
Everyone’s raving about this great talk by Marcin, and rightly so!
Another terrific interactive tutorial from Ahmad, this time on container queries.
This isn’t just a great explanation of :has()
, it’s an excellent way of understanding selectors in general. I love how the examples are interactive!
Everyone is quite rightly linking to this great interactive explainer on colour. It does a great job of describing complex concepts in a clear accessible way.
This is a wonderfully in-depth interactive explainer on touch target sizes, with plenty of examples.
The fascinating pre-history of steam power, illustrated with interactive widgets.
This is a terrific interactive explainer!
The interactive widgets embedded in this article are excellent teaching tools!
This is a superb explanation of flexbox—the interactive widgets sprinkled throughout are such a great aid to learning!
A lovely website (or web book?) dedicated entirely to colour contrast, complete with interactive illustrative widgets.
A comprehensive guide for exploring and learning about the theory, science, and perception of color and contrast.
This is a story about pizza and geometry.
The interactive widget here really demonstrates the difference between showing and telling.
A fascinating interactive journey through biometrics using your face.
This is a terrific resource! A pattern library of interactive components: tabs, switches, dialogs, carousels …all the usual suspects.
Each component has an example implementation along with advice and a checklist for ensuring its accessible.
It’s so great to have these all gathered together in one place!
I like the split-screen animated format for explaining this topic.
This is a great deep dive into a single component, a password toggle in this case. It shows how assumptions are challenged and different circumstances are considered in order to make it truly resilient.
A beautiful interactive visualisation of every paper published in Nature.
This is a really nice introduction to CSS transitions with interactive demos you can tinker with.
This is a truly wonderful web page! It’s an explanation from first principles of how cameras and lenses work.
At its most basic, it uses words which you can read in any browser. It also uses images so if your browser supports images, you get that enhancement. And it uses interactive JavaScript widgets so that you get that layer of richness if your browser supports the technology.
Then you realise that every post ever published on this personal site is equally in-depth and uses the same content-first progressive enhancement approach.
Well, this is rather wonderful! It’s like an interactive version of the Eames’s Powers Of Ten.