我编写一个新的Web应用程序,需要
支持拖放操作
页面上的元素(不是
文件拖放)。
这是这个问题的答案
html5 vs jquery drag and drop
建议使用Modernizr来检查浏览器是否支持HTML5拖放,并使用该支持或回退到一个替代品,如jQuery UI。
由于它们具有完全不同的模型,这意味着所有的拖放代码都必须单独实现和测试(非常少的共享实现)。如果对HTML5拖放具有显着的,影响用户的好处,并且如果回退到jQuery UI将提供降级的体验,这似乎是合乎逻辑的。
实施这两个变体有明显的好处吗?