Veille de CCM Benchmark Group

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
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
<https://certitude.consulting/

<certitude.consulting/blog/en/invisible-backdoor/>
By elehoux - - Javascript
Rob Joyce on Twitter

“Important @CISAgov alert: Malware inserted into widely used JavaScript library (npm package) AParser.js which reads information stored inside user-agent strings. Developers must update to patched versions: 0.7.30, 0.8.1, 1.0.1 https://t.co/gkPI98pyev”

<twitter.com>
By xavierccm - - Javascript
Bringing instant page-loads to the browser through speculative prerendering

This article focuses on speculative prefetching and prerendering. Learn more about how they're used, the drawbacks of the current implementations, popular external libraries that implement sophisticated speculation, and the origin trial that brings same-

<web.dev>
By vor - - Javascript
Introducing Partytown ????: Run Third-Party Scripts From a Web Worker

A fun location for your third-party scripts to hang out Performance is always top of mind for any...

C'est peut-être pas con comme idée de déporter certains scripts tiers dans un web worker :thinking_face: ? poke <#C01Q239TEMB|p-core-web-vitals> <dev.to>
By dam75 - - Javascript