1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

什么是WML?XHTML MP?

本帖由 alice20102010-06-09 发布。版面名称:前端开发

  1. alice2010

    alice2010 New Member

    注册:
    2010-05-08
    帖子:
    6
    赞:
    0
    WML(Wireless Markup Language - 无线标记语言)。它是一种从 HTML 继承而来的标记语言,但是 WML 基于 XML,因此它较 HTML 更严格。
    WML 被用来创建可显示在 WAP 浏览器中的页面。用WML编写的页面被称为 DECKS。DECKS 是作为一套 CARDS 被构造的。
    这种描述语言同我们常听说的HTML语言同出一家,都属于XML语言这一大家族。WML的语法跟XML一样,WML是XML的子集。
    HTML语言写出的内容,我们可以在我们的PC机上用IE或是Netscape等浏览器进行阅读,而WML语言写出的文件则是专门用来在手机等的一些无线终端显示屏上显示,供人们阅读的,并且同样也可以向使用者提供人机交互界面,接受使用者输入的查询等信息,然后向使用者返回他所想要获得的最终信息。
    -------------
    XHTML MP(XHTML Mobile Profile),它是定义在WAP 2.0上面的标记语言(markup language)。XHTML MP是XHTML的子集,在XHTML MP出现之前,WAP网站的开发者们只能用WML和WML script来创建WAP的网站。而与此同时,web的开发者们却在用强大的多的HTML、CSS、XHTML等来进行传统网站的开发。所以XHTML MP的目标就是浏览者在WAP和web上获得尽可能相似的浏览体验。

    -------------
    做个手机和电脑都可以上的网站需要使用XHTML MOBILE PROFILE,如果做WAP 1.2或2.0的语言也可以使用QuickWAP XML,这样你可以不用学习太多的WML知识,也不用考虑分页、编码问题等。
    ----------------
    3G是一种网络传输新阶段,可以用手机上WAP的,WAP分为1.2和2.0,前者使用wml语言,后者使用xhtml mp语言编写。


    QuickWAP XML是一款以WAP2.0协议为基础开发的辅助ASP+XHTML MP语言编写WAP网页程序的ActiveX组件。同时支持以WAP1.2协议为基础的ASP+WML语言的开发。它解决了WAP开发中所遇到的常见问题,并且给出了完善的解决方案,同时全力支持Microsoft SQL Server2000和Microsoft Access2000以上版本数据库,是开发功能强大的动态WAP网站不可多得的辅助软件。

    使用QuickWAP组件编写WAP网页程序,不仅运行稳定,处理速度也会比相同功能的ASP+Xhtml MP网页程序要快很多倍,功能容易得到扩展,而且支持QuickWAP+ASP+WML或QuickWAP+ASP+XHTML MP一起使用进行WAP程序开发。
    文章转载自www.shinehost.cn
     
  2. 风见车人

    风见车人 New Member

    注册:
    2010-08-18
    帖子:
    128
    赞:
    0
    去W3C就有一大堆啦!
     
  3. ylcherry

    ylcherry New Member

    注册:
    2009-06-09
    帖子:
    288
    赞:
    0
    了解下 对自己的帮助也还是蛮大的了!!!