ARTLUNG

ArtLung's WAP / WML Microformats Demo Page

The image above is a GIF. It looks like the image/vnd.wap.wbmp version won't load in browsers. It's a 1-bit file format that Photoshop can read and write, still, in 2025. Try the WBMP. The page itself is being loaded with a mime type of text/html rather than application/vnd.wap.xhtml+xml or text/vnd.wap.wml since I couldn't get those to load properly. One downloads the page. One shows the source. In current browsers.

Wikipedia points at tools which can parse and render a WML document, but I don't believe there are any I can run on my computer. In that way, my computer is worse than a 2003 flip phone with a WAP browser.

The document type definition (DTD) is for WML 1.1, which is the last version of WML.
https://www.wapforum.org/DTD/wml_1.1.xml will not load properly because the DTD is served as XML from wapforum.org. Document type defintitions reach back to SGML, the Standard Generalized Markup Language, which was developed in the 1980s.

Read the DTD loaded from this site, with a text/plain MIME type. That DTD is copyright Wireless Application Protocol Forum Ltd., 1998,1999. It defines the elements and attributes that can be legal in a WML document, which also must be a valid XML document.

WML is sort of like HTML. But not. And sort of like XHTML. But not. Here are tags as mentioned by the <!ELEMENT> blocks from the DTD: wml, card, do, onevent, head, template, access, meta, go, prev, refresh, noop, postfield, setvar, select, optgroup, option, input, fieldset, timer, img, anchor, a, table, tr, td, em, strong, b, i, u, big, small, p, br

Validate this WML 1.1 page (kudos to the W3C for retaining this validator!)

This page has microformats: as parsed with pin13.net, as parsed with indiewebify.me

Made by Joe Crawford for the ArtLung Lab in 2025-06-18T18:28:07+00:00.