Misalkan Anda memiliki halaman dengan doctype yang relatif ketat dan markup HTML yang cukup dekat dengan kepatuhan, tetapi mungkin meleset dalam beberapa cara konyol, mungkin karena konten pengguna yang di luar kendali Anda ... katakanlah Anda sedang mengerjakan suatu konten sistem manajemen atau tema untuk sistem manajemen konten tempat Anda mengontrol beberapa struktur dasar dan memerlukan javascript, tetapi Anda tidak bertanggung jawab atas semua hal lain yang masuk ke halaman.
Bagaimana Anda bisa tahu (atau: apa yang akan menentukan) kapan browser memutuskan untuk masuk ke mode "quirks" daripada menggunakannya lebih sesuai dengan standar mesin?
Saya mencari jawaban untuk masing-masing browser utama, karena IE, Chrome, Safari, dan Firefox tentu saja semua akan menangani hal itu secara berbeda. Apakah satu kesalahan saja cukup untuk memaksanya atau apakah Anda memiliki beberapa kelonggaran?