`
jack
  • 浏览: 393173 次
  • 来自: 温州
社区版块
存档分类
最新评论

一统WEB和桌面的超级想法

阅读更多
   怎么一统法?就是开发出一种软件,能够完美的结合Web的长处和桌面软件的长处,达到既占领桌面又不放弃Web市场的目的。 好像还是有点含糊,听我仔细说来,首先请大家不要从技术上去考虑这个可行性问题。

    某日,boss召唤我到其办公室,然后说有个想法,想参考下我的意见。
    Boss:这次我们准备做个社区,但是我有个想法。
    我:你说。
    Boss: 我们不是有个网站,上面提供了服务,以前只所以取消了桌面客户端的项目,就是因为广告客户不愿意这样。
   
   [评述],这点是很对的,如果提供了精简版的客户端,付费用户是用的很爽了,但是广告客户不愿意看到这种情况出现,毕竟他们投钱在我们这里,是为了让用户看到他们的广告。
  
   Boss继续说:能不能开发一种软件,比如像QQ一样的小型界面,能够提供客户端的社区小游戏功能,但是又能够无缝的结合web。
   我:怎么个结合法?
   Boss:就是做个功能,当用户使用达功能的之后,能够看到和我们网站一样的界面,有广告,有服务,能够自动登录,能够直接使用我们的服务。
  
   基本上Boss的意思就是这样了,下面的就是我和boss的讨论了。在这里我要解释下。

   1。boss不是说要点个按钮,跳出个网页那种模式
   2。boss要的是一个类似自己开发的,完全自己控制的浏览器。
   3。这样就能够让付费用和广告客户都满意,同时能够占领付费用户的桌面。
  
   基于这样的想法,大家看的出来,理论上也是能够做的出来的,就是成本和时间的问题。Boss不懂技术,但是能有这样的奇思妙想也是够厉害的,不知道大家以为如何?你们的Boss或者客户是否也有过这样的类似的想法?

     
分享到:
评论
48 楼 vipyami 2010-01-12  
QT 提供封装好的webkit,LGPL的,你再在里面打开你们的首页,是不是就满足了你们的需求呢?
47 楼 bonny 2009-04-09  
老板想法很好啊。
1客户端可以和现有网页互动(一定是单向的,因为是“现有”)是可以实现的。,因为客户端嵌入IE,一定可以得到IE内的网页对象,进而得到数据。或者可以在客户端和IE之外封一层,作为通讯层和服务器通讯,解决客户端和服务器端的数据一致问题。另外界面上数据提交是单独一层,解决客户端和嵌入IE输入数据的同步问题。
46 楼 leadyu 2009-04-08  
jack 写道
AIR Flex,嵌入IE等等方法都无法搞定这个需求的。

首先是客户端,其次是和现有网页进行互动,互动手段不一定是鼠标和键盘直接控制。

AIR算是客户端,但是嵌入网页的时候不接受cookie,所以服务型网页都搞不定的。

就算嵌入成功,在不直接使用鼠标和键盘的情况下,用其他的技术手段去和现有的网页进行互动操作,这个实在没有什么好办法,除了自己开发浏览器。

自己开发浏览器,那么activex第三方控件的正确运行又是个大麻烦。

总的来说,是个不切合实际的


不明白,桌面和Web互动?activeX不就是个很好的办法?如果实现一个桌面程序,内嵌WebBrowser,Html Doc和桌面程序之间本身就可以互相调用,还要怎么互动?
45 楼 sankxuan 2009-04-06  
上面什么flex, air, xul都不对, 安装你boss的需求...... 实现 ibrowser2接口就行了, 做一个没有地址栏的内嵌浏览器...
44 楼 jack 2009-04-01  
AIR Flex,嵌入IE等等方法都无法搞定这个需求的。

首先是客户端,其次是和现有网页进行互动,互动手段不一定是鼠标和键盘直接控制。

AIR算是客户端,但是嵌入网页的时候不接受cookie,所以服务型网页都搞不定的。

就算嵌入成功,在不直接使用鼠标和键盘的情况下,用其他的技术手段去和现有的网页进行互动操作,这个实在没有什么好办法,除了自己开发浏览器。

自己开发浏览器,那么activex第三方控件的正确运行又是个大麻烦。

总的来说,是个不切合实际的
43 楼 geminiyellow 2009-03-30  
XAML似乎……挺好的
42 楼 blackskuller 2009-03-26  
基本上就是自己开发一个浏览器(内核就用开源的好了.),再将你们的web产品的连接直接绑上.基本就可以拿去忽悠客户了.以后再将新的web项目也绑进去,就算是升级了
41 楼 srivatsa 2009-03-26  
flex就是干这个的
40 楼 tryto21 2009-03-26  
直接在gui里加一个浏览器控件,外面套一个用户登录的控制不就好了嘛,看看ubuntu里N多的google线上服务都是这么从web变的gui
39 楼 lovefly_zero 2009-03-19  
Flex就是做这个的嘛
38 楼 Wallian_hua 2009-03-17  
whaosoft 写道
boss 吗也不会 就会张嘴胡沁~~


我忒同意这位仁兄说的话了。。

air吧


是一个非常好的实现方法。

37 楼 wendong007 2009-03-15  
这东西有技术含量吗,不就是个IE内核的第三方浏览器吗,只是加入点和自己的东西
36 楼 lzj0470 2009-03-13  
您那种东西,我做过一点,我看到过的是IE完全做成象一个WINDOWS系统一下,里面有N个系统,其他你可以把你的BOSS想法加到里面,单独成为一个模块。
35 楼 wangyu4882 2009-03-13  
我们用swing内嵌xulrunner.效果不错。 可以看看DJNativeSwing,
这样可以访问很多本地资源,例如错作串口设备
34 楼 djsl6071 2009-03-11  
qq 迷你首页的原理差不多。
33 楼 dch1287 2009-03-10  
sunmingdong 写道
客户端桌面程序中嵌入个IE控件不就可以了么?目前很多软件就是这么做的。很简单。

這個正解之一啦
就是客戶端程序 可以考慮 C# 或者 VC++ 或者 VB(?!) 然后嵌一個IE控件 URL就用你們的WEB 就OK了
32 楼 sunmingdong 2009-03-05  
客户端桌面程序中嵌入个IE控件不就可以了么?目前很多软件就是这么做的。很简单。
31 楼 cityyokel 2009-03-05  
你们老板太有才了!
30 楼 mikeandmore 2009-03-05  
jack 写道
不过我们的全部服务都是基于IE,离开IE就死的那种,实施难度实在是大

Activex
29 楼 haisheng 2009-03-05  
我以前公司做过,就是一个客户端连接一链接。链接的那些页面就可以做广告。用.Net开发的客户端框架,点击后全屏显示网页内容。和现在的迅雷,360都差不多。客户端部署和升级很麻烦,怕客户懒得装,当时一个给一个给客户装,耗时耗力都快崩溃了。这种安装客户端的得让客户自己下载,不然...

相关推荐

    基于net的超市管理系统源代码(完整前后端+sqlserver+说明文档+LW).zip

    功能说明: 环境说明: 开发软件:VS 2017 (版本2017以上即可,不能低于2017) 数据库:SqlServer2008r2(数据库版本无限制,都可以导入) 开发模式:mvc。。。

    LABVIEW程序实例-公式节点.zip

    labview程序代码参考学习使用,希望对你有所帮助。

    大米商城开源版damishop(适合外贸)

    大米外贸商城系统 简称damishop 完全开源版,只需做一种语言一键开启全球133中语言自动翻译功能,价格实现自动汇率转换,集成微信支付宝 paypal以及国外主流支付方式,自带文章博客系统。 软件架构 基于MVC+语言包模式,增加控制台,API导入产品方便对接其他系统(带json示例数据)。 使用要求 PHP7.4+ MYSQL5.6+ REDIS(可选) 安装方法 composer install 打开安装向导安装 http://您的域名/install 特色 1、缓存层增加时间与批量like删除 2、API产品导入方便对接其他系统 3、增加控制台命令行,命令行生成语言翻译包 4、后台一键开启自动翻译模式,支持全球133中语言,由于google代理翻译需要收费,这个功能需要付费。 5、可选购物车与ajax修改购物车产品 6、一键结算checkout 7、增加网站前台自定义路由 方便seo 更新日志 v3.9.7 集成鱼码支付接口,方便个人站长即使收款到账使用 v3.9.3 更新内容 1:增加ueditor与旧编辑器切换 2:增加可视化布局插

    LABVIEW程序实例-通过全局变量接收数据.zip

    labview程序代码参考学习使用,希望对你有所帮助。

    LABVIEW程序实例-日历控件.zip

    labview程序代码参考学习使用,希望对你有所帮助。

    毕设和企业适用springboot人工智能客服系统类及旅游规划平台源码+论文+视频.zip

    毕设和企业适用springboot人工智能客服系统类及旅游规划平台源码+论文+视频

Global site tag (gtag.js) - Google Analytics