Pinned Tweet
Amazing work by the Microsoft engineers on this project. In particular really excited to see the major performance cliff removed by this:
exponential-layout.glitch.me…
1/N
Microsoft Edge 93 includes a new rewrite of the CSS Grid 1 module (GridNG), with substantial improvements to Chromium's cross-browser compatibility for CSS Grid. Learn more in our latest #Compat2021 blog: msft.it/6010nakcC
Congrats to @int32_t for shipping line-breakable ruby!
Chrome 128からは、長いルビは改行可能になります
developer.chrome.com/blog/li…
Super happy this is shipping. Congrats to Kyra. Large privacy/security win.
(The CSS :visited selector wont match if you've visited a particular site, only if you've visited that site from the site you are currently on).
Blink: Intent to Experiment: Partitioning :visited links history Phase 2 groups.google.com/a/chromium…
Fyi - 👀 - Upcoming releases of Safari may start returning incorrect results for:
document.body.getBoundingClientRect()
(Began to break in latest Safari TP).
bugs.webkit.org/show_bug.cgi…
Ian Kilpatrick retweeted
andres freund: genius programmer responsible for one of the most widely used pieces of software in the world, just single-handedly stopped a huge attack from happening. nyt journalist: 'i am too fucking stupid to understand his work and won't even try but it's very boring!!!'
Ian Kilpatrick retweeted
🖌️ CSS field-sizing shipped in Chrome Stable last week. Check out the details on the blog 👇
blog.stephaniestimac.com/pos…
Ian Kilpatrick retweeted
Malte from Team-SSR here: I looked into this and their website was robots.txt-blocking the JS necessary to render their content. Hence Google could not index it.
Google exclusively indexes your content by rendering it, operating on the DOM post rendering–never just the HTML.
Lions share of work for this feature was specification work (both gaining consensus, and adding spec text), followed by testing, then implementation (with @int32_t doing most of the work).
Glad to have it out the door soon!
As @ElliottZ mentioned to me a while back - the folks behind github.com/facebook/react-st… might want to consider pillaging large parts of existing web engines to achieve this rather than re-implement from scratch.... 1/N
TL;DR just take and strip down an existing engine, it'll be O(weeks) vs. O(months/years) to get a resonable subset of the web platform. Cursed those are who know the complexities of the CSS layout engine. 4/N
Ian Kilpatrick retweeted
`field-sizing` property has been enabled since Google Chrome 123.
crrev.com/1257122
The amount that Chromium is used to generate PDFs truly terrifies me some days:
news.ycombinator.com/item?id…
(this is a relatively minor case - but some of our highest starred bugs under our Blink>Layout component are print related).
Don't over-index on one survey! One recent data-point I like to point out to folks is the new "field-sizing" property.
drafts.csswg.org/css-ui-4/#f…
This doesn't appear in many/any surveys (for a variety of potential reasons) but a massive missing feature for developers.
Should you believe the results of that web survey? Probably not.
My top 10 best ways to understand developer sentiment.
Did I miss anything? stubbornella.org/2023/10/27/…



















