XSeen was designed based on the principles of HTML5. All elements are fully accessible via DOM, the API for HTML5 documents. The concept of styling content using CSS was also included in XSeen. CSS3 does not support the full range of styling that is required from 3D content in xR, so XSeen has a parallel capability that can be merged with a future version of CSS.
The Document Object Model (DOM) provides the runtime and interactive callable interface to the HTML document. Using the DOM, a developer can manipulate all page elements, including their addition or removal. XSeen in conjunction with DOM monitors all changes to the XSeen tags (and attributes) and incorporates those changes into the scene. This support extends all of the way to supporting libraries that manipulate the DOM, such as jQuery.