Veille de CCM Benchmark Group

Bun is a fast all-in-one JavaScript runtime

Bundle, transpile, install and run JavaScript & TypeScript projects – all in Bun. Bun is a new JavaScript runtime with a native bundler, transpiler, task runner and npm client built-in.

<bun.sh>
By mgradaive - - Javascript
The State of JS 2021

The 2021 edition of the annual survey about the latest trends in the JavaScript ecosystem.

<2021.stateofjs.com>
By vor - - Javascript
David Legrand on Twitter

“Mozilla évoque l’initiative sur laquelle elle a travaillé avec Meta (????) pour de l’attribution préservant la vie privée dans la publicité sans doute en réponse à celles d’Apple et Google : l’Interoperable Private Attribution (IPA) https://t.co/K5PcfxD

La réponse Mozilla et meta (?!) a la fin des cookies tiers sur la problématique de l’attribution <twitter.com>
By xavierccm - - Javascript
blog-nojs-fingerprint-demo/signal_sources.ts at master · fingerprintjs/blog-nojs-fingerprint-demo

A demo for the no-JavaScript fingerprinting article - blog-nojs-fingerprint-demo/signal_sources.ts at master · fingerprintjs/blog-nojs-fingerprint-demo

euh ça fait une jolie blague mais j'ai l'impression que ça va pas très loin. Genre tous les iphone 13 Pro configurés dans un pays (langue + variante géo de la langue) auront le même id. On peut voir <github.com|dans ce fichier> la liste des signaux utilisés, sans surprise ça ne va pas très loin vu les contraintes qu'ils se donnent.
By xavierccm - - Javascript
No-JS fingerprinting

This demo illustrates that fingerprinting is possible even without JavaScript and cookies

<noscriptfingerprint.com>
By vor - - Javascript
Google abandons FLoC, introduces Topics API to replace tracking cookies

Google claims Topics can help balance privacy vs. ads.

allez épisode suivant <www.theverge.com>
By mgradaive - - Javascript
Deep-copying in JavaScript using structuredClone

For the longest time, you had to resort to workarounds and libraries to create a deep copy of a JavaScript value. The Platform now ships with structuredClone(), a built-in function for deep-copying.

enfin <web.dev>
By mgradaive - - Javascript
&gt; "Eyeo, le développeur de

> "Eyeo, le développeur de l'une des extensions Adblock Plus largement utilisées, a déclaré qu'il était satisfait de l'approche Manifest V3 de Google." >
Google Nukes Ad-Blockers—Manifest V3 is Coming

Makers of ad-blocker and anti-tracking browser extensions are spitting blood over Google’s Manifest V3—EFF calls it a “conflict of interest.”

apparemment y a des gens très énervés sur ce sujet en tout cas <securityboulevard.com>
By xavierccm - - Javascript
Manifest V2 support timeline - Chrome Developers

Details of the Manifest V2 phase-out and end of life.

<developer.chrome.com>
By mgradaive - - Javascript
How we cut 99% of our JavaScript with Qwik + Partytown

We’re excited to announce that the builder.io homepage now achieves a 100/100 score on PageSpeed...

Dans la meme veine que Xavier : <dev.to> un nouveau ? fw js
By ernest - - Javascript
je n'ai jamais utilisé stimul

je n'ai jamais utilisé stimulus mais j'utilise pas mal alpine.js qui est assez proche dans l'idée, avec une syntaxe plus simple a mon avis (inspirée de vue) <alpinejs.dev>
By mgradaive - - Javascript
je n'ai jamais utilisé stimul

je n'ai jamais utilisé stimulus mais j'utilise pas mal alpine.js qui est assez proche dans l'idée, avec une syntaxe plus simple a mon avis (inspirée de vue) <alpinejs.dev>
By mgradaive - - Javascript
hello, est-ce que l'un d'entre

hello, est-ce que l'un d'entre vous a regardé déjà ce que proposait <stimulus.hotwired.dev> ? (Yes, Yet another js framework), ça semble être intéressant car je trouve que c'est le meilleur des 2 mondes: un fwk js moderne pour le front end, mais qui s'appuie sur du plain old html, donc avec 0 impact SEO par exemple. Je sais pas s'il est bien / performant / ... mais je trouve que l'approche est bonne, qu'en dites-vous ?
By xavierccm - - Javascript
Table of Contents | Web Almanac 2021

Table of Contents for the 2021 Web Almanac, listing each section: Page Contents, User Experience, Content Publishing, Content Distribution.

<almanac.httparchive.org>
By vor - - Javascript
Record, replay and measure user flows - Chrome Developers

Record, replay and measure user flows with the Recorder panel.

<developer.chrome.com> (je viens de test dans canary (où je suis tombé dessus en faisant une analyse classique de perf) et ça peut être pratique dans certain cas.. record -> scenario pupetter, exportable ou rejouable dans le browser avec analyse de performance sur le temps de la session )
By vor - - Javascript
const handleSave = userData =&

const handleSave = userData => { saveUser(rawUserData) .then(user => showNotification(`User ${getUserName(user)} has been created`) .catch( handleNotificationError ) ) .catch(err => showNotification(`User was not created because of error`)); };
By vor - - Javascript
const handleSave = userData =&

const handleSave = userData => { saveUser(rawUserData) .then(user => showNotification(`User ${getUserName(user)} has been created`) .catch( handleNotificationError ) ) .catch(err => showNotification(`User was not created because of error`)); };
By vor - - Javascript