- Expediere
- 29 august 2026 la 00:33 UTC
- Autor
- Kamo
- Comite
- 70813fa
Înlocuirea logo-ului simplu al unui orga actualizat fiecare suprafață care citește img/logo. SVG și a plecat browser tab pe marca vechi. Generarea nu a fost niciodată problema: furnizarea actualizează deja regenerează setul de favicon de la img/logo. SVG pe fiecare salvare, și fiecare apel de economisire branding furnizarea-tema. Livrarea a fost. Faviconii au fost ultima temă pe care scrie încă MinIOStorageService.upload de suprasarcină cinci-argument, care stabilește nici un Cache-Control la toate, în timp ce img/logo.svg, config.json, globals.css și site-ul.webmanifest lângă ei toate transportate THEME ASset CACHE CONTROL. Cu nici o viață explicită un browser inventează unul din Ultima vârstă codificată și nu întreabă niciodată dacă pictograma este încă actuală. Vizibil din exterior: Curl -skI *************** nu a returnat nicio linie de control cache, unde img/logo. SVG alături de ea sa întors "Vârstă maximă = 0, must-revalidat." De asemenea, mută generaţia de favicon înainte de a scrieConfigFiles în furnizare Actualizează. Metoda respectivă timbrul o nouă temăRevision în config.json, și fiecare client îl atașează ca ?v= la favicon URL-uri pe care le solicită, astfel încât publicarea revizia a deschis mai întâi o fereastră în care o pagină Încărcătura ar putea citi noua revizie și cache octeți vechi sub noua adresă. Generare În primul rând, se închide de către o revizuire nume aceste obiecte sunt cele de pe disc. Proviziile au fugit deja în această ordine. Cel mai bun efort de captură rămâne: un eșec favicon nu trebuie să blocheze scrierea color/config, care reprezintă partea critică a unei culori care salvează. Obiecte scrise înainte de acest lucru încă nu transporta Cache-Control, și favicons sunt <link> hrefs direct la gazda temă mai degrabă decât proxied, astfel încât obiecte favicon orga lui câștiga doar header pe următorul său de branding salva.