标题:Qt WebEngine Technology Preview Available
作者:realfan
日期:2014-01-24 08:32
内容:
Qt WebEngine Technology Preview Available
Published Thursday January 23rd, 2014 | by Zeno Albisser
We are happy to announce the first Technology Preview of Qt WebEngine. In September 2013, weannounced Qt WebEngine as our new Chromium-based web engine to replace Qt WebKit and offer the best possible Web technology for Qt in the future.
In this first Technology Preview, the R&D team focused on properly integrating with Qt and Qt Quick. This paves the way for optimal performance and a competitive and feature-rich web browsing experience.
In the following video you can see how well Qt WebEngine integrates into Qt Quick.
At the moment, we have both Linux and Mac OS X supported and we are working on bringing Qt WebEngine to other platforms, such as Windows and Qt Enterprise Embedded Android/Linux. There is currently a preliminary API for Qt Quick as well as for Widgets. The implementation for Qt Quick integrates directly with the Qt Scene Graph and therefore allows better performance for accelerated web content. The Widgets API is focusing on ease of porting from QtWebKit.
Please keep in mind that as we are currently in a Technology Preview stage neither the Qt Quick, nor the Widgets API for Qt WebEngine is considered stable. At this time, source and binary compatibility are not guaranteed.
How to Get the Code
A source tarball can be downloaded from the Qt Enterprise Customer Portal, as well as from qt-project.org.
If you choose to use git for cloni ..
#1 [XChinux 01-24 09:15]
这是就做个单独的模块与WebKit各自独立?
#2 回 XChinux 的帖子 [realfan 01-24 11:42]
XChinux:这是就做个单独的模块与WebKit各自独立? (2014-01-24 09:15)
应该是放弃Webkit,提供基于Chromium的QtWebengine.
即使保留,也不会在webkit上开发新功能了。
#3 [realfan 01-24 13:04]
挑着简单翻译一点http://blog.qt.digia.com/blog/2013/09/12/introducing-the-qt-webengine/的内容
Introducing the Qt WebEngine
Published Thursday September 12th, 2013 | by Lars Knoll
A lot has happened with Web technologies in general since we introduced the first version of Qt WebKit in 2007. From having a couple of percent market share, the WebKit open source projectnowadays has became the most widely used browser engine in the world. While the Qt port of WebKit was pretty much the first non-Apple port of WebKit, many other projects and companies joined the project over the years to follow.
The Chromium project took an especially big role in the project and became over time the biggest contributor to WebKit (followed by Apple and with Qt on the third place). The cooperation between different companies on one open source project was, however, never without difficulties, and this spring Google decided to leave the WebKit project in favor of their own fork of WebKit, Blink.
Since then, Blink, which really is a very integrated part of Chromium, and WebKit have been going separate ways, and the two code bases have been rapidly diverging. Because of this, the Digia Qt R&D WebKit team decided to have a closer look at both Chromium and WebKit to decide how we could offer the best possible Web engine for Qt in the future.
After spending some time researching and looking at both alternatives, we have now come to the conclusion, that we will base our future Web engine on Chromium. The Qt WebEngine. There are many reasons that lead to this decision:
经过一段时间对二者(WebKit和Chromium)的调研, ..
#4 [XChinux 01-24 15:16]
这样自己程序中可以嵌个完整的浏览器了,不错。
#5 回 XChinux 的帖子 [realfan 01-24 22:47]
XChinux:这样自己程序中可以嵌个完整的浏览器了,不错。 (2014-01-24 15:16)
是啊,非常期待。4月底Qt5.3发布时,估计Alpha或Beta WebEngine也能出来了。