Comparison of DOM and VO

In many respects, the VO and DOM extensions provide similar functionality, but the following differences are worth noting:
DOM Extension VO Extension
Properties The value of exposed properties cannot be set The value of exposed properties can be set.
Tags In the DOM, the tags may vary compared to VO. This could apply for check boxes, radio lists, and text boxes. For additional information, refer to the Release Notes. Always uses the closest static text.
Tables Recognizes all tables, bordered and borderless, as they are defined. By default, support for some borderless tables is turned on for some borderless tables. You may edit the level of support for tables. Recognizes all bordered tables as they display. Cannot distinguish between borderless tables used for aligning objects and borderless and bordered tables used for presenting content.
Classes Includes the following additional classes:
  • HtmlForm
  • HtmlHidden
  • HtmlMarquee
  • XMLNode
Embedded links Records embedded links twice. The first time, it records the text of the link (the HTML <.a ref>. tag); the second time, it records the text of the jump. Records just the link as an HtmlLink object.