Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Why is QTWebKit so much behind Google Chrome (Chromium)

I have used the newest release of QtWebKit, that is version 2.2. But I must say it is nowhere near the current release of chromium. It lacks many CSS properties, it lacks anti aliasing, it renders rotated pictures ugly, the selection of text is implemented in chromium a lot nicely, it scales everthing a lot nicer on page zoom, only to name a few.

  1. How much does google contribute back to webkit source?

  2. Is it possible to use chromium version of webkit with Qt?

  3. How can I solve this problem and assure that my web application will render wonderfully like it used to render in Chromium?

  4. How come to such differences in source codes?

like image 932
Rok Kralj Avatar asked Oct 03 '11 19:10

Rok Kralj


People also ask

Is Chromium using WebKit?

We only run JavaScriptCore for testing purposes, normally we replace it with our high performance V8 JavaScript engine. We do not actually use the layer that Apple calls "WebKit," which is the embedding API between WebCore and OS X applications such as Safari.

What is Chromium browser vs Chrome?

Chromium is an open-source and free web browser that is managed by the Chromium Project. In comparison, Google Chrome is a proprietary browser developed and managed by Google. Unlike Chromium, Google Chrome offers built-in support for media codecs like MP3, H. 264, and AAC, as well as Adobe Flash.

What is Chromium engine?

Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web. This site contains design documents, architecture overviews, testing information, and more to help you learn to build and work with the Chromium source code. Looking for Google Chrome?


1 Answers

1) They contribute a bit back. I have no idea how much exactly other than a reasonable amount.

2) It's definitely doable, it's probably just a C++ engine you'd need to wrap in Qt.

3) Keep in mind that whilst Chromium is running a modified version of WebKit they've also got a load of other tools running on top of it to get the experience just so.

4) Such differences as they have such different needs. WebKit needs to be usable pretty much in multiple aspects, Chromium just needs to be as good as possible.

like image 85
Nicholas Smith Avatar answered Sep 19 '22 03:09

Nicholas Smith