WAP-wap2.0手机网站开发软件和环境

WAP-wap2.0手机网站开发软件和环境

想挽留 发布于 2017-10-04 字数 172 浏览 1183 回复 2

我做的前端,用的是html+js+css,公司准备做手机网站,让我研究下,我上网找了好久没找到我要的内容,我想问开发手机网站一般用什么软件,什么语言和技术,代码写好后怎么去测试?

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

浮生未歇 2017-10-26 2 楼

手机的站于pc稍微有点区别的
另外,wap 一般都是 wml 语言:http://baike.baidu.com/view/160091.htm

搭建的话,IIS 理论上加上 mime 就成,附上一个连接:
http://blog.csdn.net/ciaos/article/details/7689279

如果说开发工具,因人而异了,我一直用 vim 写网页
有的人用 notepad++ 有的 ue 有的。。。

祝好,
斑驳敬上

浮生未歇 2017-10-08 1 楼

1 wap网站用的是wml标识,非html,而且传统的javascript也不再适用,而是wmlscript
2 找一款好的wap浏览器,普通浏览器并不能直接浏览wap网站,所以得找一个模拟器,以下是几款常用的:
a.opera 9以上版本(但好象不支持wmlscript)
b.openwave
c.winwap
d.m3gate

3 搭建测试环境(以IIS为例)
wap网站跟常规网站的不同在于,需要增加几个mime类型的支持:
在iis的站点mime类型里,把.wml,.wmls,.wmlc,.wmlsc,.wbmp这五类后缀添加进去就可以了

4.vs.net2008的配置
vs.net2005本来可以直接创建"Mobile WebForm"的,但到了vs2008反而将过一功能去掉了,所以需要手动下载"移动web窗体的模板"。

5.为方便测试,还需要强制让vs输出wml,在web.config中把下面这节内容放在<system.web>之后

<browserCaps>
<result type="System.Web.Mobile.MobileCapabilities, System.Web.Mobile, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
<use var="HTTP_USER_AGENT"/>
preferredRenderingType = "wml11"
preferredRenderingMime = "text/vnd.wap.wml"
preferredImageMime = "image/vnd.wap.wbmp"
</browserCaps>

另外,因为wap开发中,很多常规控件都不能用,所以只能用一些最基本的移动控件,除此之外,其它开发跟常规webForm无异