我是RIA的新手,在使用服务器端Java时,我还没有积极参与到我的项目中,但我想获得一些RIA方面的经验。我的问题是:
发布于 2010-04-16 01:33:42
有一个问题要问:您会为iPhone或其他不支持Flash/Flex的手持设备构建吗?它是目前最强大的RIA技术,但它不会在iPhones上播放(除非你做了“越狱”)。
其他新兴/建立的RIA技术包括jQuery、雅虎用户界面库、MooTools和其他JavaScript框架/库,这些框架/库为您提供了Flash的许多特性,并在iPhone上发挥了良好的作用。此外,还有HTML 5,它包含了开发人员长期需要的大量特性。HTML 5被许多最新的手持设备使用。
如果您只为非手持设备构建,那么Flex可能是您的最佳选择;它给您提供了最好的结果,而且由于它使用插件对象来呈现,因此它(几乎)与浏览器的呈现怪癖无关:构建一次,并让它在有Flash播放器的浏览器上以相同的方式呈现。
如果您正在构建手持设备和其他平台,那么jQuery、MooTools和其他JavaScript库以及HTML 5将为您提供大量的功能。HTML 5需要一段时间才能得到完全的支持,但它的许多特性已经可以用来向用户提供更丰富的体验。阅读有关“渐进增强”的文章,您将创建具有满足每个人需求的核心功能的应用程序,同时也为那些使用新浏览器的用户提供尖端的视觉糖果。
发布于 2010-04-15 01:57:52
https://stackoverflow.com/questions/2642261
复制相似问题