Semaine 40
VoidZero
Evan You vient d’annoncer qu’il vient de créer une nouvelle entreprise nommée void(0) suite à une belle levée de fond de $4.6 millions. Concrètement qu’est-ce que ? Le but de l’entreprise est de dev / améliorer / financer une blockchaintoolchain autour de Vite. Affaire à suivre 👀.
https://voidzero.dev/posts/announcing-voidzero-inc
What’s the Difference Between HTML’s Dialog Element and Popovers?
Petit tour d’horizon entre ces deux éléments dialog et popover. Qui fait du focus-trap ? Qui peut avoir un backdrop ? Quand les utiliser ?
https://frontendmasters.com/blog/whats-the-difference-between-htmls-dialog-element-and-popovers/
How to Make a “Scroll to Select” Form Control
Envie de faire une “roulette” de sélection dans un formulaire ? Avec un peu de scroll-snap des inputs radios et une pincette de JS, on peut faire quelque chose de sympa 🎰.
https://css-tricks.com/how-to-make-a-scroll-to-select-form-control/
How To Manage Dangerous Actions In User Interfaces
La semaine dernière on a abordé les dark patterns, cette fois ci on voit les bonnes pratiques pour les actions dangereuses.
https://www.smashingmagazine.com/2024/09/how-manage-dangerous-actions-user-interfaces/
Updates
- ESLint JSON & Markdown — https://eslint.org/blog/2024/10/eslint-json-markdown-support/
- Tauri 2.0 — https://v2.tauri.app/blog/tauri-20/
- Prisma 5.20 — https://github.com/prisma/prisma/releases/tag/5.20.0
- Eleventy 3.0 — https://github.com/11ty/eleventy/releases/tag/v3.0.0