Co je to MIME typ?
MIME typ je něco, co prohlížeči říká, jak správně dokument zpracovat. Jsou dvě možnosti:
- text/html - tolerantní
- application/xhtml+xml - striktní
- video/mpeg - k čemu je, to si asi dokážete představit, ale tím se zabývat nebudeme
Správným odesíláním MIME typů můžeme nastavit to, jak bude prohlížeč dokument zpracovávat.
Správné odeslání MIME typu
MIME typ se nastavuje při nastavení kódování (znaková sada použitá v dokumentu) v tagu meta. Asi takto (pro kódování ISO-8859-2):
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
Tento meta tag tedy určuje MIME typ a kódování. V současné době se častěji používá text/html, přestože podle normy XHTML by to mělo být application/xhtml+xml, protože
IE neumí typ pro XML, jen ten soubor nabídne ke stažení. Jak používat správný MIME-typ pro XHTML popisují
zde, lze k tomu využít soubor .htaccess, takže to funguje jen na Apachi, ale ten je dnes skoro všude.
Ale stejně konečný typ odešlě až server, vy mu tím jakoby jen radíte.