在所有喧闹和混乱中很容易迷失真相踪迹当他们讨论RIA时候所指有所区别RIA应该如何被构建从Chris Messina在Mozilla的上研究和Brendan Eich认为开放Web到由Microsoft 和Adobe 提供新技术都有着各自哲学
Simon Morris研究了上面提到所有技术并提炼出个RIA分类即所谓“RIA世界里 3种区别信仰”
浏览器主义是信仰浏览器(或者些类似以页面为中心、面向标记、HTTP绑定中间件平台)是未来最终用户面对软件Software;这个信仰仅仅基于这样观测:Web目前是作为访问互联网主导工具
新式桌面主义信仰是浏览器作为个最终用户面对应用平台终将成为条被改变死路新式桌面主义目标是努力将传统桌面应用技术发展推进到它们能自由地进行本地客户端安装像网页那样在需要时才进行部署境界
实用新式桌面主义还是认为浏览器作为个最终用户面对应用平台终将成为条被改变死路但他们也认识到时还不能完全替代浏览器
把上面风凉话放到旁在RIA技术范围中确实存在着3个重要阵营Simon对他喜欢(RIA构建)哲学继续解释道:
个可取RIA平台我建议将由现在富非互联网应用(Rich Non-ernet Application)平台(如常规桌面应用技术)变化而来运行于网络空间既保留了所有丰富功能又能在用户界面上使用原先窍门技巧而不是像 有些人费力去促使那样(使用全新技术)
Will Hartung指出(现在)些应用把这些阵营的间界线变模糊了:
让Simon困惑是Thunderbird属于什么?是浏览器主义还是新式桌面主义?Thunderbird很多地方由Javascript写成 重要目标是进步重构运行在Thunderbird(和Firefox)后端运行时以便让它成为个(不被任何厂商主导)更好客户端应用开 发平台
那么RIA未来在哪里?它们重要吗?哪个技术和架构你认为将会存活下来并为我们在将来构建应用开辟道路?
最新评论