This renders well in Chrome and in Firefox. Have not tried other browsers.
We have a background project here (meaning people are squeezing it between other things) at Tresys to add interaction capabilities to these, where one would have buttons that take you to an interaction dialog where you can edit the schema and/or expected/input data and run. The links above do not have any connections to this feature yet. So the advantage of TDML in the above is only that the files are sure to create verifiable working examples that do not become stale and non-working.