~/talk

WebKit 2 - Looking Forward

Talkat Qt Developer Days Munich 2011 · 2011-10-24..10-26· [web-platform, security]
links:none on file
slides:none on file

Overview of WebKit2 integration with Qt: WebKit2 introduces a split-process model that moves rendering and JavaScript into a separate web process to keep the UI thread responsive, increase stability (web crashes no longer kill the UI), and enable sandboxing for better security. Qt ports require Qt 5, QML focus and OpenGL mandatory for accelerated compositing. Challenges remain for synchronous APIs like evaluateJavaScript and QWebElement, so Qt implements asynchronous IPC and is building QML-based bindings; a demo browser shows a separate web process that can be killed and reloaded successfully.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 2:32What is WebKit 1
  3. 9:14Why WebKit 2 exists
  4. 10:59WebKit 2 architecture overview
  5. 16:56Comparison with Chromium
  6. 18:23Key subsystems in WebKit 2
  7. 21:53Requirements and API design
  8. 24:22Desktop vs touch API split
  9. 27:15QML integration and example
  10. 30:03Challenges and future plans
  11. 33:55Live demo of WebKit 2
  12. 37:09Feedback and community involvement
  13. 38:17Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.