通行证: 用户 密码 域名空间  下载中心 社区论坛 信息公告 my小屋
联系我们
设为首页
加入收藏

 

qq,asp,php,jsp,xml,sql,.net,编程 程序 网页图象 建站经验 私服
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿
论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图
专题 | 应用软件 | 聊天通讯 | q q 专栏 | 建站经验 | 在线工具 | 站长club | 注 册 表 | 旧版
社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 网络赚钱 | 网站地图 | 广告服务 | 服务
当前位置:首页>>站长club>>建站经验>>正文 新版上线![旧版]
注:打开慢时请稍等
驳“ajax 的七宗罪”

http://www.iyit.net  日期:2006-5-5 10:40:16  来源:网易学院  点击:
参加讨论

我不带任何主观色彩来评一下这个所谓的 “ajax 的七宗罪”。

1、连带着 flash 和 ajax 一块骂了。

引用:没有链接的web就像森林中迷路的羔羊,这句看似广告语,其实是web设计的根本原则。

这句“原则”至少我并不知道,因此看起来不过就是一句广告语而已。我的原则是 web 应用首先需要对于最终用户友好,然后才需要考虑对于搜索引擎友好。你使用 html form 提交的数据也是没有链接的,这些数据可以被搜索引擎搜索到吗?换句话说,可以添加在链接 url 中的只有通过 get 方法发送的请求。搜索引擎难道连使用 post 方法提交的 form 数据都能搜索到吗?如果搜索引擎能搜索到这些数据,搜索引擎搜索到同样通过 http 协议以明文形式发送的 xml 数据难道是很困难的事情吗?

必须要考虑对于搜索引擎友好的应用也是有限的。你以为 google 真的没有办法解决这些问题吗?太小看 google 了吧?

2、这个作者显然很少做 javascirpt 开发,以至于说出这样没有调查的话来:

引用:更可怕的是在javascript中竟然没有一款顺手的debug软件,很多写js的老手到今天还是用最原始的alert("")来调试,splinetech javascript html debugger 算是一个看起来还像个样子的调试器吧,可惜不是免费的,几十大刀让我这种穷人只能望而生叹了。

m$ visual interdev、office 2003 中带的 script debugger 都是非常好用的调试工具。如果不愿意花钱买这些工具,还可以使用 mozilla 开发的 venkman,调试功能已经非常完善了。说 js 没有很好的 ide 是实情,说 js 没有很好的调试工具简直是天大的笑话。

3、

引用:和上面说的差不多,层层包含js文件是ajax的通病,再加上以往的很多服务端代码现在放到了客户端,所以每次打开一个页面会包含很多的无用的js文件也一同下载下来。虽然宽带越来越普及,但是减少代码冗余还是每个web设计者的必修课。

完全是没有调查的胡说,如果通过不同的文件对于 js 代码进行了认真的组织,将 js 函数分到很多小文件中,一个页面仅仅只需要加载它自己使用到的 js 文件,何来冗余代码之说?

4、 引用:什么叫破坏web标准?<span onclick="location.href="/detail/";">点击查看全部</a>,这就是破坏了web标准。好好的a标签放着不用,偏要用span。这种例子很多,flickr中的标题单击后可以更改,这虽然(也包括我)是大家一致叫好觉得方便的设计,但同时这也是歧义了 web元素本身的含义,物是人非这个词不知道用的合不合适?

这仅仅是一个具体应用中的用法,居然也归到了 ajax 头上,真是欲加之罪,何患无词。这里如果简单地将 span 换成 a 难道不是很容易的事情吗?如果使用 a 就不能使用 onclick 了吗?按照作者的想法,似乎所有的 a 都应该只能是简单链接,不能加上 onclick,加上 onclick 就变成了 ajax,就触犯了天条,破坏了 web 标准。况且给 span 加上一个 onclick 居然就上纲上线到破坏 web 标准的层次,我研究 web 标准这么多年,也没有看出究竟破坏了哪一款哪一条的 web 标准。web 标准中什么地方规定只允许使用 a,不允许使用 span 来实现了?况且在最新的 xhtml 1.2 标准中,a 已经变成了一个不推荐使用的标记。什么是 web 标准,什么是破坏 web 标准?回去翻翻书吧。

 

本新闻共2页,当前在第1页  1  2  


本新闻共2页,当前在第1页  1  2  


编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部]
上一篇:javascript 实用的一些技巧
下一篇:ajax的七宗罪
转载请注明来源:www.iyit.net
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。

 相关文章
最新更新 热点排行 推荐新闻
ajax的七宗罪
驳“ajax 的七宗罪”
javascript 实用的一些技巧 
奇妙的javascript图片放大镜
网页制作技巧24条
ps层样式详解:混合选项(二)
ps层样式详解:混合选项(一)
ps层样式详解:添加层样式
巧用ps多边形工具制作齿轮(二)
巧用ps多边形工具制作齿轮(一)
巧用photoshop图案工具
photoshop--谈“通道”
photoshop初级教程-命令的技巧
photoshop初级教程-辅助线和标尺
photoshop新手教程-复制的技巧
网站优化的十大奇招妙技
你的网站为什么不能帮你赚钱之一
网页应该怎样设计才能被百度有效收录
如何突出关键词:面向主题(theme)的关
网页设计注意事项
qq珊瑚虫外挂4.0版本发布!
摄影后期系列一:1分钟为数码相片去红眼
多个广告位招商!
教您显示器亮度对比度的调节
qq挂机说明
asp进度条
photoshop通道抠图:给秀发飞扬的mm照
书写linux下自己的shellcode
免费在qq上看在线电影电视听音乐
免费把qq炫铃设为本机qq的系统提示音
第二十章 开发delphi对象式数据管理功
sql简明教程(1)
vbscript和javascript互相调用 
jsp教程(四)-jsp actions的使用
操作系统被入侵后的修复过程
五一别忘电脑防毒 养成良好上网习惯
google对ie浏览器将捆绑搜索功能表担忧
新版上线,今日正式开通!!!
用photoshop创意图形“岁月”
摄影后期系列一:1分钟为数码相片去红眼
 友情链接
设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
copyrights © 2004-2006 iyit.net all rights reserved.
网站合作、广告联系qq:147007642、466949678
易特网络技术 点击这里给我发消息