2011-06-19 13 views
7

Ze wszystkimi najnowszymi przeglądarkami, takimi jak IE9, FF4, kiedykolwiek aktualizującymi chrome itp., Czy nadal potrzebujemy trybu dziwactwa?Czy tryb dziwactwa jest odpowiedni w 2011 roku?

Jeśli tak, gdzie jest przydatny? W którym scenariuszu?

+0

uniknąć problemów z wyciekami pamięci IE w trybie dziwactwa –

Odpowiedz

5

Nie. Nigdy nie należy używać trybu dziwactwa. Przestało to mieć jakiekolwiek znaczenie, gdy przestałem używać IE 5.0 i 5.5.

Były to ostatnie przeglądarki, które nie obsługiwały trybu standardowego, więc wszelkie witryny, które musiałyby obsługiwać ich obsługę, musiałyby pracować w trybie dziwactwa.

Jednak IE6 wraz ze wszystkimi wersjami wszystkich przeglądarek wydanych od tego czasu obsługuje tryb standardów.

Niektóre z nich nadal obsługują starszą wersję trybu dziwactwa, ale nie należy zezwalać na ich używanie. (uruchamia się, jeśli nie uwzględnisz kodu <!DOCTYPE> u góry kodu HTML, dlatego zawsze należy zadeklarować typ dokumentu)

W mało prawdopodobnym przypadku, gdy potrzebujesz obsługi IE5, użyj trybu dziwactwa. W przeciwnym razie unikaj za wszelką cenę.

Jeśli utrzymujesz kod korzystający z trybu dziwactwa, powinieneś poświęcić czas na konwersję do trybu standardowego.

Jeśli jest to strona publiczna, to teraz nie powinno się zastanawiać nad używaniem trybu dziwactwa, ponieważ będzie wyglądać ohydnie w wielu nowoczesnych przeglądarkach. Nawet jeśli jest to środowisko korporacyjne, zdecydowanie zalecałbym konwersję do trybu standardowego, ponieważ skorzystają z niego nawet użytkownicy IE6 (jeśli nic innego, sprawi to, że ich ewentualna aktualizacja do nowszej przeglądarki będzie mniej bolesna). Jedyny raz nie będziesz mógł korzystać z trybu standardowego, jeśli masz klienta, który nadal trzyma się IE5. Ale jeśli masz to, powinieneś już uciekać, krzycząc.

8

Tryb Quirks przeznaczony jest do zezwalania (dużo) starszym stronom na pracę w (stosunkowo) nowszych przeglądarkach.

Nowe opracowanie nigdy nie powinno być wykonywane w trybie Quirks, ale tryb Quirks będzie obowiązywał tak długo, jak długo będą istnieć stare, nieaktualne strony internetowe, które tego wymagają (na zawsze).

2

Tryb quirks zdecydowanie jest nadal wymagany w środowiskach korporacyjnych, w których popularne aplikacje są bardzo popularne. Ta stara aplikacja internetowa z 1998 roku wciąż działa i nie mamy pieniędzy, aby ją zastąpić, więc musi działać.

Powiązane problemy