Pracovní režimy prohlížečů
Přehled pracovních režimů prohlížečů:
| DTD | MSIE6 | MSIE7 | Opera 8.5 | Gecko 1.8 | Safari 1.1.1 |
|---|---|---|---|---|---|
HTML bez uvedení DOCTYPE a staré DTD až do verze 3.2
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
Q | Q | Q | Q | Q |
Přechodné HTML 4.0 bez URL
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
Q | Q | Q | Q | Q |
Přechodné HTML 4.0 s URL
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"> |
S | S | S | Q | Q |
Striktní HTML 4.0 bez i s URL
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd"> |
S | S | S | S | S |
Přechodné HTML 4.01 bez URL
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
Q | Q | Q | Q | Q |
Přechodné HTML 4.01 s URL
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"> |
S | S | S | AS | AS |
Striktní HTML 4.01 bez i s URL
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd"> |
S | S | S | S | S |
Přechodné XHTML 1.0 bez XML prologu
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
S | S | S | AS | AS |
Přechodné XHTML 1.0 s XML prologem
<?xml version="1.0" encoding="iso-8859-2"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
Q | S | S | AS | AS |
Striktní XHTML 1.0 bez XML prologu
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
S | S | S | S | S |
Striktní XHTML 1.0 s XML prologem
<?xml version="1.0" encoding="iso-8859-2"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
Q | S | S | S | S |
Vysvětlivky:
- S = standard (standardní režim): stránka je vykreslována co nejlépe podle platných specifikací.
- Q = quirk (kompatibilní režim): stránka je vykreslována způsobem kompatibilním se starými prohlížeči
- AS = almost standard (téměř standardní režim): stránka je vykreslována jako ve standardním režimu až na několik drobných výjimek (např. šířky buněk v tabulkách se vypočítávají kompatibilním způsobem)
Tabulka platí pouze pro dokumenty s návratovou HTTP hlavičkou Content-Type: text/html.
MSIE 5 a 5.5 nemají pracovní režimy a z hleiska této tabulky tedy pracují vždy v komatibilním režimu.
Oficiální zdroje (v angličtině):
- The Opera 7 and 8 DOCTYPE Switches (Opera.com)
- CSS Enhancements in Internet Explorer 6 (Microsoft.com)
- Mozilla's DOCTYPE sniffing (Mozilla.org)
Zdroje v češtině:
- Dušan Janovský: Módy prohlížečů
- Petr Staníček: DOCTYPE a režimy prohlížečů (Dílna dobrého stylu)
- Jan Bien: Implementační chyby v prohlížečích I (Interval.cz)
- Publikováno: 4. dubna 2006
- Trvalý odkaz: http://www1.mraveniste.org/css/rezimy.html
- Autor: Jan Bien