rviscomi.dev
“[...] we would welcome contributions to integrate a performant and memory-safe JPEG XL decoder in Chromium. In order to enable it by default in Chromium we would need a commitment to long-term maintenance.”
groups.google.com/a/chromium.o...
“[...] we would welcome contributions to integrate a performant and memory-safe JPEG XL decoder in Chromium. In order to enable it by default in Chromium we would need a commitment to long-term maintenance.”
groups.google.com/a/chromium.o...
So many great tools are coming out so quickly, to the point that you can't really settle into one because the next greatest thing is around the corner
But that's good, I guess?
So many great tools are coming out so quickly, to the point that you can't really settle into one because the next greatest thing is around the corner
But that's good, I guess?
The rumors are true, it's actually incredible
The rumors are true, it's actually incredible
These are some of my favorites! #booksky
bookshop.org/lists/scienc...
These are some of my favorites! #booksky
bookshop.org/lists/scienc...
PS: give me your sci-fi recommendations!
PS: give me your sci-fi recommendations!
You can now style the expandable/collapsible contents of a
You can now style the expandable/collapsible contents of a
Also field-sizing is finally here.
Some other nice changes too!
developer.apple.com/documentatio...
Also field-sizing is finally here.
Some other nice changes too!
Here are the release notes: webkit.org/blog/17333/w...
Here are the release notes: webkit.org/blog/17333/w...
Completely redefines the APIs used to build client-side routers / SPAs
🫤 History API: popState, link click.preventDefault() ...
✅ Navigation API: clean, centralized way to intercept navigation events 👌
Completely redefines the APIs used to build client-side routers / SPAs
🫤 History API: popState, link click.preventDefault() ...
✅ Navigation API: clean, centralized way to intercept navigation events 👌
Congrats to @manishearth.bsky.social on unflagging TC39 Stage 3 Temporal in V8 today. Heading for Chrome 144 🎉
By many metrics this new date-time API is the single biggest change to JS ever 🔥
V8 uses Boa's temporal_rs by @jason-williams.co.uk Kevin Ness & Manish 👍
Congrats to @manishearth.bsky.social on unflagging TC39 Stage 3 Temporal in V8 today. Heading for Chrome 144 🎉
By many metrics this new date-time API is the single biggest change to JS ever 🔥
V8 uses Boa's temporal_rs by @jason-williams.co.uk Kevin Ness & Manish 👍
olliewilliams.xyz/blog/sanitiz...
olliewilliams.xyz/blog/sanitiz...
Watch or listen:
• YouTube: youtu.be/dHIppEqwi0g
• Spotify: open.spotify.com/episode/12dW...
Watch or listen:
• YouTube: youtu.be/dHIppEqwi0g
• Spotify: open.spotify.com/episode/12dW...
WebRTC Encoded Transforms are now a Baseline Newly Available feature, enabling high-performance, end-to-end encryption on encoded frames → goo.gle/3Iy3md6
WebRTC Encoded Transforms are now a Baseline Newly Available feature, enabling high-performance, end-to-end encryption on encoded frames → goo.gle/3Iy3md6
await scheduler.yield();
Alas, not supported by Safari yet: caniuse.com/mdn-api_sche...
Thankfully, providing your own fallback implementation is easy: web.dev/articles/opt...
await scheduler.yield();
Alas, not supported by Safari yet: caniuse.com/mdn-api_sche...
Thankfully, providing your own fallback implementation is easy: web.dev/articles/opt...
groups.google.com/a/chromium.o...
groups.google.com/a/chromium.o...
web.dev/blog/baselin...
(ht @ash.pink for sharing)
web.dev/blog/baselin...
(ht @ash.pink for sharing)
I'm glad we have more modern (and sensibly named!) features
I'm glad we have more modern (and sensibly named!) features
Now part of Baseline, it's the preferred alternative to atob() for easier handling of binary data.
It lets you respond to cookie changes as they happen, using modern event-driven logic in your app or service worker. The event is fired when cookies are added, changed, or deleted.
Try now 👇
developer.mozilla.org/en-US/docs/...
It lets you respond to cookie changes as they happen, using modern event-driven logic in your app or service worker. The event is fired when cookies are added, changed, or deleted.
Try now 👇
developer.mozilla.org/en-US/docs/...
Nearly 3,000 developers submitted hundreds of innovative projects, but only 3 could take home their share of the $10,000 prize pool.
Nearly 3,000 developers submitted hundreds of innovative projects, but only 3 could take home their share of the $10,000 prize pool.
The module graph fails in cases where two modules import a third at the same time. Demo: random-stuff.jakearchibald.com/bug-repros/t...
It's best to avoid the feature for now 😔
The module graph fails in cases where two modules import a third at the same time. Demo: random-stuff.jakearchibald.com/bug-repros/t...
It's best to avoid the feature for now 😔
Now part of Baseline, this API provides a built-in way to create URL pattern matchers that can be used against URLs or individual URL components.
Now part of Baseline, this API provides a built-in way to create URL pattern matchers that can be used against URLs or individual URL components.
The challenge is that it needs to work with both the DOM tree and BYO-ASTs
The challenge is that it needs to work with both the DOM tree and BYO-ASTs