建议使用哪个JavaScript库来获得简洁的UI效果?

时间:2020-03-05 18:57:33  来源:igfitidea点击:

我需要一个支持Ajax的JavaScript库,并帮助我在我正在工作的网站中制作简单整洁的动画效果。

我们推荐哪个图书馆?

解决方案

回答

我绝对会建议JQuery使用起来最简单,并且它要求我们编写最少的代码。 http://jquery.com/

回答

http://script.aculo.us/

我认为它符合"精巧动画效果"要求。

回答

我一直在玩Scriptaculous和jQuery。两者都很好,尽管我更倾向于jQuery。

回答

这是一个相当广泛的问题,一些顶级开源堆栈是
YUI(雅虎)
Scriptaculuous的原型
扩展名
道场

根据代码样式,外观和感觉以及我们喜欢的那个,这是一个非常个人的选择。

回答

  • 如果我们想实现一些基本的动画,则jQuery是可以的。
  • 我个人也喜欢prototype.js
  • 对于更困难的事情,我们使用Microsoft AJAX客户端库的某些功能

回答

看一下Dojo / Dijit / Dojox(http://dojotoolkit.org)。它们具有很多很酷的特殊效果,并且对于使用Javascript的任何人来说,它们都会派上用场。

他们还将文档和相关文章保留在http://dojocampus.org/

回答

我是YUI的粉丝。它支持动画和Ajax。

此外,还有很多控件:菜单,可移动窗口,树形控件,滑块,标签视图,列表等等。我已经使用了他们的代码,并且拥有很好的跨浏览器体验。不会令我惊讶。他们在工具包上进行了广泛的测试。

回答

我非常喜欢ExtJS。这是一个用于使用javascript开发复杂接口的出色库。

回答

如果重要的话,Stack Overflow将使用jQuery。 Scriptaculous竭尽全力做到我们在Flash中可以做的所有事情。 Dojo具有SVG抽象,可让我们执行JavaScript中不直接支持的操作。

回答

我个人是MooTools动画类(Fx.Tween,Fx.Morph,Fx.Transitions)的粉丝。非常简单明了,易于使用。对于更高级的动画,还提供Fx.Slide,Fx.Scroll和Fx.Elements ...

它还有一个简洁的Ajax类(请求),可以满足我们所有的ajax需求。

显然,尽管这是我个人的看法……但是任何大型的(Yahoo UI,jQuery,MooTools,Prototype等)都可以同时使用Ajax和Animation,因此我建议我们从所有示例代码这些库,然后选择最喜欢的一个!

回答

Spry具有许多似乎相对易于使用的效果。

Spry的缺点(向上?)是它的包装。它分为许多单独的部分。

因此,如果我们想使用大量Spry,则可以多次调用外部javascript文件,也可以将它们自己粘合在一起。 Spry不会巧妙地为我们做到这一点(就像YUI一样)。

但是,如果我们只想使用单个组件或者效果,Spry非常轻巧!