- Spegnimento
- 20 agosto 2026 alle ore 14:55 UTC
- Autore
- Kamo
- Impegno
- 54606f0
Implementa il rapporto di richiesta-budget. Misurare lo stesso modo in cui è stato scritto — Chrome sopra il protocollo di debugging, emulazione mobile, finestra di sedici secondi. 63 richieste -> 22 4.936 KB -> ~ 830 KB Il reel e' TAP-TO-PLAY, su ogni punto di vista, e inizia con SOUND. Autoplay stava spendendo circa quattro megabyte attraverso otto richieste di visitatori che non aveva chiesto di guardare nulla, e `loop` significava che il conte era una funzione di quanto tempo la scheda è rimasta aperta piuttosto che un costo fisso. Non c'e' niente in ballo. video — nessuna playlist, nessun segmento, nemmeno intestazioni del contenitore — è richiesto fino a quando il controllo del gioco viene premuto. Il poster mantiene il suo vecchio idle/in-view gating, perché è ciò che l'apertura mostra ed è 1,8 KB. L'inizio non cambiato è diventato solo defensibile una volta che è stato richiesto un rubinetto: il pulsante è un richiesta di guardare la cosa, e la muting per impostazione predefinita significherebbe premere due volte per quello che hai già chiesto. `start` torna a disattivare se il browser rifiuta suono piuttosto che lasciare una cornice morta. `loop` è sostituito da un gioco a tre bilancio, dopo il quale la bobina si ferma e si offre di nuovo. I punti di vista stretti scendono alla versione a 360p. Essere dritti su quello: è stato scelto quando la bobina era decorazione ambientale, e un rubinetto è un deliberato richiesta di guardare. Il gating è quello che ha rimosso i byte; questo è un secondo aiuto da un piatto molto più piccolo, e il commento dice come rimetterlo. FOURTEEN PREFETCHE PER TERRE ROUTES. Il prossimo 16 prefetches per segmento, quindi un singolo link può produrre diverse richieste: due link a /changelog generato SEVEN, un link a /cookie generati quattro, e i tre link "/" del nav hanno prefetto la pagina che il lettore era già acceso. Prefetch è fuori per quelli; i link di casa optano solo mentre sulla homepage, quindi rimangono caldi da ogni altra parte. Prezzi, caratteristiche e contatti mantengono la loro — che è dove un clic realmente è. Sono stati felicissimi. Toast, il banner di consenso e il beacon sconto sempre montare insieme, come i due widget di scorrimento e le due uova di Pasqua — sette `dinamica()` chiamate, la maggior parte sotto 2 KB, dove la richiesta costa più del payload. Un modulo fascio per confine. Stesso codice, stesso tempismo, tre richieste invece di sette. Lo STRIP di CHANGELOG e' sempre pronto. Ha preso /api/changelog ad alta priorità dopo il montaggio e non ha reso nulla fino a la risposta è atterrata, spingendo tutto sotto esso giù. Si legge attraverso lo stesso tag come il conteggio nel layout ora, e con il fetch è andato il suo ultimo motivo per essere un componente client — una chiamata di analisi è un attributo `data-track`. Un colpo, uno solo, nessun manipolo. Space Grotesk era una seconda faccia precaricata per tre elementi; la testata detiene il suo carattere da peso e monitoraggio invece. La parola è in linea, definita una volta come un <symbol> e citato da <use> nel nav e piè di pagina piuttosto che duplicati in entrambi — inline markup rides in ogni payload RSC, non solo il HTML. Il link manifesto è andato: le sue icone puntano a /web-app-manifest-*.png mentre i file vivono sotto /favicon/, quindi 404s su installazione e dichiara un tema bianco per un sito buio. Fine verificato piuttosto che da ispezione: zero richieste di media prima toccare; dopo di esso, `muted:false`, `paused:false`, fonte `v2/index.m3u8`, giocare il controllo è andato. Console e DevTools Problemi sia puliti, e tutte e cinque le guardie di costruzione Passo.