Deklarasi karakter tidak ada atau terlambat muncul di HTML
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Server dan {i>browser<i} berkomunikasi satu sama lain
dengan mengirimkan byte data melalui
di Internet. Jika server tidak menentukan format encoding karakter
gunakan saat mengirim file HTML, {i>browser<i}
tidak akan tahu karakter apa yang diwakili oleh setiap byte.
Deklarasi encoding karakter
spesifikasi mereka dapat
memecahkan masalah ini.
Kegagalan audit charset Lighthouse
Mercusuar
menandai halaman yang tidak menyebutkan karakter yang dikodekan:
Lighthouse menganggap encoding karakter akan dideklarasikan jika menemukan salah satu dari hal berikut:
Elemen <meta charset> dalam <head> dokumen yang sepenuhnya
yang ada dalam 1024 {i>byte<i}
pertama dari dokumen tersebut
Header respons HTTP Content-Type dengan perintah charset yang cocok dengan
nama IANA yang valid
Tambahkan elemen <meta charset> dalam 1.024 byte pertama dokumen HTML Anda.
Elemen tersebut harus sepenuhnya dimuat dalam 1.024 byte pertama.
Praktik terbaiknya adalah membuat elemen <meta charset> menjadi elemen pertama dalam
<head> dari dokumen Anda.