Everything2
Near Matches
Ignore Exact
Full Text
Everything2

WML

created by ncr100

(idea) by ncr100 (4.7 y) (print)   ?   I like it! Fri Jan 21 2000 at 19:31:29

WML (see also HDML) is the Wireless Markup Language designated by WAP to be used to send messages to and from WAP supporting wireless products. So your smart phone might use WML over WAP, say. Fear it. It is an application of XML, btw.

(idea) by ponderu (2.4 y) (print)   ?   I like it! Sun Jul 16 2000 at 20:30:54

WML is an attempt to bring the basics of HTML to mobile phones by using WAP.

WML is based around the concept of a deck of cards as opposed to flat files. One WML page will usually contain many cards.

An example of a WML deck :


<?xml version="1.0"?> 
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
  <card id="card_a" title="Card A">
    <p><b>Card A</b></p>
    <p>Link to <a href="#card_b">Card B</a></p>
  </card>
  <card id="card_b" title="Card B">
    <p><b>Card B</b></p>
    <p>Link to <a href="#card_a">Card A</a></p>
  </card>
</wml>

WML provides only the most basic formatting tags since the pages must be capable of being rendered on very low-resolution screens e.g. 16x2 character phone screens.

When sent to mobile devices WML code is compiled into bytecode. This has the effect of reducing the size of the code by 2 or 3 times. This is especially good since many small WAP devices can only handle WML decks of around 1500 bytes.

WML has an associated scripting language WMLScript.


(idea) by beaneater (3.6 y) (print)   ?   I like it! Wed Jul 19 2000 at 3:12:11

WML can also be Website Meta Language an IMHO great language for generation of a set of static pages. Features wonderful features like embedding Perl, and generating multiple HTML files from the one WML file. See Website Meta Language.

And don't you just hate people choosing conflicting acronyms? Especially (as in this case) when the field they are used in is similar. Untold amounts of confusion...


printable version
chaos

Wap WAP Gateway Everything2 WAP access Website Meta Language
HDML XML IPv6 RSS
For dummies CodeCommander Metababy Popstars
code bytecode The Lake District clientdev: a Vision for a wireless client to the Internet's greatest collaborative database
Unicode HTML Tidy Putting sounds/images on your 2.5-3G mobile through WAP portlet
i-mode IMHO Pontifex Your call is very important to us
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Things you could have written:
Andre the Giant
conference call etiquette
Frankenstein
given to me in pieces
Laos
patriotism
To be hoist by one's own petard
Who is allowed to donate blood?
Lines in the mind
Nutter Butter
History
Everything you just read is bullshit
Dwight D. Eisenhower
New Writeups
Ouzo
Goodwill Hunting, Thrift Store(ies)(log)
Pandeism Fish
How conatus compels divine ketosis through a radical kenosis(essay)
cryforhelp
Major dictionaries of the world(review)
Glowing Fish
The Uncanny X-Men and the New Teen Titans(thing)
WolfKeeper
Launch loop(idea)
TendoKing
Katana(person)
Wuukiee
Highly ornamental cultivars of brambles still have as many thorns as their wild counterparts(idea)
TheDeadGuy
Editor Log: May 2008(log)
everyday j.Lo
pray do not molest them(thing)
ammie
Bands Who Take Their Names from Eighteenth-century English Poetry and Prose(idea)
shaogo
Under My Thumb(review)
ammie
Rock On(person)
The Custodian
The Dresden Files(thing)
Ouzo
PETA becomes you, a proposed future(fiction)
Ereneta
Stone Soup, Part Two(fiction)
Everything 2 is brought to you by the letter C and The Everything Development Company