Jonathan Dallas

@doctype_jon
112 Followers
218 Following
1,088 Posts
UI/UX #CSS Engineer
websitehttps://jwdallas.com/
the same text with edits visible vs edits obscured, all powered by `<ins>` and `<del>` and CSS
🚀 A little while ago, I released an article on my blog redesign as a progressive enhancement. A few people DM'd me after that, asking for more info on the architecture. Well, it sure isn't perfect, and I'll surely tinker more on it, but I wrote about how I did the new CSS Architecture 🤓
https://utilitybend.com/blog/under-the-hood-a-closer-look-at-the-css-architecture-behind-the-redesign
Under the hood: a closer look at the CSS architecture behind the redesign | utilitybend

A deep dive into the CSS architecture behind utilitybend.com: cascade layers, a three-tier design token system, light-dark() for dark mode, a modern reset, container queries, logical properties, and progressive enhancement as a structural principle.

My first PR to servo just got merged! 🎉🥳

It adds support for the content property on the ::marker pseudo-element.

It was a rewarding experience, reading the CSS WG Spec, learning Rust, and the Servo repo!

https://github.com/servo/servo/pull/43515

Thank You @koala @mukilan @jdm_ and everyone who helped along the way :)

I wrote about a feature that I'd really like to see in browsers https://tylergaw.com/blog/color-scheme-browser-native-control/
Browsers Should Have a Native Control for Per-Site Color Scheme

A proposal for browsers to offer a per-site color scheme control.

#HTML attribute names and #CSS values should be camelCased.

- “shadowRootMode”, not “shadowrootmode”
- “deepPink”, not “deeppink”
- etc.

They’re case-insensitive, and there is no reason to choose the worse version.

Safari 26.4 is here!
https://webkit.org/blog/17862/webkit-features-for-safari-26-4/

Grid Lanes. WebTransport. Keyboard Lock API. And _tons_ of fixes & improvements. Please read the introduction to our article to learn what we’ve been up to…

WebKit Features for Safari 26.4

March has a way of bringing a lot of new things to WebKit — and this year is no exception.

WebKit

The notion that rapidly building high fidelity design work is more valuable is fundamentally untrue.

Your prototypes need to communicate the concept of the prototype.

I might argue that in depth prototyping is actually be counter to the point of developing many prototypes.

It can be distracting

«The 49MB Web Page» is a great summary of all that's wrong with much of the web along explanations of how we ended up there due to commercial ad incentives.

https://thatshubham.com/blog/news-audit

The 49MB Web Page

A look at modern news websites. How programmatic ad-tech, huge payloads and hostile architecture destroyed the reading experience.

đź‘€ Submissions are open for the Internet Phone Book âť‹ Issue 2

https://tally.so/r/3EEZzL

Internet Phone Book âť‹ Issue 2

Hi :) Nice to meet you. We need a tiny bit of information to include your website in the Internet Phone Book âť‹ Issue 2

Phone Book

RE: https://front-end.social/@stefan/116204639613049731

This is nuts. Truly amazing stuff