Philip Jägenstedt
banner
foolip.org
Philip Jägenstedt
@foolip.org
Long live the web! Engineer on Google Chrome, ex-Opera.
How to unsubscribe from Peter Attia:
peterattiamd.com/members/faqs...
February 3, 2026 at 6:55 AM
Really enjoying working on XML-style processing instructions in HTML, wondering if I should spice it up with a section named "processing instruction questionable state" for a ? that may or may not be followed by a > 🤔

github.com/whatwg/html/...
Parse XML-style <?target data?> processing instructions by foolip · Pull Request #12118 · whatwg/html
Notably behavior and their rationale: While &lt;? opens a PI, a &gt; always closes it. This to match the bogus comment tokenizer behavior, so that exactly the same characters are consumed as bogus...
github.com
January 31, 2026 at 11:12 AM
Reposted by Philip Jägenstedt
NEW: Elon Musk has insisted that Jeffrey Epstein invited him to the notorious island and he declined. But new emails show the opposite -- Musk was practically begging to party with Epstein in the Caribbean, years after Epstein's sex convictions were public knowledge

futurism.com/future-socie...
Elon Musk Emailed Extensively With Jeffrey Epstein, Begging to Visit His Notorious Island
Newly released documents show how Elon Musk extensively communicated with Jeffrey Epstein to plan parties and trips to his island.
futurism.com
January 30, 2026 at 8:25 PM
Reposted by Philip Jägenstedt
Help prioritize the web features you need most → goo.gle/4iVDhCk

The WebDX Community Group is launching a direct way for you to upvote features on sites like Can I Use and web.dev to signal demand to browser vendors.
January 30, 2026 at 5:51 PM
Reposted by Philip Jägenstedt
My friend and @igalia.com colleague Alice Boxhall wrote a great piece "Reference Target: having your encapsulation and eating it too" about some important work we've been helping to drive with some funding from NLNet ..

blogs.igalia.com/alice/refere...
Reference Target: having your encapsulation and eating it too
How reference target allows us to improve accessibility when using shadow DOM
blogs.igalia.com
January 30, 2026 at 7:19 PM
Reposted by Philip Jägenstedt
🏎️ Volvo creates "instantly readable" typeface to improve driver safety
by #TomRavenscroft at #Dezeen
Swedish car brand #Volvo + type studio @daltonmaag.com
#typography #Volvo #VolvoCentum

www.dezeen.com/2025/12/19/v...
January 29, 2026 at 9:20 PM
Reposted by Philip Jägenstedt
Excitingly, Chrome Canary recently added support for behind a flag.

What is it? It's something that we're all going to start using on our websites to improve accessibility. Here's a blog post with more info. www.joshtumath.uk/posts/2026-0...
Try text scaling support in Chrome Canary - Josh Tumath
www.joshtumath.uk
January 27, 2026 at 11:12 AM
Reposted by Philip Jägenstedt
If you have existential feelings about the state of your software stack, just remember that on the web it’s completely undefined which element a mouse click returns.
January 27, 2026 at 2:17 PM
Reposted by Philip Jägenstedt
Chrome 145 (current beta) includes the column-height and column-wrap properties for multicol. These let you wrap columns onto a new row, rather than overflowing inline. This is something I've wanted to do in multicol for years! developer.chrome.com/blog/multico...
Support for wrapped columns in multi-column layout  |  Blog  |  Chrome for Developers
You can now wrap columns into new rows in CSS multi-column layout.
developer.chrome.com
January 15, 2026 at 10:12 AM
Reposted by Philip Jägenstedt
Add fullscreen controls to videos and iframes with progressive enhancement. One wrapper, zero hassle.
Fullscreen Video and Iframes Made Easy :: Aaron Gustafson
Adding fullscreen capabilities to videos and embedded iframes shouldn’t require wrestling with prefixed APIs or managing focus states. The fullscreen-control web component handles all of that for you...
www.aaron-gustafson.com
December 30, 2025 at 8:22 PM
Reposted by Philip Jägenstedt
More holiday cheer. For those of you asking about Safari’s “stable” Interop 2025 score…
December 20, 2025 at 1:19 AM
Reposted by Philip Jägenstedt
November's Baseline digest is here with big news for Next.js users → goo.gle/4q4jrXJ

We're covering the framework's move to Baseline support, new case studies from Target and Cybozu, and a wave of widely available color features.
December 18, 2025 at 10:30 PM
Reposted by Philip Jägenstedt
It took a while (mainly due to the huge quantity of data collected on some questions!), but the #StateOfHTML 2025 survey results are now live!

