- Spegnimento
- 29 agosto 2026 alle ore 00:33 UTC
- Autore
- Kamo
- Impegno
- 141a13f
TabAttention fissa la scheda del browser e legge il favicon ONCE in un effetto mount. Che cosa? l'effetto viene eseguito prima che il fetch config.json di DynamicMetaLoader si sia risolto, quindi non c'era nessun tema icona in <head> ancora: ha fabbricato un <link rel=icon> del proprio e pinned /favicon.ico — il Il marchio di PLATFORM — sia come la cosa da restaurare che la base a distintivi compositi su. The Il favico di Org non e' mai stato uno. Dopo un salvataggio di marca, che sostituisce le icone a un nuovo ?v=, ha continuato a scrivere l'URL pre-save in <head> su ogni cambiamento di conteggio. Riprende ora un nuovo evento KAMO THEME ICONS APPLIED, inviato da DynamicMetaLoader immediatamente dopo che inietta le icone — sul monte E su ogni ri-apply, che è abbastanza tardi per leggerli (KAMO THEME CONFIG LOADED fires mentre sono ancora il set precedente). A tema icona che appare rimuove il segnaposto, quindi due link rel=icon non competono mai per la scheda. The effetto badge legge iconLinkRef attraverso il ref ad ogni uso piuttosto che catturare l'elemento una volta, poiché una cattura può accadere ora senza che nessuna delle dipendenze di quell'effetto cambi, e un iconGeneration contatore raddrizza un distintivo che sta già mostrando sulla nuova base invece di lasciare il segno precedente fino a quando il prossimo cambiamento di conteggio arriva. L'immagine di base è caricata con crossOrigin='anonymous'. L'icona a tema viene servita da tema. drawBadge toDataURL; il tema host risponde Access-Control-Allow-Origin: *, quindi un richiesta anonima mantiene la tela pulita e il distintivo tracciabile sull'icona dell'org. Coppia con il cambio SecurityService che dà ai faviconi generati lo stesso "max-age=0, must-revalidate" ogni altro asset tema porta.