Checkpoint 6.1 : Programmatic access to HTML/XML infoset
Provide programmatic read access to XML content by making available all of the information items defined by the W3C XML Infoset.
Provide programmatic read access to HTML content by making available all of the following information items defined by the W3C XML Infoset:
Document Information item: children, document element, base URI, charset
Element Information items: element-type name, children, attributes, parent
Attribute Information items: attribute-type name, normalized value, specified, attribute type, references, owner element
Character Information items: character code, parent element
Comment Information items: content, parent
If the user can modify the state or value of a piece of HTML or XML content through the user interface (e.g., by checking a box or editing a text area), allow programmatic read access to the current state or value, and allow the same degree of write access programmatically as is available through the user interface.