Dwitter
A social network for snippets of JavaScript effects in canvas, written in 140 characters or fewer. Impressive!
Heydon is back on his bullshit, making extremely entertaining and occassionally inappropriate short videos about web stuff.
WEBBED BRIEFS are brief videos about the web, its technologies, and how to make the most of them. They’re packed with information, fun times™, and actual goats. Yes, it’s a vlog, but it isn’t on Youtube. Unthinkable!
The pilot episode is entitled “What Is ARIA Even For?”
A social network for snippets of JavaScript effects in canvas, written in 140 characters or fewer. Impressive!
Sensible advice from Harry—only style what you mean to style.
Y’know, all too often we’re caught up in the latest techniques and technologies. It’s easy to forget that there are people out there trying to learn this whole web thing from scratch. That’s why I think blog posts like this are so, so important!
Based on her experience teaching CSS at Codebar, Charlotte describes how she explains margins. Sounds simple, right? But is that because we’ve internalised this kind of thing? When was the last time we really thought about the basic building blocks of making websites?
Anyway, this is by far the best explanation of margin shorthand properties that I’ve seen.
More of this kind of thing, please!
The capture
attribute is pretty nifty—and I just love that you get so much power in a declarative way:
<input type="file" accept="image/*" capture="environment">
Remy has an excellent improvement on that article I linked to yesterday on using srcdoc
with iframes. Rather than using srcdoc
instead of src
, you can use srcdoc
as well as src
. That way you can support older browsers too!
Measuring performance is important. Communicating the story of performance is equally important.
How I switched to high-resolution maps on The Session without degrading performance.
Safari 18 supports `content-visibility: auto` …but there’s a very niche little bug in the implementation.
Some buggy behaviour has been fixed in iOS 18 but now there’s a new bit of weirdness.
It’s fine to require JavaScript for read/write functionality. But have you considered a read-only mode without JavaScript?