我正在开发一个客户端应用程序。
它不需要跨浏览器。
我还想使用拖放功能。
我很熟悉jqueryui拖放,但是我想知道哪一个在性能和简单编程方面更好,html5还是jqueryui?
谢谢
最佳答案
我最近开发了一个应用程序,它允许用户在数百个列表(放置区域)之间拖放数百个项目(使用大量css),我在jquery中体验了糟糕的性能。然后我切换到HTML5拖放API,因为整个过程甚至在第一代Centrinos上都运行得很顺利。难怪,因为使用了本机代码。
html5 api也需要习惯,因为它通常是用非鼠标控制的设备编写的,但是结果并不比jquery ui代码复杂。
因此,作为结论,我认为在只有少量项要拖动的情况下,坚持使用jquery ui是可以的。我还希望jquery ui将来在内部使用html5 api,这样您可以通过升级到另一个jquery版本自动获得本地代码的好处。