有些网站打开速度很快,有些网站打开速度很慢,这是什么原因呢?其实网站打开速度快慢原因是多方面的,有可能是硬件的原因,也有可能是软件方面的原因。网站打开速度的快慢直接决定了用户是否继续浏览网站,所以我们要重视网站打开的速度,网站打开速度一定要快。小派今天总结了网页打开速度慢的八个原因 ,一起来看看吧。 一、网络最小带宽 这是最主要的因素,也就是网友经常说的宽带不够。...
现代社会是信息化社会,随着上网的人群越来越多,网站的信息也越来越多,我们也越来越离不开网络,同样,网上的商机也越来越多,谁抓住了这些商机,就能在激烈的市场竞争中脱颖而出,利于不败之地。网站作为互联网宣传最基本的平台,越来越受大家的重视,越来越多的公司搭建网站,用网站来拓展业务。那么,网站建设的重要性体现在哪些方面呢?小派就给大家分析下,希望能帮到大家。 1、获取新的潜在用户 ...
现在市场上的网站制作的方法主要有两种,一种是定制开发网站,另一种是模板网站,各有优势。网站建设为什么要做定制开发的网站呢?定制开发的网站有哪些优势呢?定制网站有利于公司或企业的发展,有利于品牌形象的展示与树立,有利于网络营销和推广,并且可以在定制网站上进行后续的修改,可以充分展示公司的优势和实力,并采取各种指示行动来引导访问者转化。 什么是定制网站? 定制网站就是指针...
当我们耗费时间、人力、物力建设一个精美的网站,就以为万事大吉了吗?非也,网站建设的一些细节往往被我们所忽略,这些细节看起来是无关紧要的,但有时候真的是非常致命,所以,我们要重视网站建设的细节问题。西安网站建设中有哪些网站建设的细节被忽略呢?小派总结根据多年的工作经验总结了一下,分享给大家。 一、网站首页设计 首先我们就需要注意网站首页的设计。网站首页是用户进来第一眼看...
2013/7/8 21:27:54
前一阵帮着学校开发了WAP2.0的手机版学校首页。http://wap.chd.edu.cn
从零基础入门,总体来说上手还是挺容易的,现在就来写一写关于我在wap2.0开发中遇到的问题,一来记录一下自己进行的第一个项目,二来也是给大家做一个参考,因为WAP2.0还算是比较新的东西,可参考的资料比较少。我在开发初期根本无从下手,无法找到大量的相关的准确资料,大多数在网上找到的都是一些不经过实践的copy文章,许多东西根本行不通。
WAP网站分为WAP1.0和WAP2.0,现在比较主流的就是WAP2.0了。和WAP1.0相比,2.0在语法和习惯上更贴近于web页面开发语言HTML。所以对于web设计师来说,开发WAP站点很容易上手,至于WAP1.0,目的是为了兼容比较旧的手机或者一些国产机,选用的WML语言,并且采用Deck(卡片)的方式来构建网站,需要重头开始学。不过基本上08年后生产的手机,都可以解析WAP2.0的语言(XHTML-MP)。
首先平台的搭建选用的是 IIS6.0+.NET(c#)+XHTML(MP)+SQL2005,分别是服务器,后台代码语言,前台页面语言和数据库。
测试平台可以选用手机终端或者web浏览器。WAP1.0的网站不支持用web浏览器访问,不过可以用Opera浏览器来测试,Opera是我所知道的唯一一款可以直接访问WAP1.0网站的浏览器。WAP2.0网站的优点是手机端和web端都可以进行访问。但在测试的时候,由于用手机访问,必须要进行域名解析正式发布后,才可以访问的到,所以一般都用web浏览器测试。不过需要注意一个很重要的问题:手机终端只支持非常非常非常简单的Javascript脚本,所以千万不可在搭建WAP2.0站运用过多的Javascript效果以及控件(因为控件的原理大多数是Javascript)。最棘手的一个问题就是,当你在web浏览器端测试时是正常的,但是用手机端来访问时,就出现无法预计的错误,造成这种情况的原因大多数就是由于无法解析相关的Javascript。这时,我推荐大家一款模拟器,Openwave V7,这是一款模拟手机的终端,当你在模拟器上可以成功访问到你所搭建的WAP网站时,就证明这个网站真正的手机端是可以访问的了。
下面我们来进入正题,构建WAP2.0时需要注意的地方。
正式开发:
页面必须包含, ,
注意:
UTF-8/16编码可省略。XML声明也不是必须的,但如果忽略在许多WAP浏览器中出错。
虽然我们搭建的是中文网站,但我们也要声明charset=utf-8而不是GB2312,原因是手机端的解析标准多样,选择utf-8的时候可以最大限度确保手机端的兼容性,我在搭建网站的初期用charset=GB2312声明时,用nokia测试页面正常,但用htc测试时,却是一片乱码,仔细想了想原因后, 觉得问题出在charset上面,nokia是国行,应该是用gb2312解析,而htc是水货,国外的编码解析是utf-8,所以我把页面改为charset=utf-8后,htc测试也恢复正常。
元素,align属性已经去除,可以通过WAP CSS的text-align属性来设置。
5.若使用标签,包含在
Hello World
前台页面编辑好后,就要进行后台代码的编写。因为我选用的后台语言是.NET(C#),所以支持一些方便的控件,例如Label,Button,但是复杂控件就不支持,比如LinkButton,手机端根本无法解析,所以具体情况还要在开发过程中自己实践。
接下来是发布,我用的是WinServer2003,IIS6.0,必须以新建网站的形式进行发布,并且添加一个独立的应用程序池。切不可用虚拟目录——>应用程序的方式进行发布,因为这样是挂在主域名下的一个子目录,而我们需求的是一个全新的具有二级域名的WAP网站(比如是http://wap.chd.edu.cn,而不是http://chd.edu.cn/wap),这里就涉及到一个IP地址和域名解析的问题,就不具体讲解了。另外在新建网站时有许多的权限问题,比如文件夹要具有IIS的访问权限,要有WebServer的权限,这里可以参考我的另一篇文章。
到这里WAP2.0网站的建设就基本入手。希望这篇文章可以给需要进行WAP2.0开发的人员作为一个参考。
文章由西安网站建设公司 收集整理 www.xadzwl.com 西安网络公司知名品牌
西安独酌信息技术有限公司 西安网站建设 经营许可证:陕ICP备11010676号
全国免费咨询热线:029-89119389 QQ:280331288 手机:15353554030
地址(ADD):西安市未央区三桥街中建开元城 工作时间:AM 8:30 — PM 18:00 E-mail:280331288@qq.com