Steagurile sunt emoji, pentru că CSP blochează fiecare steag CDN

Fixkamo-internal
Expediere
20 august 2026 la 22:11 UTC
Autor
kamo
Comite
e916414

Sertarul vizitatorilor a pictat un glif cu imagine spartă unde fiecare steag ar trebui să fie fie. modul react-country-flag-svg de fapt, un <img> indicat la cdn.jsdelivr.net, și această aplicație este servit sub Img-src 'self' data: blob: https://theme.kamotrm.com https://*.kamocrm.com astfel încât browserul refuză cererea înainte de a fi făcută. Nimic nu aruncă, nimic nu este logat, nici un test nu esueaza Swapping CDNs nu l-ar fi reparat: flagcdn.com, care mai multe ecrane mai vechi încă utilizare, este blocată de aceeași politică și este o scurgere terță parte în afară de aceasta Spune unui străin fiecare țară vizitator pe fiecare rend. Limba NavTop culegător a avut deja răspunsul corect și a avut-o tot timpul: țarăFlagEmoji() redă un steag Unicode, care este text. Nimic nu este adus, astfel încât nimic nu poate fi blocat, și nimic nu lasă chiriașul. FlagBadge face acum la fel, inclusiv Stivă de fonturi Emoji a lui LanguageSelector fără ea Windows cade înapoi la un font fără sclipiri de steag și redă literele "US" în loc de steag. check-csp-image-hosts.mjs face regula aplicabilă și rulează în testul NPM. Acesta a găsit încă un infractor viu în timp ce a fost scris. steaguri lingvistice, rupt în același fel. Asta și alte șapte fișiere sunt enumerate ca Agresorii cunoscuţi mai degrabă decât s-au strecurat în linişte: steagurile Statelor Unite nu au Unicode Emoji, așa că au nevoie de o decizie reală (auto-host sprite, sau picătură steagul) în loc de înlocuire mecanică. Lista se poate micşora doar vreodată.

Toate modificările

Ca ceea ce vezi de transport maritim?

Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.

Pornește gratuit pentru totdeaunaVezi prețurile