Výsledkem bakalářské práce bude program, jehož vstupem bude potenciálně špatně vytvořený a navalidní XHTML dokument a výstupem bude obsahově ekvivalentní, dobře formovaný a validní XML dokument podle doporučení XHTML 1.0 Strict. Autor identifikuje možné chyby v XHTML dokumentech, navrhne možnosti jejich řešení a navržené řešení implementuje. Autor se zaměří také na návrh vhodného uživatelského rozhranní.
Seznam odborné literatury
[1] http://www.w3.org/TR/xhtml1/
[2] Mlýnková, I. - Pokorný, J. - Richta, K. - Toman, K. - Toman, V.: Technologie XML. Skripta. Karlova Univerzita, Praha, Česká republika, září 2006.
Předběžná náplň práce
Cílem bakalářské práce je vytvořit program umožňující normalizaci XHTML kódu do formy odpovídajíci normě XHTML1.0 Strict. Program bude kontrolovat náležitosti správně vytvořeného a validního XHTML1.0 Strict dokumentu (křížení značek, správné zanořování). Vstupem programu bude potenciálně nevalidní XHTML dokument a výstupem bude jeho opravený a validní ekvivalent.