可能是有一段时间不关注技术发展,最近发现新事物很多:Google Chrome脱离Beta版,FireFox3.1采用新TraceMonkey引擎性能大幅提升。Google还准备搞一个Native Client插件。种种迹象表明,客户端开发,即将进入一轮新发展。
04年的时候在公司内部的BBS曾发文,宣称富客户端的到来,目前看,无论是主流网站还是企业应用,都大量通过AJAX技术去改善用户体现,增强交互操作性。但,富客户端的时代才刚刚开始,目前还非常原始。
从目前的实现技术看,可以分作两大类,一种是以纯正的html/css/javascript实现的widget,例如Ext, Dojo, YUI, DhtmlX等。另一类是以浏览器插件的形势提供Runtime,包括Applet, ActiveX, Flash, Silverlight。还有Google的Native Client。
但对于企业应用,我更看好的是:浏览器本身提供的扩展机制--插件。未来的统一平台就是浏览器。而对它的评价最重要指标就是扩展机制。这方面,FireFox, Chrome遥遥领先。
至于原因,暂时先放在这里,以后慢慢剖析...
分享到:
相关推荐
ExtJS是一种基于JavaScript的开源富客户端框架,由Sencha公司开发,主要用于构建桌面Web应用程序。它提供了丰富的组件库,包括表格、表单、面板、菜单、图表等多种UI元素,使得开发者能够创建出交互性强、用户体验...
机场能源管理系统是一套基于 B/S+C/S 相结合的跨平台、多用户系统,技术上支持 RIA〔富客户端技术〕,前端框架采用的是 html5 加 css3 以与融合了 Ajax 等先进的 web 开发技术在的云计算架构。该系统可以满足不同...
ExtJS是一种基于JavaScript的富客户端应用框架,专用于构建交互式和数据驱动的Web应用程序。在"extjs网页控件开发"中,我们主要关注的是使用ExtJS来创建高效的网页组件,如图表和多级联动下拉列表框。这些控件能够...
Flex作为一个开发框架,为开发者提供了这样的能力,它能够创建基于Adobe FlashPlayer的富客户端互联网应用程序(RIA),替代传统的HTML应用系统。Flex允许开发人员构建出更加生动且具有强大交互功能的图表,这些图表...
Flex3是一个开源的、免费的框架,它允许开发者使用Adobe Flash Player和Adobe AIR来创建富客户端应用程序。Flex3提供了丰富的组件库和工具集,使开发者能够轻松地创建复杂的数据可视化界面。在Flex3中,数据可视化不...
Flex是一种强大的富互联网应用程序(RIA)框架,它允许开发者创建具有高度交互性和动态用户体验的Web应用。 在Flex实例股票交易系统中,我们可以学到以下关键知识点: 1. **Flex基础**:Flex是基于ActionScript ...