Torna al blog

Engineering & Performance

Categories

7 min di letturaEngineering & Performance

La Transizione di Stato della Visibilità: Misurare le Visualizzazioni di Pagina Senza Beacon Affidabili

pagehide, visibilitychange e la Beacon API si comportano in modo diverso da browser a browser. Ecco come registrare la fine di una sessione in modo affidabile, senza cookie né identificatori persistenti.

Leggi di più
6 min di letturaEngineering & Performance

L'header Sec-GPC è ormai ovunque: rilevamento lato server per l'analytics

Global Privacy Control viaggia come header di richiesta Sec-GPC su ogni richiesta. Ecco come leggerlo all'edge e rispettarlo in una pipeline di analytics senza cookie.

Leggi di più
6 min di letturaEngineering & Performance

Timing-Allow-Origin: cosa vede l'analisi nella Resource Timing API

L'header Timing-Allow-Origin controlla quanti dettagli sui tempi cross-origin può leggere una pagina. Ecco cosa significa per la misurazione delle prestazioni orientata alla privacy.

Leggi di più
7 min di letturaEngineering & Performance

Speculation Rules e Prerendering: cosa sbagliano gli strumenti di analytics riguardo alle pagine precaricate

La Speculation Rules API di Chrome può renderizzare una pagina prima ancora che l'utente faccia clic. Ecco come distorce gli analytics ingenui — e come una misurazione cookieless, basata sull'edge, rimane onesta.

Leggi di più
4 min di letturaEngineering & Performance

Il Tuo Script di Analytics Probabilmente Disattiva la Cache Avanti/Indietro

La cache avanti/indietro rende quasi istantanee le navigazioni con il tasto Indietro, ma un solo listener unload la disattiva per l'intera pagina. Gli script di tracciamento sono i colpevoli abituali — e ora CrUX misura il danno.

Leggi di più
5 min di letturaEngineering & Performance

Il tuo script di analytics è il buco nella tua Content-Security-Policy

Una CSP rigorosa blocca l'XSS. Un tag di analytics di terze parti lo riapre. Ecco perché allowlist di host e SRI mancante minano la policy — e cosa risolve un tracker first-party.

Leggi di più
5 min di letturaEngineering & Performance

Privacy by Default a livello HTTP: gli header che riducono la tua superficie di tracciamento

Due header di risposta — Permissions-Policy e Referrer-Policy — decidono quanto le tue pagine possono trasmettere ad ad-tech e terze parti. Impostali una volta e la superficie di sorveglianza si chiude di default.

Leggi di più
4 min di letturaEngineering & Performance

L'INP Punisce l'Analytics Pesante: Perché il Tuo Tracker È sul Thread Principale

Interaction to Next Paint è il Core Web Vital che la maggior parte dei siti non supera, e i dati sul campo mostrano che gli script di tracciamento comportamentale sono una delle cause principali. La soluzione è inviare meno lavoro al thread principale.

Leggi di più
3 min di letturaEngineering & Performance

Soft Navigations: misurare le prestazioni delle SPA come fa il browser

Le euristiche di soft navigation di Chrome permettono finalmente ai Core Web Vitals di agganciarsi ai cambi di rotta lato client. Ecco come funziona l'API e come misurarla senza sorveglianza.

Leggi di più
4 min di letturaEngineering & Performance

Integrare Analytics Rispettosi della Privacy in un Sito Astro

Le View Transitions di Astro rompono silenziosamente gli script di analytics standard. Ecco il pattern corretto per tracciare ogni cambio di route senza cookie né banner di consenso.

Leggi di più
4 min di letturaEngineering & Performance

Aggiungere Analytics Rispettosi della Privacy a un'App SvelteKit

SvelteKit 2 intercetta la navigazione lato client in modo diverso dagli altri framework. Ecco il pattern corretto per tracciare i cambi di route senza cookie né banner di consenso.

Leggi di più
5 min di letturaEngineering & Performance

Come un Tracker di Analytics da 2 KB Mantiene Verdi i Tuoi Core Web Vitals

Gli script di analytics tradizionali sono abbastanza pesanti da peggiorare il tuo punteggio Lighthouse. Ecco cosa fa diversamente un tracker leggero — e perché conta per gli utenti reali.

Leggi di più
4 min di letturaEngineering & Performance

Aggiungere Analytics Rispettosi della Privacy a un'App Next.js

Una guida passo-passo per integrare Monoid in Next.js senza cookie, banner di consenso o grattacapi di conformità.

Leggi di più