Průběžné zobrazování XML vůbec nesouvisí s jeho parsováním, a proto ho ani nemůže dělat složitější. Většina nízkoúrovňových XML API, které se používají i v prohlížečích, čtou postupně XML dokument a pro jednotlivé počáteční a koncové značky, textová data apod. vyvolávají události, které aplikace zpracovávající XML musí obsloužit. Tenhle kód je hotový v desítkách různých knihoven pro čtení XML. Jediné co vývojář prohlížeče musí udělat, je obsluhovat tyto události, budovat z nich DOM a ten vykreslovat.