使用html js 开发PC上的 c/s应用
这思路是
@mallon 的开发模型和实践。 同样的开发模型是手机开发
PhoneGap
大家讨论一下这种模式的优缺点, 及在PC上开发CS应用的的可行性。
优点:
1. 统一手机和PC上的开发技术和用户使用体验。
2. 只传输数据,不传输html, css, jss等等。
缺点:
1. 客户端的更新升级
2. 复杂的展示页面肯定还是不如真正的CS程序
3. 在PC上尚缺少一个像PhoneGap知名的框架。
@mallon
与其他方案比较:flex, silverlight, extjs
开发难度 / 用户体验 / 可维护性 等等指标是上身还是向下降 ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(17)
说一个简单的问题:json数据已经传到浏览器上,如何组装html, 都是大有讲究的,不同的办法,代价差老远了。当然,如果一个人玩的东东,怎么着都行。
回复
呵呵顺手的小工具(小框架)有时候也是需要的啊,说到底看需要了,如果规模化合作开发,可能也会用到大型框架的
这个是worknight 客户端 Architecture:
没有框架的支持,有很多基础性的工作要做。
这个是worknight 客户端 Architecture:
Worklight embedded the PhoneGap framework. IBM 已经收购了Worklight.
我的感觉,既然用了Web,就要有Web的样子,用户界面不用硬往传统的图形界面上靠,比如对话框居中就行了,不用搞成可以拖动的;再比如右键菜单坚决不要,一来移动平台限制,二来也会破坏浏览器本身的右键菜单。
界面不论复杂与否,都是为功能服务的,好的Web界面设计也能很复杂,但绝对不是传统界面的样子,呵呵,所以诸如ExtJS之类的大框架不用看,都是糟粕。最好能形成自己的积累。
PhoneGap大致看看,真要用有点高不成低不就。
已经有很多类似的应用了,如豌豆夹
你提一个好点的想法吗,我们一起讨论呗。
别鬼扯,说点有营养的好不好
一千年前的人 一个浏览器开发一个插件,也不现实啊
可行。
应用的主要功能还是WEB的。我用C#开发了客户端,用于实现信息提醒和客户间聊天的功能,客户也可以直接用程序自动登录到WEB应用。。
一个浏览器开发一个插件,也不现实啊
楼上有道理,web是方向,其实楼主要是真想这么搞的话,可以开发chrome插件神马的
不想引入新的依赖。。。
我认为这是工具用错了方向,HTML和JS的优势在于借助浏览器开发跨浏览器、跨平台应用,一次编码随处可用,这才是好刚用到了刀刃上
且现在桌面应用缩水,Web势头正劲,而且也是未来几年的发展方向,HTML和JS不该凑这个热闹,也没必要凑这个热闹
如果要说到可行性,最新的Qt5就支持JS开发,这是一个可行的方案
code.google.com/p/chromiumembedded/
推荐一个,这东东就是有点大。嵌webkit的。