At A List Apart, I’m seeing a lot of article pitches that were clearly written by a Large Language Model (LLM) rather than a human being. In many cases, the people making the submission clearly put a lot of thought into the prompts they used to get the output they desired, but had zero follow though when it came to taking ownership of the output they were handed. To be clear, the issue I have here is not that they used an LLM as part of their process, but rather how they failed to wield such powerful tool effectively.
Dispatches From The Internets
I love experiments that showcase the power of the web platform and this is no exception: a pure web standards-powered Progressive Web App (PWA) replete with straightforward web components, view transitions, and more.
I always love seeing how folks approach focus indicators. This is a brief rundown of how Dave does it on his own site.
Today would have been Molly Holzschlag’s 61st birthday. I want to take a moment to remember her by sharing a bit from a post she made way back in 2012 on the new defunct Pastry Box Project.
I love Alvaro’s methodical approach to improving the experience of a CodePen embed. Smart and exciting stuff!
It’s nice to see folks in the digital book space beginning to embrace the potential of their medium:
Para abraçar verdadeiramente o potencial do digital, é essencial adotar uma mentalidade ‘digital first’. Isso significa que o conteúdo digital não deve ser uma simples transposição do impresso, mas sim algo que aproveita ao máximo as funcionalidades únicas do meio digital.
This is a truly kind and sweet post from Jeff Bridgeforth. I’m happy to have played a small part in Jeff’s journey thus far.
scripting media query looks like a powerful addition to the progressive enhancement toolbox.
Somehow my students are allergic to semantics and shit. And they’re not alone. If you look at 99% of all websites in the wild, everybody who worked on them seems to be allergic to semantics and shit. On most websites heading levels are just random numbers, loosely based on font-size. Form fields have no labels. Links and buttons are divs. It’s really pretty bad. So it’s not just my students, the whole industry doesn’t understand semantics and shit.
I feel this… deeply. And I 100% agree with where Vasilis is coming from here. I do take a bit of umbrage with the idea that heading levels don’t matter—they really do—but his point about getting folks excited about the stuff they get for free by paying attention to their markup is something I’ve been pushing for years as well.
If you’re interested in a related deep dive into HTML’s lack of dependencies, check out this piece I wrote for Smashing Magazine. If you’d like to dive deeper into forms, I have this talk you might like.