Flag adalah emoji, karena CSP memblokir setiap bendera CDN

Fixkamo-internal
Dikirim
20 Agustus 2026 pukul 22.11 UTC
Penulis
kamo
Commit
e916414

Laci pengunjung dicat broken-image glyph mana masing-masing bendera negara harus be. react-state-flag 'svg' mode dibaca seperti sebuah komponen self- terkandung dan adalah sebenarnya sebuah < img > menunjuk ke cdn.jsdelivr.net, dan aplikasi ini disajikan di bawah img-src 'self' data: blob: https: / / theme.kamocrm.com https: / / * .kamocrm.com sehingga peramban menolak permintaan sebelum dibuat. Tidak ada yang melempar, tidak ada yang log, tidak ada tes gagal - satu-satunya gejala adalah gambar yang hilang. Tukar CDNs tidak akan tetap itu: flagcdn.com, yang beberapa layar lama masih digunakan, diblokir oleh kebijakan yang sama dan kebocoran ketiga pihak selain - itu memberitahu orang asing setiap negara pengunjung pada setiap render. Bahasa NavTop picker sudah memiliki jawaban yang benar dan telah memiliki itu semua bersama: Country FlagEMOji () membuat bendera Unicode, yaitu teks. Tidak ada yang diambil, jadi tidak ada yang bisa diblokir, dan tidak meninggalkan penyewa. FlagBadge sekarang melakukan hal yang sama, termasuk fonageSelector 's emoji font stack - tanpa itu Windows jatuh kembali ke font tanpa glyphs bendera dan membuat huruf-huruf "US" bukan bendera. check-cs-image- hosts.mjs membuat aturan dapat dilaksanakan dan berjalan dalam tes npm. Ini menemukan satu lagi pelaku saat sedang ditulis-LeadViewClient negara dan bendera bahasa, rusak dengan cara yang sama. Itu dan tujuh berkas lainnya terdaftar sebagai pelanggar dikenal daripada menyapu diam-diam: bendera STATE AS tidak memiliki Unicode emoji, sehingga mereka membutuhkan keputusan nyata (self-host sprite, atau drop bendera) bukan substitusi mekanis. Daftar mungkin hanya pernah menyusut.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga