抛弃prototype了

决定不在使用prototype了,接触了两个月,prototype确实是个优雅的框架,轻量级,上手快,而且功能不错,也有众多插件支持, 在国内依然炒的风风火火,不过国外对这个老牌的框架的态度视乎已经冷淡了,而prototype的后继框架 jquery和mootools,dojo,Extjs之类炒的非常火,甚至已经有dojo和Extjs之类的书出来了,但国内框架的态度还是倾向 prototype的,可能与prototype中文文档翻译的比较好,上手快的缘故,
但我已经决定抛弃prototype了,以下是原因:

1,prototype的架子太大,prototype多少有倚老卖老的嫌疑,作为老牌的框架,官方帮助文档写的如此简陋,恐怕只有prototype一 家了,上次因为遇到一个writeAttribute在IE下无法写入事件属性,查阅官方API文档,这个函数竟然没有写任何示例帮助??而且不是这一 个,有好几个函数都没有示例,尽管函数简单,也不能如此草率吧?何况这是作为最底层的框架呢!

2.prototype兼容性差,更新速度缓慢!IE8发布测试版已经有一段事件里,prototype现存版本在IE8有严重的缺陷竟然拖了这么久才出 新版,而且,新版的介绍是修正了在IE8下的bug,其实在IE8下还是有bug,正不知道怎么回事!作为最基础的框架在跨浏览器上面还存在不兼容的问 题,正是~~~!

3,prototype功能远远赶不上后续的jquery和mootools之类的后起之秀了,粗略的看里一下jquery的官方帮助文档,还算是满齐全 的,而且支持xpath查询dom,真的非常强大,有时候只需要选择一些特殊的dom加上事件,prototype在这方面远远赶不上jquery,真是 名副其实的Jquery阿,Jquery支持批量绑定事件,这点也是很不错的,尽管prototype可以通过去 $$().each()来实现,但传递参数非常不方便!

4,prototype的插件大部分已经停止更新了,这也是我抛弃prototype的最重要的原因!找了很多的很酷的插件,写的非常不错,比如 prototype-window,图片裁剪 ImageCrop插件,但基本上都是基于prototype1.5版本的,几乎都是一两年前写的,我甚至都怀疑国外是不是大部分开发这类基于 prototype插件的厂商已经转向其他框架了!不得而知,但如果要使用这类框架会非常困难的,因为这些基于早期框架的插件基本上都不能正常运行在新版 本的prototype框架上。

因为比较喜欢xpath,所以暂时用一段时间的JQuery试试,希望这个框架不要让我失望!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值