问: 如何使用php建立wap页面?
答: 在php的第一句加上header ("Content-Type: text/vnd.wap.wml"); 就可以了:)
问: WAP适用于何种无线网络?
答: 得益于WAP协议的分层设计,它能够应用于绝大多数的无线网络,包括 GSM, CDMA,CDPD, PDC, PHS, TDMA, FLEX, ReFLEX, iDEN, TETRA, DECT, DataTAC, Mobitex以及未来的第三代移动通讯网。
问: 什么操作系统能实现WAP?
答: WAP是一种通讯协议和应用环境,任何操作系统上都能实现WAP,比如:PalmOS、EPOC、Windows CE、FLEXOS、OS/9、JavaOS 。它还可以为不同类型的设备(比如手机和呼机)之间提供互操作性。
问: 我制作的图像链接为什么在7110下不能工作?
答: 原因很简单,Nokia 7110 不支持wbmp图像做链接。
问: WML声明中的DTD是什么意思?
答: DTD=Document Type Definition。用于定义WML正式语法,关于WML语法的定义可以到http://www.wapforum.org/DTD/wml_1.1.xml我查找。
问: WAP协议共有几个版本,新版的WAP有什么进步的地方?
答: AP1.0版本是WAP的第一个版本,在1998年夏被通过。这一版本推介出了WAP的核心内容、i.e.WAP协议条款、WML以及WMLScript等。
WAP1.1版本于1999年夏推出,这是1.0版本的改良版,是对以前的版本进行归纳反馈的结果。1.1版是第一个商业版,在这一版本中的主要变化仍然是用XHTML对WML进行编排以得出W3C的详细说明。这一版本支持WBMP格式的图像操作,从而提高了无线电话应用(WTA)-规格及WML的所有标记,现在它已用小写取代了大写。
WAP1.2版本现已被通过,这一版本采用了WAP推进架构、用户代理结构(UAPROF)、WDP通道、提高无线电话应用(WTA)规格以及包括支持附加的用户网络技术。
WAP1.3版将会在今年7月在WAP论坛上进行讨论,届时有关WAP安全性问题将会得到进一步的加强。
问: 可恶的cache几乎让我无法调试页面,我该怎样清除cache?
答: 其实你只要观察up的错误提示页面源代码就明白了,只要插入以下head内容就可以有效杜绝cache。
<head>
<meta http-equiv="Cache-Control" content="max-age=0" forua="true"/>
</head>
问: WAP手机最大可以支持几列表格?为什么我制作的表格效果在7110下一塌糊涂?
答: WML支持表格和相关的标签,但是Nokia 7110 不支持多列表格,所有的表格都会被转换成单列显示。
问: 我制作的WBMP图片为什么不能显示?
答: 可能的原因有三个:wap服务器没有定义wbmp的显示类型;使用了height或width参数;图片大小超过1.4K。
问: 如何定义通用返回按钮?
答: 通用返回按钮的标准用法是把type定义为"prev"。
<do type="prev" label="Back"> </prev> </do>
这个按钮可以定义在<template>中,也可以直接定义在card内
问: 我制作的WBMP图片为什么不能显示?
答: 可能的原因有三个:wap服务器没有定义wbmp的显示类型;使用了height或width参数;图片大小超过1.4K。
问: 如何定义通用返回按钮?
答: 通用返回按钮的标准用法是把type定义为"prev"。
<do type="prev" label="Back"> </prev> </do>
这个按钮可以定义在<template>中,也可以直接定义在card内
问: WML如何实现表单的post功能
答: WML下POST/CGI的标准方法是使用 go 与 postfield 结合。
> <go method="post" href="http://wap.sina.com.cn/cgi-bin/test2.pl">
<postfield name="stockcode" value="$stockcode"/>
</go>
问: 请问识别用户设备的标签是什么?
答: 识别用户设备的标签与HTML相同: HTTP_USER_AGENT
问: 我想在页面中提供电话号码的链接,让用户直接通过链接来拨号,请问这种功能如何实现?
答: 当前还不可能通过WML链接去拨号,这一功能会在新版的WAP中实现。
问: WML是否支持cookies?
答: 今天的WML尚不支持cookies。
问: 我们能否使用java applets来增强WAP服务?
答: WML不支持java applets,但是将来的java将加载到无线设备的CPU和内存上。
问: deck的文件极限是多大?
答: deck文件的极限是1397 bytes,假如文件中有中文,文件应该控制在1.2K以内。虽然很多手机可以成功的下载超过2K的页面,但是我们仍然建议大家把页面大小控制在1K以内。
问: 为什么我放在apache服务器上的WML文件不能被打开?
答: 在apache上设置WAP Server需要设置以下参数才可以被WAP终端访问。
增加类型 text/vnd.wap.wml wml
增加类型 text/vnd.wap.wmlscript wmls
增加类型 image/vnd.wap.wbmp wbmp
增加类型 application/vnd.wap.wmlc wmlc
增加类型 application/vnd.wap.wmlscriptc wmlsc
问: 我写了如下友情链接代码,希望读者能够选择进入对应网站,但是每次打开页面都会自动激活第一个选项。
<select>
<option onpick="http://wap.sina.com.cn">sina</option>
<option onpick="http://wap.chnmobile.net">china mobile</option>
</select>
答: 并非所有手机都会遇到类似问题,不过在 select 中加上 ivalue="0" 可以避免第一个选项被缺省选择
1.WML与HTML有何不同?
答:WML将文件分割成一套容易定义的用户交互操作单元,而每个交互操作单元被称为一个卡,用户通过在一个或多个这样的卡之间来回导航来实现对Internet的接入。针对手机电话通信的特点,WML提供了一套数量更小的标记标签集,这使它比HTML更适合于移动通讯产品中使用。使用WAPTM网关,所有的WML内容都可以通过HTTP1. 1来进行Internet接入,这样,传统的Web服务器、工具和技术都可以继续使用。
2.WAP论坛(WAPFORUM)是什麽?
答:WAP论坛是一个拥有200多个成员的行业协会,它致力于开发用于数字移动电话和其他无线终端设备的全球性标准。WAP论坛的主要目标是确保无线行业各公司的产品的互相相容持续发展。WAP论坛的成员拥有90%以上的全球手机市场。
3.通过手机拨号上网跟手机上网有何分别?
答:目前市场上有一类手机,商家称为"能上网"。其实它只能与笔记本电脑通过数据线相连,使笔记本电脑通过手机拨号上网。这种手机自身并不具备浏览互联网功能,只是一部能拨号上网的移动电话而已。在构造上它只是比普通手机多一个数据传输口或红外接口。因此严格说起来,它其实只能"通过手机上网",而算不上"能上网(浏览互联网)的手机"。
4.WAPTM与WML之间的关系是什麽?
答:WAP利用数据压缩技术与窄带环境相适应。WML(无线标识语言)是用于产生WAP内容的,它充分利用小屏幕的特点,且可单手进行操作。WAP内容既可以是一两行文本,也可以是全屏图表。
5.如果想参加WAPTM技术开发园地,应该怎办?
答:请浏览爱立信WAP开发者园地网站:
http://www.ericsson.com/developerszone/index.asp(英文 )
您可获得最新行业信息,爱立信WAP产品简介,及下载常用开发工具,如WAP伺服器等。
6.爱立信跟WAPTM科技研发有甚麽紧密的关系?
答:爱立信是WAP科技最初的研发者,具备了成熟并完整的WAP科技发展技术,由系统,垂询及移动装置一应俱全,现已拥有超过四百个垂询顾问,协助WAP解决方案的发展,并已向电话商提供超过二十个WAP系统。
7.为什么我放在apache服务器上的WML文件不能被打开?
答:在apache上设置WAP Server需要设置以下参数才可以被WAP终端访问。
增加类型text/vnd.wap.wml wml
增加类型text/vnd.wap.wmlscript wmls
增加类型image/vnd.wap.wbmp wbmp
增加类型application/vnd.wap.wmlc wmlc
增加类型application/vnd.wap.wmlscriptc wmlsc
8.deck的文件极限是多大?
答:deck文件的极限是1397 bytes,假如文件中有中文,文件应该控制在1.2K以内。
9.我们能否使用java applets来增强WAP服务?
答:WML不支持java applets,但是将来的java将加载到无线设备的CPU和内存上。
10.WML是否支持cookies?
答:今天的WML尚不支持cookies。
11.我想在页面中提供电话号码的链接,让用户直接通过链接来拨号,请问这种功能如何实现?
答:当前还不可能通过WML链接去拨号,这一功能会在新版的WAP中实现。
12.如何申请免费的wap网关代理?如何设置?
答:不用申请。例如在诺基亚7110里有一个设置项:"IP地址", 直接在上面填上WAP网关的IP即可,如Ericsson的网关IP为:195.58.110.201