我正在开始开发一个webapp,我想尽可能多地使用HTML5。我的应用程序有一个大量使用拖放的界面,我的问题是,此时,是否建议使用html5本机拖放?或者像jquery ui那样使用另一个js库更好吗?
提前致谢
埃斯科瓦尔
答案 0 :(得分:21)
HTML 5被广泛认为是Web开发的下一个主要步骤,许多浏览器已经开始采用新标准。因此,考虑使用HTML 5来完成这些任务,作为对未来技术的投资。它将使您的应用程序更强大,更具可扩展性。
不幸的是,HTML5仍然是新的,很多浏览器都不支持(部分)它。我建议使用HTML 5,并且如果浏览器不支持该功能,则能够回退到Javascript。
使用Modernizr您可以轻松检测到这样的功能
if(Modernizr.draganddrop) {
// HTML 5!
} else {
// Javascript fallback option
}