网站地图,在线留言 网站首页 · 网站地图 · 在线咨询 · 付款方式
今 天 是:     
使用ajax带来的问题
            ·网 站 开 发 技 术
首页 >> 网站开发技术

使用ajax带来的问题

来自:威德网络

  鱼和熊掌不可兼得,ajax在带来诸多优点的同时,也有其自身的缺陷。因此有分析家甚至认为Ajax的滥用将会导致很严重的后果。虽然有点危言耸听,Ajax本身的一些缺点应引起重视,如果不很好的加以解决,将会使Ajax背上一个不好的名声。下面介绍使用Ajax可能带来的问题,从而让读者在开发过程中能够有的放失,合理的使用Ajax并采用一定的措施来应对Ajax自身的缺陷。
1、用户浏览习惯改变带来的问题
  人们习惯了填写表单。提交、刷新、等处理结果。即使不是专业的WEB网站建设人员,普通的用户也不太明白页面的概念,一个页面加上不同的参数就可以定位到不同的信息,WEB程序一般还是充当信息发布的手段,只是可以由最终的用户来发布自己的信息。
  然而Ajax却改变了这些。一个WEB页不再单纯的表示同一类的信息。各个组成部分可能联系并不紧密。用户单击连接或者按钮是页面不会刷新,而是在一个局部出现最新信息,如果没有明确的提示,用户根本就不知道浏览器已经做了什么,毕竟和传统的WEB页面区别太大了。
要使用户完全的适应这样的浏览方式,必须要循序渐进地进行Ajax开发,周全考虑用户的习惯,并时刻提醒用户页面正在做什么,或者已经作了什么。
2、对搜索引擎的不友好
  一般来讲,WEB信息的发布商都希望自己的站点能被更多的人访问,能为更多的人服务。在这种场合,搜索引擎起到了很大的作用,人们已经习惯用搜索引擎来快速的找到自己想要的信息。但是搜索引擎基于页面工作,而Ajax却是基于数据工作,这让两者不能很好的协作。
  Ajax中进行的通信常常是一个数据片段,例如XML,HTML片段或者纯文本,这些信息不是完整的HTML文档,而且通过后台异步获取,不能够被搜索引擎发现并缓存,这样的最终效果就是用户无法通过搜索引擎定位指定的站点。
3、前进后退按钮的实效
  传统的WEB程序由一个或多个页面组成,当用户从一个页面跳转到另一个页面上,浏览器会缓冲前一个页面的内容,并使得后退按钮处于激活状态。用户通过单击浏览器的后退按钮,可以返回到上一个页面,因为浏览器已经缓存了上一个页面的信息,因此页面可以立刻显示出来。
  正是这样一个小小的前进/后退按钮设施给Ajax导航带来了很大的麻烦。在Ajax中,一个页面并不仅仅作为一次数据展示,而是作为一个用户操作的界面,通过这个界面,用户可以局部获取信息,局部显示信息。因为所有的操作都是在一个页面完成,浏览器并不会缓存从服务器获取的最新信息,从而前进后退按钮无法应用到用户的操作上去。

 

下一页
威德网络是一家致力于网站建设、互联网应用系统开发及应用软件开发于一体网络科技公司,威德网络提供网站建设与网站 推广相结合的网站建设方案,面向政府及企、事业单位网站建设服务,由专业网站设计人员结合搜索引擎优化经验为您制作网站; 威德网络联拥有专业水平的网站建设队伍,具有丰富的网站设计制作经验,设计风格可以根据客户的要求,为我们服务的客户提 供一流的网站建设和网页设计服务,认真聆听每一位客户的需求,竭尽我们所能为您提供最贴心、最便利的服务,让您轻松坐享成功!
·客服专线
  010-69799063(直线)
  010-69799063-01/02/03
·咨询专线
  13691136792
  13126606892
  13671320382
·友情链接
  北京网站建设
  上海网站建设
  河北网站建设
  天津网站建设
  威德软件网
  IT信息网
联系我们 | 法律公告 | 诚聘英才 | 网站建设 | 网站推广 | 虚拟主机 | 域名注册 | 作品展示 | 网站地图 | 友情连接
+ 北京网站建设 网站建设 北京网页设计 网页设计 网页制作 北京网页制作 虚拟主机 域名注册
+ 咨询电话:86(10)69799063(业务直线) 13691136792 13671320382 传真:69799063
+ 地址:北京市海淀区学清路16号 威德友情链接联盟 京 ICP 证 06017113 号
+ Copyright ? 2006 wisdom.com Inc. All rights reserved. 威德网络