Friday Issue Nr. 80 | 22/09/2023

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

JavaScript News

Nue

New week, Nue framework. I never tried or knew about it, but it came up in the news, so here we go.

https://nuejs.org/

Remix V2

https://remix.run/blog/remix-v2

Also, from Kent C. Dodds's full Epic Stack https://github.com/epicweb-dev/epic-stack

Priority Hints

https://www.macarthur.me/posts/priority-hints

Svelte runes

So, Svelte introduced Runes, creating loads of fun on the internet. It seems like everybody has some argument about it. Fun to read.

https://svelte.dev/blog/runes

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

CSS News

How Custom Property Values are Computed

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/

Background images with image-set()

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

CSS reset

The latest version of CSS reset.

https://andy-bell.co.uk/a-more-modern-css-reset/

Threads CSS review by Ahmad

As usual, this is a very thorough analysis with loads of interesting discoveries

https://ishadeed.com/article/threads-app-css-part-2/

Mixed News

Safari 17

Safari added massive updates, including Search, Popover, Font-size-adjust and many more.

https://webkit.org/blog/14445/webkit-features-in-safari-17-0/

Future of the Front-end?

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.

https://v0.dev/