EvitaDB – inovace pro e-shopy od FG Forrest je zase o kus dál
Moderní databáze evitaDB pro e-shopy naplňuje očekávání našich vývojářů. Podívejte se na první výsledky z nasazení a nové funkce našeho vlastního produktu.
Pokud s tímto meta tagem pracujete, možná se vám bude hodit shrnutí klíčových informací do jediného článku...
X-UA-Compatible meta tag umožňuje vývojářům zvolit, jakou verzi vykreslovacího režimu má Internet Explorer použít u daného webu.
Jak je již napsáno, jedná se o meta tag, takže použití je zřejmé: <meta http-equiv="X-UA-Compatible" content="[OPTIONS]">
Emulate
Emulace říká, že se nejprve zjistí, jaký se používá DOCTYPE, a pokud se nepoužívá žádný, použije se k vykreslení quirk mode.
Bez "Emulate"
Pokud je řečeno, že se vykreslení má provést bez emulace, prohlížeč vykreslí stránky ve standardním režimu, ať je nebo není deklarace DOCTYPE uvedena.
Edge
Volba "edge" říká, že má použít "nejvyšší" režim, který je v daném prohlížeči IE dostupný.
Režim "edge" byl zaveden v aplikaci Internet Explorer 8 a je k dispozici v každém následujícím vydání.
Počínaje IE11 je režim "edge" preferovaným způsobem pro vykreslování dokumentu. Při použití HTML5 deklarace (<!doctype html>
), je zapnut "edge" mode.
Od IE11 jsou režimy dokumentu "deprecated" a měly by se používat pouze výjimečně.
Ještě je potřeba podotknout, že dostupné options se liší podle verze IE. Všechny výše uvedené jsou dostupné ve verzi IE11+.
Nastavení "chrome=1" umožní správné chování webu v Google Chrome Frame (GCF). GCF je open source browser plug-in. Nicméně pokud vaše stránka funguje v prohlížeči Google Chrome, bude fungovat i v GCF. Více informací najdete na webech chromium.org nebo v informacích Google pro vývojáře. Abych vám ušetřil čas, tak vám jen sdělím, že podpora GCF byla v tomto měsíci ukončena...
Kompatibilní zobrazení zajistí zobrazení webových stránek tak, jak by byly zobrazeny v Internet Exploreru 7... [další obsah nepodstatný]... tato volba je aplikována "per site", což znamená, že weby, na kterých nebylo tlačítko použito, budou vykreslovány dál v defaultním vykreslovacím režimu.
(pozn. autora: Copy/Paste návod ze stránek microsoft.com)
Pokud máte nastavený meta tag a stejně vám to nefunguje, tady je pár upřesnění.
X-UA-Compatible meta element musí být první meta element v headeru stránky. Nesmí před ním být žádné podmíněné komentáře (<!--[if lt IE 8 ]>...<![endif]-->
) pro IE.
Pokud je meta tag nakonfigurovaný správně, tlačítko pro přepnutí do kompatibility módu není zobrazeno a pokud se podíváte do menu v nabídce "Tools", tak je volba zašedlá a také se nedá zapnout.
Pokud je kompatibility mód zapnutý, tak si pamatuje, kde byl zapnutý, a daný web v něm zobrazuje až do doby než je zase vypnut.
Mód lze poměrně jednoduše vypnout (popis výše).
Je k tomu potřeba se do nastavení dostat, takže nejprve si zobrazíme "Menu bar". Poté v nabídce "Tools" najdeme položku "Compatibility View settings".
Zjistíme, jaké stránky jsou zobrazovány v kompatibilním režimu a můžeme je z tohoto seznamu odebrat nebo v horším případě přidat.
Zjistíme, zda není mód zapnutý pro všechny weby, volba "Display all websites in Compatibility View" by byla zaškrtnuta. Defaultně zaškrtnuta není.
Zjistíme, zda není zapnuta volba "Display intranet sites in Compatibility View". Tato volba je defaultně zapnuta. Mělo by fungovat globálně pouze na stránky místního intranetu (nezkoumal jsem podrobnosti), ale za zmínku stojí informace, že definice "Místní intranet" zahrnuje také všechny servery běžící na vašem PC...
Pokud se jedná o pracovní počítač, můžou být tyto vlastnosti nastaveny IT oddělením všem zaměstnancům v dané společnosti pomocí skupinových politik včetně nastavení "Vypnout kompatibilní zobrazení" a "Zapnout Internet Explorer standardy režimu pro Místní intranet". Více např. na webu Microsoftu.
Pokud máte k tématu jakékoli připomínky nebo doplnění, je vám k dispozici diskuze pod článkem.
--------------------------------------------------------