To: Stang who wrote (49263 ) 11/29/2001 3:57:44 PM From: Eric L Read Replies (1) | Respond to of 54805 re: Follow on to my question on XML and XHTML (in WAP 2.0) << XML/XHTML - From W3C >> Thanks for the clips. I was just over ther myself. I guess this (from the W3C XML FAQ) sort of answers my question: >> The W3C has released XHTML as `a reformulation of HTML 4 in XML 1.0' . This specification defines HTML as an XML application, and provides three DTDs corresponding to the ones defined by HTML 4.0. The semantics of the elements and their attributes are as defined in the W3C Recommendation for HTML 4.0. These semantics provide the foundation for future extensibility of XHTML. Compatibility with existing HTML user agents is possible by following a small set of guidelines. << Additional info on WML2 based on XHTML from the WAP 2 whitepaper: >> WAP Application Environment - Nominally viewed as the 'WAP Browser', the WAP 2.0 Application Environment has evolved to embrace developing standards for Internet browser markup language. WAP 1 used WML WML1 and WAP 2 supports WML1 and WML2. WML2 is based on the eXtensible HyperText Markup Language (XHTML) developed by the W3C to replace and enhance the currently used HTML language common today. The use of Internet technologies is not new for WML, as WML1 is a fully conformant XML language in its own right. The release in late 2000 of the recommendation for the Basic profile for the eXtensible HyperText Markup Language (XHTML). This Basic profile incorporates the core elements of the XHTML language, which provides a framework for expandability and enhancement. The Wireless Application Environment (WAE) provides for interaction between WAP/Web applications and wireless devices containing a WAP microbrowser. The WAE in WAP 2.0 continues to support an application-centric approach by embracing XHTML Basic and several other associated technologies and includes the following elements: The basic markup language for the WAE in WAP 2.0, namely WML2, is based on the Basic profile of XHTML as defined by the W3C. This core was designed to be extensible and WAE takes advantage of this capability by defining additional markup features for enhanced functionality and backwards-compatibility to the original WML1 language. By using the XHTML modularization approach, the WML2 language is very extensible, permitting additional language elements to be added as needed. Additionally, documents written in the core XHTML Basic language will be completely operable on the WML2 browser. The WAE in WAP 2.0 also enhances the presentation of content by supporting style sheets. Based on the Mobile profile of CSS from the W3C, WAP support covers both inline and external style sheets, which are commonly supported by most Internet browsers. << - Eric -