2025.stateofhtml.com/en-US/

Big thanks to @lea.verou.me who not only designed the original survey back in 2023, but then came back this year to update it.
State of HTML 2025
The 2025 edition of the annual survey about the latest trends in the HTML ecosystem.
2025.stateofhtml.com
December 16, 2025 at 7:06 AM
Reposted by Philip Jägenstedt
"The
The <time> element should actually do something
A common UI pattern is something like this: People do lots of stuff with that “4 hours ago.” They might make it a permalink: Or they might give it a tooltip to show the exact datetime u…
nolanlawson.com
December 15, 2025 at 2:53 PM
Reposted by Philip Jägenstedt
ICYMI, some considerations for how to make CSS Carousels accessible:

developer.chrome.com/blog/accessi...
Make accessible carousels  |  Blog  |  Chrome for Developers
How the features in CSS Overflow 5 can help you create more accessible carousel patterns.
developer.chrome.com
December 14, 2025 at 9:31 AM
Reposted by Philip Jägenstedt
Safari 26.2 is here with 65 features + 165 bug fixes — including field-sizing, Navigation API, Largest Contentful Paint, command & commandfor, CHIPS opt-in partitioned cookies, scrollend event, random(), WebGPU in WebXR, scrollbar-color, hidden=until-found and much more! webkit.org/blog/17640/w...
WebKit Features for Safari 26.2
Safari 26.2 is a big release.
webkit.org
December 12, 2025 at 6:44 PM
Reposted by Philip Jägenstedt
Do you know about the developer-signals repo?

If you want to see a feature supported across browsers, now you can go and upvote it, anytime

github.com/web-platform...
web-platform-dx/developer-signals
Tracking web developer signals for features. Contribute to web-platform-dx/developer-signals development by creating an account on GitHub.
github.com
December 11, 2025 at 9:54 PM
Reposted by Philip Jägenstedt
i did not know this was a thing but it is, browsers can now handle sanitizing HTML without a library 🤯

keith.is/post/html-sa...
December 9, 2025 at 6:27 PM
Reposted by Philip Jägenstedt
I rebuilt my website as a Windows 95 experience.

Try the Disk Defragmenter!

#Wes95 #BuildInPublic

https://wes.dev/
Wes Souza
I’m a Staff Software Engineer working at Unqork in New York. Read more on my website.
wes.dev
December 18, 2024 at 2:14 PM
Reposted by Philip Jägenstedt
🎉 And we're live! 🎉

We just launched CSS Wrapped 2025: our annual recap of all things CSS & web UI that landed in Chrome over the course of the year. 🚀

This is a big one! We highlighted 22 new features to help you build better on the web.

Check out: chrome.dev/css-wrapped-2025
CSS Wrapped 2025
Sculpt dynamic interfaces, stretch your imagination, and play with these 22 powerful new CSS features that landed in Chrome this year.
chrome.dev
December 8, 2025 at 5:08 PM
Reposted by Philip Jägenstedt
Fit width text in 1 line of CSS
`text-grow: per-line scale;`

nerdy.dev/css-text-grow

(prototype in Canary 165+)
December 5, 2025 at 6:48 AM
Reposted by Philip Jägenstedt
Gecko: Intent to ship: CSS Anchor Positioning
Gecko: Intent to ship: CSS Anchor Positioning
Gecko: Intent to ship: CSS Anchor Positioning
groups.google.com
December 2, 2025 at 9:46 PM
Reposted by Philip Jägenstedt
The <plaintext> element:

> On first sight that sounds like a really stupid superpower. On second sight, it still does.

Learn more from Manuel Strehl, in Using the Ancient Evils for Debugging.
Using the Ancient Evils for Debugging - HTMHell
A collection of bad practices in HTML, copied from real websites.
www.htmhell.dev
December 2, 2025 at 12:39 PM
Reposted by Philip Jägenstedt
Might we all get a Chrome Dino in our stockings next Christmas? Apparently the people want it, it got 10k votes😄

(I totally want one)

beta.ideas.lego.com/product-idea...
December 1, 2025 at 6:51 PM
Reposted by Philip Jägenstedt
I’m often asked for freelance UI/UX designer recommendations, but my list is out of date — most folks I used to refer are now full-time or doing other work.

Time to fix that.

If you’re an independent UI/UX designer doing hands-on client work, drop your website/portfolio! DM/email fine too.

[1/2]
November 30, 2025 at 6:46 PM