• 8655阅读
  • 8回复

News from the Qt WebEngine Team [复制链接]

上一主题 下一主题
离线realfan
 

只看楼主 倒序阅读 楼主  发表于: 2014-05-15
News from the Qt WebEngine Team
http://blog.qt.digia.com/blog/2014/05/13/news-from-the-qt-webengine-team/?utm_source=rssutm_medium=rssutm_campaign=news-from-the-qt-webengine-team

Published Tuesday May 13th, 2014 | by Zeno Albisser

It has been a while since our last blog post and we would like to provide a short summary of our work and our future plans.

In the meantime, we have added several interesting features such as support for WebRTC or the system clipboard. We added support for Tooltips and Find Text to the Widgets API. Also, we spent a significant amount of time expanding our APIs and verifying these by porting example applications from Qt WebKit to Qt WebEngine.

Qt WebEngine in Action

The following video shows Qt WebEngine in action on multiple platforms. Some very exciting features shown in the video include WebRTC being used for video conferencing and WebGL and CSS animations running on embedded linux. Further it also shows HTML5 Video running on an off-the-shelf embedded device.



Focusing on Embedded

Since last year, we have been working on getting Qt WebEngine running on Linux and Mac OS X. These are already running pretty well as shown in the video above. However, given the market requirements and the high number of requests received for web content on embedded platforms, we have had to slightly shift the team’s focus. Having a well performing, high-quality web engine is a key requirement for many embedded devices, and we want to cater to these with the upcoming release of Qt WebEngine. Therefore, in the past few months we have placed more emphasis on the embedded Android and embedded Linux operating systems that form part of Qt Enterprise Embedded.


Although, the team’s focus has moved to embedded on the short term, there is ongoing work happening to fully support Windows.

So far we have Qt WebEngine running on the following reference devices which are supported through Qt Enterprise Embedded:

embedded Linux:

Raspberry Pi model B (Broadcom BCM2835)
Boundary Devices SABRE Lite (Freescale i.MX 6)
BeagleBone Black (Texas Instruments AM335x)
embedded Android:

BeagleBone Black (Texas Instruments AM335x)
Google Nexus 7 (Nvidia Tegra 3)


Furthermore, Qt WebEngine is also running on desktop Linux and on Mac OS X.
The work to add support for Windows is on-going.

Upcoming Releases

We will first ship Qt WebEngine with the Qt 5.3 version of Qt Enterprise Embedded coming soon. At this point, Qt WebEngine will be a Qt Enterprise Embedded only release and will include support for the embedded platforms mentioned above. We are expecting to receive a lot of feedback from our embedded users and this will help us to release an even more improved version also for desktop with Qt 5.4.
Qt WebEngine is a solid and future proof solution for Qt-based embedded devices requiring a web engine.

Support for further platforms

Support for further platforms, in particular the desktop platforms will then be added with our 1.0 release which we are currently planning to have with Qt 5.4. We are putting significant effort into easing the porting from Qt WebKit to Qt WebEngine. Qt WebKit remains supported for all desktop platforms with both Qt 5.3 and 5.4, so each application can migrate to Qt WebEngine when desired.
离线realfan

只看该作者 1楼 发表于: 2014-05-15
Qt5.3企业嵌入版本会包含new webengine。
桌面版,要5.4了。
今年看来是可以用上了。
离线toby520

只看该作者 2楼 发表于: 2014-05-15
有啥好处?
QtQML多多指教开发社区 http://qtclub.heilqt.com
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
专业定制界面
群号:312125701   373955953(qml控件定做)
离线realfan

只看该作者 3楼 发表于: 2014-05-15
回 toby520 的帖子
toby520:有啥好处?[表情]  (2014-05-15 16:53) 

http://www.qtcn.org/bbs/read-htm-tid-55802.html

Chromium注重于跨平台,Chromium浏览器可以用于所有主流桌面系统及Android平台. 而WebKit却不行,这使得我们不得不在自己的工程中,做跨平台方面的工作
Chromium中包含了很多可以直接使用的东西,而在WebKit中,这些东西就要我们做很多工作才能实现。例如,Chromium对各平台的适配,可以直接拿来使用。多媒体和HTML5的新特性(如WebRTC)也是可以直接使用,而不需要任何专门的Qt代码来实现
Chromium简化了与系统的集成,这样我们就可以把更多的精力放在上层开发上,提供强大易用的API,使其与Qt无缝集成成为可能
我们发现Chromium的开发有十分严格的质量控制。这简化了我们的测试工作,也能让我们做出更加稳定更高质量的Web engine
相比Webkit,Chromium会让我们更好更高效的与widgets和Qt Quick集成
离线toby520

只看该作者 4楼 发表于: 2014-05-16
QtQML多多指教开发社区 http://qtclub.heilqt.com
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
专业定制界面
群号:312125701   373955953(qml控件定做)
离线liulin188

只看该作者 5楼 发表于: 2014-05-17

说实话真心希望qwebkit能稳定些,不要奔溃;在Windows平台能更兼容些
qwebview真心比MS的webbrowser好用1万倍(话说Qt是不是也比MFC好用1万倍

Chromium也是基于Webkit内核,我想以后更换了也会很好用的,哈哈!
https://wiki.qt.io/Qt_5.12_Release
https://wiki.qt.io/New_Features_in_Qt_5.12
https://wiki.qt.io/Qt_5.12.0_Known_Issues
https://www.qt.io/blog/qt-5.13.2-released
https://www.qt.io/blog/qt-creator-4.10.2-released
https://wiki.qt.io/Qt_5.12_Tools_and_Versions
离线rophie

只看该作者 6楼 发表于: 2014-05-22
你们做Qt都用qwebkit吗?什么时候需要用这个啊
离线liulin188

只看该作者 7楼 发表于: 2014-05-23
期待赶紧出新的webengine
我已经受够了webkit那么大的库
也受够了webBrowser如此恶心和麻烦的编程接口
https://wiki.qt.io/Qt_5.12_Release
https://wiki.qt.io/New_Features_in_Qt_5.12
https://wiki.qt.io/Qt_5.12.0_Known_Issues
https://www.qt.io/blog/qt-5.13.2-released
https://www.qt.io/blog/qt-creator-4.10.2-released
https://wiki.qt.io/Qt_5.12_Tools_and_Versions
离线realfan

只看该作者 8楼 发表于: 2014-05-24
回 liulin188 的帖子
liulin188:期待赶紧出新的webengine
我已经受够了webkit那么大的库
也受够了webBrowser如此恶心和麻烦的编程接口 (2014-05-23 22:43) 

就等下半年的5.4吧
快速回复
限100 字节
 
上一个 下一个