What a week! We have Remix V2 out, and Svelte becomes magical as they start using Runes, which makes Twitter go crazy. Safari 17 is also out and has loads of updates.
…and if that is not enough…
Happy 27th Birthday, JScript 1.0.
In September 1996, Microsoft implemented JavaScript into Internet Explorer 3.0 under the name of JScript 1.0.
https://www.webdesignmuseum.org/web-design-history/jscript-1-0-1996
New week, Nue framework. I never tried or knew about it, but it came up in the news, so here we go.
https://remix.run/blog/remix-v2
Also, from Kent C. Dodds's full Epic Stack https://github.com/epicweb-dev/epic-stack
https://www.macarthur.me/posts/priority-hints
So, Svelte introduced Runes, creating loads of fun on the internet. It seems like everybody has some argument about it. Fun to read.
Dan’s (ReactJS) tweet about the above:
https://twitter.com/dan_abramov/status/1704511608473428388?s=20
It seems like Svelte is going from a Soft Magic System to a Hard Magic System based on Runes. (c) @jshurmer
Twitter goes wild on this latest change for Svelte. Comments are fun to read.
https://x.com/sveltejs/status/1704496039468605842?s=20
Reasonably great read about change in Svelte https://bytes.dev/archives/224
To which Rich Harris replied in Tw 🙂
https://x.com/Rich_Harris/status/1704951229175242840?s=20
This excellent article explains in detail how values are computed in the browser, the pitfalls and how to support edge cases.
https://moderncss.dev/how-custom-property-values-are-computed/
Apparently, you can have a similar effect to srcset for a background image, too!
https://12daysofweb.dev/2021/image-display-elements/#boosting-css-background-images-with-image-set
The latest version of CSS reset.
https://andy-bell.co.uk/a-more-modern-css-reset/
As usual, this is a very thorough analysis with loads of interesting discoveries
https://ishadeed.com/article/threads-app-css-part-2/
Safari added massive updates, including Search, Popover, Font-size-adjust and many more.
https://webkit.org/blog/14445/webkit-features-in-safari-17-0/
Vercel is experimenting with a UI building tool where you can make prompts like: “A landing page for my personal portfolio” or “a contact form”; the result would be a copy/paste component (React?) with TailwindCSS.