CAWBL Is For Applications because
- It can be organized like an application instead of a document.
- It reads like application code instead of text markup, HTML, or XML .
- It is easier to manage than a document, due to it being geared for application.
- It is more complex than a document.
- It is not driven line by line, line after line, by carriage return, like in a document.
- It uses precise screen positioning like in offline software applications who use forms with Left, Top, Width, attributes or properties.
- It uses properties, an object-oriented way of accessing a control.
- It uses widgets and components as a basis instead of text or rich text or marked up text.
- It is not embedded in a document. It is not an e-brochure or a flat enriched document. It is a true application on the screen, similar to offline software applications.
- It can load documents into widgets or components. Loading applications into documents is AssBackwards, so CAWBL loads documents into the application's widgets.
See also ComponentBrowserMarkup