Pracovní režimy prohlížečů
Tabulka uvádí vykreslovací režimy prohlížečů (též módy či pracovní režimy prohlížeče) a popisuje jejich závislost na deklaraci typu dokumentu DTD.
Níže uvedená tabulka platí pouze pro dokumenty s přenosovou HTTP hlavičkou Content-Type: text/html
.
Prohlížeče MSIE 5 a MSIE 5.5 nemají pracovní režimy a z hlediska této tabulky tedy pracují vždy v „kompatibilním“ režimu (de facto kompatibilní režim novějších verzí MSIE je kompatibilní právě vůči těmto prohlížečům).
Pokud není uvedeno jinak, platí údaje v tabulce většinou i pro vyšší verze téhož prohlížeče.
DTD | MSIE 7 | MSIE 6 | 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/<%Response.Write(Shy)%>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/<%Response.Write(Shy)%>TR/xhtml1/DTD/xhtml1-transitional.dtd“> |
S | Q | S | AS | AS |
Striktní XHTML 1.0 bez XML prologu
<!DOCTYPE html PUBLIC „-//W3C//DTD XHTML 1.0 Strict//EN“ „http://www.w3.org/<%Response.Write(Shy)%>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/<%Response.Write(Shy)%>TR/xhtml1/DTD/xhtml1-strict.dtd“> |
S | Q | S | S | S |
Vysvětlivky:
- S = standard (standardní režim, standards-compliant): stránka je vykreslována co nejlépe podle platných specifikací CSS
- 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 specifických výjimek (například šířky buněk v tabulkách se vypočítávají kompatibilním způsobem)
Odkazy a zdroje
- The Opera 7 and 8 DOCTYPE Switches (Opera.com)
- CSS Enhancements in Internet Explorer 6 (Microsoft.com)
- Mozilla’s DOCTYPE sniffing (Mozilla.org)
- Módy prohlížečů – Dušan Janovský (Jak psát web)
- DOCTYPE a režimy prohlížečů – Petr Staníček (Dílna dobrého stylu, 31. 5. 2004)
- Implementační chyby v prohlížečích – chybné rozměry boxů – Jan Bien (Interval.cz, 9. 1. 2004)
Mohlo by vás také zajímat
-
Jak rozšířit úložiště Macu za pětinovou cenu?
16. prosince 2024 -
Vaše pošta může být špatně nastavena – svěřte ji profesionálům
13. července 2023 -
AI a internetové podvody
29. října 2024 -
Praktické rady na zabezpečení redakčního systému WordPress
27. února 2023
Nejnovější
-
Jak rozšířit úložiště Macu za pětinovou cenu?
16. prosince 2024 -
Nové trendy v doménách pro osobní projekty – DIY, LIVING a LIFESTYLE
9. prosince 2024 -
Jak chránit webové stránky před Web/AI Scrapingem
27. listopadu 2024 -
Jaký monitor je nejlepší k novému Macu Mini?
25. listopadu 2024