Vance, Farage and Weidel posted fear-mongering messages about a Spanish migrant crisis that weren't true. They haven't retracted them. www.theatlantic.com/ideas/2026/0...
The Far Right Is Distorting Ceuta
We’ve seen this before.
theatlantic.com
Philip Jägenstedt
@foolip.org
Long live the web! Engineer on Google Chrome, ex-Opera.
Vance, Farage and Weidel posted fear-mongering messages about a Spanish migrant crisis that weren't true. They haven't retracted them. www.theatlantic.com/ideas/2026/0...
The Far Right Is Distorting Ceuta
We’ve seen this before.
theatlantic.com
"You have hit on a brilliant and incredibly nuanced point." Everyone's a genius now.
A short little musing on the content presentation challenges presented by television's switch from 4:3 to 16:9, with a parallel drawn to progressive enhancement. vale.rocks/micros/20260...
15 July 2026 04:50 UTC
vale.rocks
☄️ Today’s unpopular opinion 😅 What if we could set defaults for HTML attributes via CSS? ARIA, (pre)loading hints, tabindex, popover, inert, etc No new CAS language or text/cas MIME type. Just CSS properties, added as needed. Separate state, no cycles. What stops us? Theoretical purity. [1/4]
At this point, I'd go for pragmatism and paving the cowpaths over theoretical purity: instead of a whole new lang, declare that CSS is no longer just for styling and add properties as use cases come up, then handle as separate state (like existing interactions with presentational HTML attributes).
A self-styling `style` element - makes itself visible & styles itself to look like code printed on an alternating line background with lateral perforations (real transparency allows to see through holes to the backdrop) codepen.io/thebabydino/... If you're looking for original code boxes...🐱 #CSS
Can't put my finger on why, but this was amazing and at one point almost moved me to tears. I want to hear more from Alain de Botton. Full-length episode: samharris.org/episode/SED4...
Sam Harris | #483 - The Knots We Tie Ourselves Into
Sam Harris speaks with Alain de Botton about the psychology of unhappiness.
samharris.org
For folks who aren't into the minutiae of browser benchmarks, Speedometer is a test suite *primarily developed by Apple*, results of which it has used in regulatory filings to claim users don't need and/or wouldn't benefit from real browser competition.
Newly published tests show a Chromium/Blink engine running on iOS is 28.6% faster than Safari in Speedometer page responsiveness tests. 🏎️💨📱⚡️ This is a clear example of the costs Apple imposes on consumers and businesses, costs created by its 17-year ban on competing browser engines. 🧵👇️ (1/8)
I would give anything for HTML includes 😭 I help non-tech people build websites at our local IndieWebClub. They don't have any trouble learning a bit of HTML and CSS, but having to set up SSGs just to get common navigation/footers/etc. really stumps them.
The <select> element has been tough to style for decades. appearance: base-select changes that. We'll walk you through full CSS control, rich HTML options, and keeping it accessible — all while leveraging the power of the native element.
Rediscover the HTML select element - WWDC26 - Videos - Apple Developer
Learn how to unlock full control of styling select menus on the web. The HTML select element is getting a major upgrade with a new CSS...
developer.apple.com
Customizable select is coming to Safari 27! 🥳 Want to try it out? Check out my demo collection: codepen.io/collection/B...
@bnewbold.net Has there ever been discussion of web standards that make a site point to where it wants to be archived? Thinking about ways to make a site be accessible into the far future which starts from the site itself, not a specific archiver like archive.org...
"This is unusually coherent" – ChatGPT, asked to review a brand identity definition 😂 I'm so used to chatbot flattery and bs I never expected an underhanded compliment like this. I think I want more of this grumpy style.
New post: Overengineering a birthday invitation with AI In which I learn that I like Astro, make a web font for just 🌈, use og:image for text message previews, and appreciate that having a deadline is the only way to stop polishing. foolip.org/2026/05/27/o...
It also goes to show that perhaps chromium was right to forge the path on these APIs, well established technologies brought to the web in a safe way. It may have taken years but there's now a solid second implementation and a path to a standards venue.
Can't emphasise how much I feel these are exactly the sort of use cases and users the web was made for: "hobbyists, hackers, educators, makers and developers"! Not everything has to be about corporate bottom lines sometimes the web can just be for fun tinkering (but also lots of real world use too)!
Web Serial landed in Firefox 151! Here's how it works, and what you can do with it: hacks.mozilla.org/2026/05/web-...
The State of CSS 2026 survey is out! These survey's are a huge signal to the browser makers on what people want, and the more people fill the out, the better that information is. survey.devographics.com/en-US/survey...
State of CSS 2026
Take the State of CSS survey
survey.devographics.com
💥 Game changer for Web Development announced at GoogleIO- Modern Web Guidance! It’s expert-vetted skills for web development based on best practices of latest specs and APIs. It ensures your agent/coding harness doesn’t default to older and out of date patterns to build sites.
So here's an interesting little thing or 2 @nomster.bsky.social , @foolip.org , and myself have been cooking up—along with lots of help from others!: developer.chrome.com/blog/declara... This could lead to some VERY interesting changes in how we write web pages. Would love to hear your thoughts!
Declarative partial updates | Blog | Chrome for Developers
Learn about new out-of-order streaming capabilities and the renewed HTML insertion and streaming methods available for testing from Chrome 148
developer.chrome.com
For a birthday party RSVP site that doesn't need JS to use but has a bunch of fun enhancements that use JS, is Astro or Enhance or something else my best bet? I'd like to take the opportunity to learn something new.
Happy Anniversary CSS! On 12 May 1998 CSS level 2 went to Rec. It's amazing how far the web and CSS has come in 28 years. Thank you to everyone who has contributed to CSS over the years! www.w3.org/Style/CSS/Ov... #WebStandards #WebDesign #CSS w3c.social/@w3c/1165617...
World Wide Web Consortium (@w3c@w3c.social)
Attached: 1 image Happy Anniversary CSS! On 12 May 1998 CSS level 2 went to Rec. It's amazing how far the web and CSS has come in 28 years. Thank you to everyone who has contributed to CSS over th...
w3c.social
A great analysis! The punch lines: "The trend is clear: for every 100 milliseconds slower a store loads, conversion tends to be about 3.5% lower." "For every 32 milliseconds slower a store responds to interactions, conversion tends to drop by about 1.5%."
One of the most important pieces about web performance that I've ever worked on is finally live. After a few months of work, my analysis of the correlation between site speed and conversion across the entire @Shopify platform is out: www.shopify.com/enterprise/b...
As of latest Safari Tech Preview (242) support for the dialog closedby attribute is enabled (not enabled for stable yet). If people could give it a test that would be a great help! developer.mozilla.org/en-US/docs/W...
HTMLDialogElement: closedBy property - Web APIs | MDN
The closedBy property of the HTMLDialogElement interface indicates the types of user actions that can be used to close the associated <dialog> element. It sets or returns the dialog's closedby attribu...
developer.mozilla.org
Escaping an Anti-Human Future – this resonated with me because I don't want the future to suck for almost everyone. (Full episode, no paywall.) samharris.org/episode/SEC5...
Sam Harris | #469 - Escaping an Anti-Human Future
Sam Harris speaks with Tristan Harris about the dangers of AI and the race to build it.
samharris.org