Ajax的优点评论

转载 2007年09月19日 14:14:00

   从听说AJAX开始,我就一直搞不这东西是什么东西,好好的一个XMLHTTP要再裹上AJAX,不明白有什么意义。我想会不会AJAX不是一个实际东西(没有实际的成果),只是一种设计观念。我自己也用XMLHTTP写过很多东西。以XMLHTTP来看,对别人提出的那些罪宗觉得是他们在无理取闹。

  冤之一:对搜索引擎的支持不好

  这个好像跟搜索引擎扯不上关系吧。
还有谁说WEB设计就一定要有超连接在里面啊。可能告诉我哪里有制定这样的标准啊?

  冤之二:编写复杂、容易出错

  javascript只是没有直接创建类的方法,javascript是一个完全的面向对象的东西,每种类型的值,甚至函数都可以看做是对象。javascript虽然没有直接创建类的方法,但同样可以用其它方法创建出类,如用function创建的函数可以当做类来new一个对象出来。
至于debug工具不是没有而是比较少,MS的Visual InterDev,Mozilla中的DOM察看器和Javascript Debugger扩展都可以用来调试的。同样也可以用javascript写一些简单的调试程序。

  冤之三:冗余代码更多了

  会有很多JS代码我承认,但是如果减少了JS代码,就不会增加HTML代码吗?增多的HTML代码分部到不同的页面的每打开也要占用网络。然而大多的HTML都是通过服务器上的脚本产生的,这不是加大了服务器的负担了。把数据的处理放到客户端用JS处理可以分担服务的很多任务。

  冤之四:破坏了Web的原有标准

  我绝对是一个W3C的支持者,但我不明白用<span onclick="location.href='detail/';">而不用<a>跟标准有什么冲突的。我记得以前我有看到一个W3C的页面里面,也有这么写的。

  冤之五:缺少一个没有标准之争、没有back和history的浏览器  

  没有back但还是有这个页面的history。可是没有back不觉得对会更好吗,做为用Web开发系统的开发人员来说,常见的一个问题,就是因为back了,引起重复提交。的确有不同浏览器中创建XMLHTTP对象的方法不一样,但使用上是差不多的。开发者可以把这些封装到一个类里面,使用上就从这个类里面创建的一样的。还有这样跟那两个网站有没有什么关系吧,他们爱怎么开发就怎么开发,总不能因为就那两个网站而打死一大片吧。

  冤之六:XML只是用来打幌子

  这个我是为XML鸣冤的,Jesse James Garrett是不是趋于流行我不知道。但我认为XML的创建就是为了数据格式更明了,开发者之间更容易沟通。所以XML文件是有可能会比较大,难道HTML就不会了吗?本是同根生嘛!(据说下一个版本的XML会加强数据的压缩)在客户端要对XML进行解释,那是肯定的,我觉得这样者使XML的使用上更灵活。你用数组或字符串就不用要对要传送的数据封装成数组或字符串了吗?客户端的脚本解释器就不用解释了吗?

                    --来源:chon81 

[AJAX]Ajax的优点评论

先声明,这个只是我偶然看到,转过来的,不代表本人观点,仅供参考引子   2005.2.18,Jesse James Garrett 的一篇A New Approach to Web Applicati...
  • kcseason
  • kcseason
  • 2008年05月12日 19:38
  • 807

简单的ajax评论

今天写了一个简单的ajax评论,记录步骤如下:首先把整体主页面写出来 *{ margin: 0; border:0; } a{ text-decor...
  • LiberJe
  • LiberJe
  • 2015年12月23日 16:03
  • 538

用AJAX实现发表评论的添加与显示

/* 初始化一个xmlhttp对象*/function InitAjax(){ var ajax=false;  try {   ajax = new ActiveXObject("Msxml2.XM...
  • Wintalen
  • Wintalen
  • 2006年07月17日 11:37
  • 1158

AJAX实现页面无刷新发表评论(post请求,服务器端使用php)

AJAX实现页面无刷新发表评论(post请求,服务器端使用php)
  • l294265421
  • l294265421
  • 2014年12月20日 14:53
  • 2200

Ajax实现页面无刷新发表评论 for Php

大家都有在网站发表评论的经历,传统的发表过程无非是:发表->提交页面表单->等待刷新页面,这样在网络比较拥挤的时候,往往需要漫长的等待,今天介绍用PHP+Ajax实现页面无刷新发表评论,希望对初学aj...
  • ycyangcai
  • ycyangcai
  • 2007年08月01日 10:42
  • 3271

[AJAX] Ajax的优点评论二

从听说AJAX开始,我就一直搞不这东西是什么东西,好好的一个XMLHTTP要再裹上AJAX,不明白有什么意义。我想会不会AJAX不是一个实际东西(没有实际的成果),只是一种设计观念。我自己也用XMLH...
  • kcseason
  • kcseason
  • 2008年05月12日 19:39
  • 519

Ajax 和 XML: 使用 Ajax 实现打分评级和添加评论功能

在由人员驱动的 Web 时代,允许读者评级和评论站点内容的功能是必不可少的。通过本文探索如何使用 Ajax 在站点中加入评级和评论功能。java scrīpt once we verify teams...
  • phphot
  • phphot
  • 2007年10月29日 09:15
  • 2351

wordpress 修改ajax评论分页

今天小松又大修改了今天的评论,主要是发现【留下脚印】 评论太多,导致页面拉的很长,用户看起来也不是很好,于是就想对评论做个分页 ①wordpress开启评论分页 评论分页的设置在后台【设置】-【讨论】...
  • a454213722
  • a454213722
  • 2016年03月07日 12:00
  • 506

Ajax无刷新添加评论(JQuery版)

用户点击提交按钮后通过Ajax提交参数给服务器,服务器添加进数据库后返回添加结果,页面根据服务器返回的结果判断,如果添加成功了,就把内容更新到页面上(append()方法). 对于用户来说,整个...
  • yx017893
  • yx017893
  • 2011年09月08日 23:32
  • 919

Thinkphp ajax实现评论回复

这个是控制器代码
  • u011816231
  • u011816231
  • 2016年06月30日 16:51
  • 17672
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Ajax的优点评论
举报原因:
原因补充:

(最多只允许输入30个字)