WML vs. XHTML
Jelks Cabaniss
jelks at jelks.nu
Fri Nov 5 22:36:39 GMT 1999
Jeffrey E. Sussna wrote:
> > <ACTION TYPE=ACCEPT TASK=GOSUB VARS=host=$(hostname)
> Any language that contains a construct called "GOSUB" deserves dustbin
> status. :-)
Indeed. Check out this little snip from Rohit Khare's "W* Effect Considered
Harmful":
One way to think of WML is as programming 3270 screens
with a very simple BASIC. An application is delivered to
the handset as a 'deck', which allocates a corresponding
pool of storage space for variables. Individual 'cards'
are executed on entry and exit to render the handset
screen: they can fill in (shared) variables, rerender on
external event notifications (e.g. call completed), and
bind further actions to a small set of buttons. The
display calls themselves are essentially character-cell
oriented, with tab alignment and bold, italic,
underline, big, and small fonts. Tables, frames, colors,
and so on are not supported. Semantic HTML markup like
<ADDRESS> must be stripped out. Even simple declarative
HTML doesn't mean what it used to -- <P> no longer
begins a new line. 'Graphics' support is intended mainly
for optional icons in place of text menus; no clickable
menu maps or such. WML is really a scripting language...
That's just the tip of the iceberg -- check out how they've "reinvented" TCP/IP:
http://www.4k-associates.com/IEEE-L7-WAP-BIG.html
/Jelks
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo at ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)
More information about the Xml-dev
mailing list