Res pa je, da je struktura XML (kar lahko zajema tudi ustrezno urejen HTML oziroma, natančneje, XHTML) zelo udobna za nadaljnje členjenje v javascriptu, kar bi za npr. binarni zapis pretočnega videa le stežka trdili.
V brskalniku Internet Explorer lahko vzpostavimo z lastniškim konstruktorjem Microsofta, ActiveXObject(). Na voljo imamo kar dve različici, odvisno od različice paketa MSXML [1], ki je nameščen v našem sistemu.