随着Ajax盛行,许多网站纷纷采用这项技术,而这股时代趋力的背后,各式各样的Ajax框架可说是最大的功臣,让开发人员不用重造轮子,省去从JavaScript底层重新开始构造程式的工作。 不过开发人员也许会疑惑,Ajax不就是JavaScript吗?简单的脚本程式还需要框架?事实上,Ajax框架的确能带来许多好处。 简化JavaScript的使用难度 要全盘掌握这些应用,并没有想像中容易,由于实作的方式充满弹性,只要检视各个框架语法,就可发现它们之间的差异性之大。但现存的各种框架致力于简化JavaScript的应用难度,因此使用Ajax框架,能让开发人员更快专注在开发工作上。 解决烦人的浏览器相容性问题 不同浏览器对文件的解析与语法的支援并不一致,在各种作业系统或版本上有时也会表现出不同的行为(例如IE6与IE7的差异),让许多JavaScript应用程式的瓶颈,都发生在相容性上。 使用Ajax框架的好处之一,便是它已经预先为开发人员解决浏览器相容性问题。 开发流程变得更单纯 另外,许多Ajax框架都提供了拖曳元件、动画效果、动态选单等,只需指定方法就能使用,节省不少开发力气。 不过Ajax框架实作的方式各不相同,有些JavaScript语法开发,也有的用.NET或Java实作;除了在用户端执行,也有利用伺服器端来实现的方式。我们特别选出十种Ajax框架,让开发人员了解各项Ajax框架的适用性。 (责任编辑:admin) |