我想知道在浏览器界面中可以做些什么(使用浏览器+ CSS + javascript,而不是使用Flash或Silverlight)。例如,我认为可以:
我承认这是一个广泛的问题,但这正是我正在寻找的:概述可用的UI技术(最好还有至少一些关于如何实现每个技巧的线索或超链接)。
你知道这样的名单还是字典?
我对任何交互和用户输入技术特别感兴趣(即不仅仅是最终用户只消费信息的页面布局和导航)。
编辑:有人回答我应该看看各种“JavaScript UI工具包”中实现了哪些功能。 FWIW,以下是我在查看一些建议后的简要回顾/摘要。
总结一下,我认为最好的答案(即最容易浏览的功能最多的集合)是:
答案 0 :(得分:2)
答案 1 :(得分:1)
答案 2 :(得分:1)
尝试以下任何一个javascript库:
如果您接受HTML Canvas作为有效的HTML(Microsoft不支持),您可以做更多事情(需要在浏览器中支持Canvas):
答案 3 :(得分:0)
答案 4 :(得分:0)
查看jquery UI http://jqueryui.com/以及插件http://plugins.jquery.com/ 这只是一个通过Java Script
可以实现的简单示例答案 5 :(得分:0)
我认为你原则上几乎可以做任何你能想到的事情,它涉及页面改变它看起来如何响应用户行为。我的意思是,js可以做出惊人的视觉效果,包括相当复杂的动画和矢量,并从允许它使用ajax的任何地方检索数据,所以这样你就可以显示你想要的任何你想要的东西。
问题是这些客户端需要多少资源。虽然几乎任何事情都是可能的,但并不是所有事情都必然是实用的,而且我怀疑是否有任何可靠的方法来决定哪些事情资源太多而无法在客户端实际实施。