Confirmed users
398
edits
(Created page with "The VersionedDOM enables to have multiple versions of the DOM nodes of a document at the same time in the memory. With VersionedDOM, the WEB content could modify DOM tree whi...") |
|||
| Line 9: | Line 9: | ||
The scope of the code of readers is far smaller than the modifier. So, it is more easy to change the way of accessing pointers at readers side. The readers are only the layout engine and the renderer. | The scope of the code of readers is far smaller than the modifier. So, it is more easy to change the way of accessing pointers at readers side. The readers are only the layout engine and the renderer. | ||
== Copy On Write == | |||
DOM objects are copy-on-write; a.k.a. COW, for modification. A new version is start by a shadow of the previous version, an object are copied/cloned from the previous version at first time of being modified for the current version. Then all changes are applied on the new instance. With COW, the reader and modifier are not interactive, to make VersionedDOM simple and easy. | |||
== Version Manager == | == Version Manager == | ||