Xhtml Basic Adopted As W3c Standard
Martin Burns
Member info
User since: 26 Apr 1999
Articles written: 143
W3C has adopted XHTML Basic as the coding standard for future mobile devices.
In doing so, it has turned its back on WML and its previous (early 1998) standard, CML. However, features from each have been retained and rolled into Basic XHTML.
Supported Features
- Simple Tables (they should follow the WAI guidelines)
- Simple Forms
- Meta information
- Images
- Basic text (including paragraphs, headings and lists)
- Hyperlinks
Unsupported Features
- Stylesheet
style
element script
and noscript
elements -
<b>
, bi-directional and other presentational text extensions. Presumably, semantic structures such as <strong>
will be interpreted by User Agents in an appropriate manner. - Frames
- File and image form input types
- Nesting of tables
Martin Burns has been doing this stuff since Netscape 1.0 days. Starting with the communication ends that online media support, he moved back through design, HTML and server-side code. Then he got into running the whole show. These days he's working for these people as a Project Manager, and still thinks (nearly 6 years on) it's a hell of a lot better than working for a dot-com. In his Copious Free Time™, he helps out running a Cloth Nappies online store.
Amongst his favourite things is ZopeDrupal, which he uses to run his personal site. He's starting to (re)gain a sneaking regard for ECMAscript since the arrival of unobtrusive scripting.
He's been a member of evolt.org since the very early days, a board member, a president, a writer and even contributed a modest amount of template code for the current site. Above all, he likes evolt.org to do things because it knowingly chooses to do so, rather than randomly stumbling into them. He's also one of the boys and girls who beervolts in the UK, although the arrival of small children in his life have knocked the frequency for 6.
Most likely to ask: Why would a client pay you to do that?
Least likely to ask: Why isn't that navigation frame in Flash?