advertisement

WebKit Clutter Port Present and Future; WebKitGtk Status and Roadmap to WebKit2 (Desktop Summit 2011)

50 %
50 %
advertisement
Information about WebKit Clutter Port Present and Future; WebKitGtk Status and Roadmap to...
Technology

Published on February 15, 2014

Author: igalia

Source: slideshare.net

Description

By Gustavo Noronha Silva, Martin Robinson, Alejandro G. Castro.

On WebKit Clutter:

The Clutter port of WebKit has been recently announced and the branch has been uploaded to a public repository where its development continues. It shares most of the GObject-based public API with the current WebKitGTK+ port, and also shares all the backends that provide platform-dependant services to WebCore: cairo for drawing, soup for HTTP and GStreamer for multimedia.

During the talk we'll explore how the clutter port manages to share code with WebKitGTK+ and the challenges there are to sharing even more. Given clutter doesn't have a single widgets toolkit, we'll talk about how the port acknowledges that fact and allows supporting the various clutter-based toolkits. We will also look at web compatibility, and explore the features that have been implemented.

Looking forward, and most importantly, we'll discuss what work could be done in the future to make it rock even more, in particular by leveraging clutter functionality and its ability to use the GPU. We'll raise questions about pushing it upstream to live inside webkit.org, and how it could be better integrated or even merged with WebKitGTK+ in the future.

On WebKitGTK+:

This talk for WebKitGTK+ embedders and those interested in integrating the web with the free desktop will summarize the various WebKitGTK+ improvements from the last year in rendering, GTK+ 3 support, accessibility, networking, etc. Also, we will cover WebKit2 architecture and the roadmap for WebKit2 support for WebKitGTK+, including API design, plans for GNOME integration and demos.
advertisement

The Clutter port of WebKit

WebKit-Clutter ● A WebKit port based on Clutter ● The same APIs as WebKitGTK+ ● Allows clutter applications to embed a webview ● Two kinds of Actors: ● A very bare actor, WebKitWebActor ● An MxWidget-descendant actor that implements MxAdjustment-based scrolling

Why WebKit-Clutter? Embedding applications can animate webviews ● It allows a web page to scroll faster and animations to run smoothly with GPU acceleration ●

What's coming? Accelerated Compositing ● let the hardware composite the various web layers itself ● It should speed up CSS3 animations. ●

Where do I get it? https://gitorious.org/webkit-clutter Build instructions here: http://trac.webkit.org/wiki/clutter

Thanks! Joone Hur joone.hur@collabora.com Gustavo Noronha gustavo.noronha@collabora.com

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

WebKit Clutter Port Present and Future; WebKitGtk Status ...

WebKit Clutter Port Present and Future; WebKitGtk Status ... on a clutter port of WebKit as part ... and the roadmap for WebKit2 support ...
Read more

WebKit

Feature Status; Reporting Bugs; Contribute. Getting Started; Contributing Code; Testing Contributions; Policy and Guidelines; Trac Timeline; ... WebKit for ...
Read more

Desktop Summit 2011 - 주네의 열린 소프트웨어

Desktop Summit 2011이 한달 ... webkit-clutter-port-present-and-future-webkitgtk-status-and-roadmap-webkit2 GStreamer과 WebKit에 대한 ...
Read more

Collabora at the Desktop Summit | Christian Schaller

Collabora at the Desktop Summit. ... WebKit Clutter Port Present and Future; WebKitGtk Status and Roadmap to WebKit2 by Gustavo Noronha Silva ...
Read more

.Summit - Roadmap - Documents

.Summit - Roadmap.Summit ... WebKit Clutter Port Present and Future; WebKitGtk Status and Roadmap to WebKit2 (Desktop Summit 2011)
Read more

OpenNebula - Status and Roadmap - Discover, share, present ...

WebKit Clutter Port Present and Future; WebKitGtk Status and Roadmap to WebKit2 (Desktop Summit 2011)
Read more

Igalia - Igalia goes to the Desktop Summit!

... arrival to Berlin this weekend for the Desktop Summit 2011. ... WebKit Clutter Port Present and Future; WebKitGtk Status and Roadmap to WebKit2. ...
Read more

Desktop Summit, Berlin 2011: Día 1, sábado 6 de agosto ...

... os pongo y comento las actividades vespertinas de Desktop Summit 2011 de ... Clutter Port Present and Future; WebKitGtk Status ... the Free Desktop.
Read more

Collabora | Christian Schaller | Page 3 - GNOME

List of Collabora talks at the Desktop Summit this year in ... WebKit Clutter Port Present and Future; WebKitGtk Status and Roadmap to WebKit2 by ...
Read more