Changes between Version 11 and Version 12 of QtWebKitFeatures22


Ignore:
Timestamp:
Sep 13, 2011 6:52:08 AM (8 years ago)
Author:
Ademar Reis
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • QtWebKitFeatures22

    v11 v12  
    55!QtWebKit is a web content engine based on the Open Source WebKit project, the same engine used by browsers such as [http://www.google.com/chrome/ Google Chrome] and [http://www.apple.com/safari/ Safari] from Apple. !QtWebKit has broad support for modern web technologies and is compliant with typical web content. !QtWebKit is developed as a part of the WebKit community, which enables every new release of !QtWebKit to include the latest developments from the WebKit project.
    66
    7 !QtWebKit has a C++ API that allows Qt applications to embed web content, and to examine and manipulate the web content. The !QtWebKit C++ API is extensively documented in the !QtWebKit documentation.
     7!QtWebKit has a C++ API that allows Qt applications to embed web content, and to examine and manipulate it. The !QtWebKit C++ API is extensively documented in the !QtWebKit documentation.
    88
    9 !QtWebKit-2.2 was branched from the WebKit trunk on May of 2011 and includes several HTML5, CSS and JavaScript improvements when compared to !QtWebKit-2.1 and !QtWebKit-2.0 (see details below).
     9!QtWebKit-2.2 was branched from the WebKit trunk on May of 2011 (r85855) and includes several HTML5, CSS and JavaScript improvements when compared to !QtWebKit-2.1 (an independent release, not part of the Qt bundle) and !QtWebKit-2.0 (part of Qt-4.7).
    1010
    11 See also: [wiki:QtWebKitRelease22 QtWebKit-2.2 releases] (trackers, download, repository, etc)
     11!QtWebKit-2.2 is up-to-date regarding fixes for security problems found in the WebKit codebase. Since the branch creation in May, more than fifty security fixes have been brought into the stabilization branch.
    1212
    13 === Candidate Experimental Web Developer features ===
     13See also: [wiki:QtWebKitRelease22 QtWebKit-2.2 release page] (trackers, download, repository, list of fixes, etc)
    1414
     15== Changes since QtWebKit-2.0 (Qt-4.7.*) ==
     16
     17The WebKit project moves really fast and it's hard to highlight specific features of !QtWebKit-2.2. Below is a small list of some of the most important new features supported by the engine. Besides these new features, thousands of other improvements and bugfixes have been made.
     18
     19Please note that !QtWebKit-2.1 was an indepentent intermediary release targeted at mobile platforms only. It's not included here for simplicity.
     20
     21=== Web Developer Features ===
     22
     23These are some of the new features present in QtWebKit-2.2:
     24
     25  * Improved support for HTML5 media (audio/video)
    1526  * HTML5 File API (http://www.w3.org/TR/FileAPI/)
    1627  * Typed Array (http://www.khronos.org/registry/typedarray/specs/latest/)
     
    1829  * DeviceMotion (http://dev.w3.org/geo/api/spec-source-orientation.html)
    1930  * CSSOM View Module (http://www.w3.org/TR/cssom-view/)
    20 
    21 == Changes since QtWebKit-2.1 ==
    22 (!QtWebKit-2.1 was an independent release targeted at and supported on mobile platforms.)
    23 
    24 The main changes since !QtWebKit-2.1 are:
    25 
    26  * '''TODO:''' fill-in notable changes on trunk since 2.1 was branched (June of 2010)
    27  * Improved support for HTML5 media (audio/video) on desktop platforms;
    28 
    29 == Changes since QtWebKit-2.0 (Qt-4.7.*) ==
    30 (!QtWebKit-2.0 was the previous version supported on desktop and mobile platforms. It's the !QtWebKit version included in Qt-4.7.)
    31 
    32 These are the changes between !QtWebKit-2.0 and !QtWebKit-2.1 (combine them with the changes between !QtWebKit-2.1 and !QtWebKit-2.2 to have the full list)
    33 
    34 === Notable Web Developer features ===
    35 
    3631  * Spatial Navigation
    3732  * Touch Events
     
    5146  * Native JSON parser
    5247
    53 Note: HTML5 and CSS3 features are based on draft specifications that are subject to change.
     48Note: HTML5 and CSS3 features are based on draft specifications that are subject to change. Some of them are still considered experimental.
    5449
    5550== See also ==