| 1 | == What is WebKit2 ? == |
| 2 | WebKit2 is a substantial architectural enhancement to WebKit that allows clients/embedders of the framework to harness operating system (OS) level "features" for a more responsive and secure application. |
| 3 | |
| 4 | The main upsides for client applications are : |
| 5 | * more _responsive_ user interfaces by farming out CPU intensive web content processing to a worker process |
| 6 | * better _crash tolerance_ by isolating crash-prone code from the UI process |
| 7 | * better OS enforced _security_ for memory accesses, file access, sensor access |
| 8 | |
| 9 | |
| 10 | == The multi-process browser landscape == |
| 11 | Google's [http://dev.chromium.org/developers/design-documents/multi-process-architecture Chromium Browser] was the first to feature a multiple processes architecture |