qt portduff(Qt Port of WebKit ¶)
Qt Port of WebKit ¶
WebKit is an open source web browser engine. WebKits HTML and JavaScript code began as a branch of the KHTML and KJS libraries from KDE. As part of KDE framework KHTML was based on Qt but during their porting efforts Apples engineers made WebKit toolkit independent. QtWebKit is a project aiming at porting this fabulous engine back to Qt.
The Qt port of WebKit currently compiles and runs on Linux (including Maemo and Meego), Windows, Mac OS X and Symbian.
Buildbots help automate the compile/test cycle: QtWebKitBuildBots
Contact (discussions and mailing lists) ¶
IRC: #qtwebkit on irc.freenode.net The webkit-qt mailing list (development discussion, moderate traffic) The QtWebKit announce mailing list (release announcements, low traffic)Releases ¶
QtWebKit 2.2 Release Page (next stable version, included in Qt-4.8) QtWebKit 2.1 Release Page (standalone version for Nokia mobile platforms) QtWebKit 2.0 Release Page (included in Qt-4.7) Before Qt-4.7, QtWebKit was considered part of Qt and didnt have a version of its own: Features integrated in WebKit in Qt 4.6 Features integrated in WebKit in Qt 4.5 Release procedures and policies Security Policy and announcementsBuild Instructions ¶
Standalone builds (recommended):
Building QtWebKit on Linux Building QtWebKit on Windows Building QtWebKit on OSX Building QtWebKit on Symbian Building QtWebKit on MeeGo 1.2 Harmattan with Qt 5If you want to build it from inside Qt (using Qts build-system), first you have to import QtWebKits code by following the packaging procedure.
Getting Involved ¶
QtWebKit is a truly open source project that welcomes all contributors. You can report bugs, help with tests, write code or documentation and discussions are held publicly on IRC or on mailing lists. Development happens on the official webkit repositories.
Information for Contributors Mailing list: http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt IRC Channel: #qtwebkit on irc.freenode.netReporting Bugs ¶
Details can be found in the QtWebKitBugs page, but in essence you just have to follow the steps below:
Use the template shortcut http://webkit.org/new-qtwebkit-bug Attach a reproducible minimal test-case (HTML snippet, compilable C++ code)Webkit2 ¶
See Webkit2Innards.
Technical Articles ¶
Information about how plugins work Information about the implementation of the HTML5 media element Using jsc command-line app to debug Javascript Core Hints on how to develop high performant WebApps Information about WebGL support Benchmarking: JavaScriptCores regular benchmark QtWebKit Performance Tuning OverviewQtWebKit related blogs ¶
Qt WebKit Developer Journal Qt Labs WebKit Apocrypha - SzegedOpen Source projects using QtWebKit ¶
KDE KPart based on QtWebKit Arora BrowserEvents ¶
QtWebKit code camp in Wiesbaden on 8-10.12.2009创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!