Tryb pracy przeglądarki możemy stwierdzić wykorzystując skrypt JavaScript. Jeśli w dokumencie HTML umieścisz kod:
<script type="text/javascript">
alert(document.compatMode);
</script>
to ujrzysz komunikat informujący o trybie pracy przeglądarki podczas interpretacji tego konkretnego dokumentu. Komunikat CSS1Compat oznacza, że dokument jest interpretowany w trybie standardów (strict mode). Natomiast komunikat BackCompat oznacza, że przeglądarka działa w trybie wstecznej zgodności (quirks mode).
Rozwiązanie takie zadziała w przeglądarkach:
natomiast nie zadziała w IE5.
Dodatkowo, korzystając z Firefoxa możesz posłużyć się oknem dialogowym Narzędzia → Informacje o stronie. Rysunek 1 przedstawia informacje o witrynie interpretowanej w trybie strict mode (Tryb standardów). Natomiast rysunek 2 przedstawia informacje o witrynie interpretowanej w trybie quirks mode (Tryb wstecznej zgodności).
Rysunek 1. Informacje o stronie interpretowanej przez Firefoxa w trybie strict mode (Tryb standardów)
Rysunek 2. Informacje o stronie interpretowanej przez Firefoxa w trybie quirks mode (Tryb wstecznej zgodności)
Zaletą tego rozwiązania jest fakt, że nie musisz wprowadzać jakichkolwiek zmian w kodzie HTML. Dzięki temu, możesz zbadać tryb wyświetlania dowolnej witryny w internecie (a nie tylko stron tworzonych przez Ciebie).