Stylus Studio XML Editor

Table of contents

Appendices

3.3 Application Conformance

Application Conformance

An XLink application is any software module that interprets well-formed XML documents containing XLink elements and attributes, or XML information sets [infoset] containing information items and properties corresponding to XLink elements and attributes. (This document refers to elements and attributes, but all specifications herein apply to their information set equivalents as well.) Such an application is conforming if:

  1. it observes the mandatory conditions for applications ("must") set forth in this specification, and

  2. for any optional conditions ("should" and "may") it chooses to observe, it observes them in the way prescribed, and

  3. it performs markup conformance testing according to all the conformance constraints appearing in this specification.