zoukankan      html  css  js  c++  java
  • 发现一个好的开源项目:lomoX(挑着看,每天看一点,看一年就ok了)——用Webkit开发桌面软件,炫

    http://www.oschina.net/p/lomox

    https://github.com/caidongyun/lomox

    用Web技术做桌面客户端。虽然仍然免不了要分发客户端,但好处是,界面可以比较容易做,而且特别炫,而且可利用使用网页技术,加上socket处理就可以了。并能原生实现一些特殊的技术,比如keditor等等。

    QT使用BC技术(网页与桌面结合)开发程序,好多相关链接(寒山居士)
    http://blog.csdn.net/Esonpo/article/category/1366376

    ---------------------------------------------------------------------------------------

    这是对话整理:

    【掌门】厦门-炎阳(KeoJam)
    cef版 本 找蛋子(米国-蛋仔)。。。我这的版本业务相关比较大。。不能放出来
    cef版与这个版本有啥区别?

    webkit 内核不同
    cef是基于chrome的
    差距相当大
    但是chrome也是基于webkit的,只是功能更强大,对吧?
    cef把chromium那套极其复杂的机制搞进来的
    webkit只占其中1/4的代码量
    剩下的是各种上屏、多进程框架

    你们也可以研究下 eawebkit 和原生C++的结合。。


    听说cef有百万代码了,你们是怎么研究的?
    挑着看。。。
    每天都看一点
    看一年就ok了


    不好意思,最后问一句
    我们这些对话,是http post发送吗?
    这个看你怎么实现了。。。直接 socket也行啊
    我也没那么多想法,就想知道QQ和阿里旺旺是怎么发送的?我们随大流就行了
    QQ 应该 是socket 的
    可以与本机代码交互的


    现在webkit 应用很广。。。
    很多对话弹出框都 是webkit
    你在QQ程序目录下查到 ceflib.dll 也会找的到

    为什么要这样做呢?windows窗口过时了?还是有什么局限?
    界面html+css更好做
    方便
    一般前台都能做
    随时改也方便
    不用都交给程序员
    而且炫~~
    这个是关键

    QQ也是webkit?嗯 。。他是用的cef。。

    QQ的主界面是DUILIB,里面套一个改版后的cef浏览器,处理聊天窗口

    你看git上新版提交 的就是我了。。keojam


    那lomox对qt webkit的改进是什么?
    没改进。。只是借用 封装
    封装是啥意思,更简单更好用,功能并没有多,是这样吗?
    对的,就是把怎么做的思路提供给大家
    当然 了 你们直接 用也是可以的


    cef是基于chrome的
    你们也可以研究下 eawebkit 和原生C++的结合。。

    QQ还使用了SILK CODEC

  • 相关阅读:
    Python3之random模块常用方法
    Go语言学习笔记(九)之数组
    Go语言学习笔记之简单的几个排序
    Go语言学习笔记(八)
    Python3之logging模块
    Go语言学习笔记(六)
    123. Best Time to Buy and Sell Stock III(js)
    122. Best Time to Buy and Sell Stock II(js)
    121. Best Time to Buy and Sell Stock(js)
    120. Triangle(js)
  • 原文地址:https://www.cnblogs.com/findumars/p/4547737.html
Copyright © 2011-2022 走看看