HTModL sample models

HTModL is valid HTML repurposed for modeling and app (web application) development, rather than HTML in its traditional role as markup.

HTModL - Modeling logical structure

These examples focus on the logical structure of web applications. Most use a small set of CSS styles to make the structure visible.

An invisible house
A very fine house
The house that XML built
An XML house with XSLT
With two cats in the yard
The house that JSON built
Cats with ports
The house that external HTML built
The house that HTMLUnknownElement built
The house that's built of XML
A span house
A house with non-HTModL additions
A classy house
A scripted classy house

HTModL - Visualizing logical structure

These examples focus on alternative visualizations. The intent is to have a number of standard ways of visualizing any models that adhere to the HTModL specification.

A labeled house
An invisible house with debugger
A very fine tree house
A nicely styled house
An XML house with HTML content

HTModL - Visualizing logical structure using jQuery UI

These examples focus on visualization using the jQuery UI.

A resizable house
A draggable house
A drag and droppable house
A nicely styled jQuery house

HTModL - Using HTML5 features

These examples demonstrate how HTModL can be used with HTML5.

HTML5 drag and drop
HTML5 canvas
HTML5 canvas using excanvas

HTModL - Using other graphics libraries

These examples demonstrate how HTModL can be used with alternative graphics libraries.

Raphael

native SVG (won't work in IE6/7/8)

svgweb

Processing.js using JavaScript syntax (won't work in IE6/7/8)

Processing.js using Processing syntax (won't work in IE6/7/8)

Flash
PHP/ImageMagick on server (png to png)
PHP/ImageMagick on server (xml to png)

HTModL - Using other jQuery plugins

These examples demonstrate how HTModL can be used with other jQuery plugins.

Tooltip

HTModL - Using the Java virtual machine

These examples demonstrate how HTModL can be used with the Java virtual machine.

applet
Java and more Java.

Return to Xholon webEdition to see examples of larger applications that use these concepts.

Many of the demos on this page are named after bright stars.

Some of these demos are named after moons of Saturn.

Some are named after moons of Jupiter.