發現一個好的開源項目: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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM