FoX is written with reference to the following standards:
[XML10]: http://www.w3.org/TR/REC-xml/
[XML11]: http://www.w3.org/TR/xml11
[Namespaces10]: http://www.w3.org/TR/xml-names
[Namespaces11]: http://www.w3.org/TR/xml-names11
[xml:id]: http://www.w3.org/TR/xml-id/
[xml:base]: http://www.w3.org/TR/xmlbase/
[CanonicalXML]: http://www.w3.org/TR/xml-c14n
[SAX2]: http://saxproject.org
[DOM1]: http://www.w3.org/TR/REC-DOM-Level-1/level-one-core.html
[DOM2]: http://www.w3.org/TR/DOM-Level-2-Core/
[DOM3]: http://www.w3.org/TR/DOM-Level-3-Core/
In particular:
FoX_wxml
knows about [XML10], [XML11], [Namespaces10], [Namespaces11], [CanonicalXML]
FoX_sax
knows about [XML10], [XML11], [Namespaces10], [Namespaces11], [xml:id], [xml:base], [SAX2]
FoX_dom
knows about [XML10], [XML11], [Namespaces10], [Namespaces11], [xml:id], [xml:base], [DOM1], [DOM2], [DOM3], [CanonicalXML]
For exceptions, please see the relevant parts of the FoX documentation.