goal is simply to turn ordinary standards-based HTML into a polished,
usable interface that meets the high standards set by Apple’s own
native iPhone apps. As much as possible, iUI maps common HTML idioms to
iPhone interface conventions. For example, the <ul> and
<li> tags are used to create hierarchical side-scrolling
navigation. Ordinary <a> links load with a sliding animation
while keeping you on the original page instead of loading an entirely
new one. A simple set of CSS classes can be used to designate things
like modal dialogs, preference panels, and on/off switches.
Let me re-emphasize that all of this is done without the need for
iPhone’s own UI language."