sixfriends
21-04-2004, 14:46
Hab grad meine Seite durch den W3C Validator gejagt, allerdings hat das Tool folgende Einschränkungen. Kann damit jemand was anfangen?
Von Seite: http://openjade.sourceforge.net/doc/xml.htm
Limitations
OpenSP does not enforce the following XML constraints:
* XML constrains processing instructions with a target matching [Xx][Mm][Ll], both in terms of where they can occur and their content.
* XML does not allow a parameter separator that is adjacent to a delimiter to be omitted.
* XML has constraints on the use of & in parameter literals. In SGML terms, XML says that the ero delimiter is recognized in a parameter literal, and that it must be followed by an entity reference, but the entity reference is not expanded.
Line ends are normalized using SGML conventions to a CR/LF character pair rather than using the XML convention of a single LF character.
OpenSP does not enforce XML's rules on not continuing normal processing after an error. Applications can enforce these if they choose.
Ich vermute, die vorletzte Zeile soll heissen: eigentlich soll man Unix- Zeilenumbrüche benutzen, keine Windows. Die letzte Zeile heisst wohl, dass der Parser trotzdem weiterläuft, auch wenn er einen Fehler gefunden hat (ist in dem Fall wohl auch sinnvoll).
Aber: Was sollen die drei Punkte mit dem * bedeuten?
sixfriends
Von Seite: http://openjade.sourceforge.net/doc/xml.htm
Limitations
OpenSP does not enforce the following XML constraints:
* XML constrains processing instructions with a target matching [Xx][Mm][Ll], both in terms of where they can occur and their content.
* XML does not allow a parameter separator that is adjacent to a delimiter to be omitted.
* XML has constraints on the use of & in parameter literals. In SGML terms, XML says that the ero delimiter is recognized in a parameter literal, and that it must be followed by an entity reference, but the entity reference is not expanded.
Line ends are normalized using SGML conventions to a CR/LF character pair rather than using the XML convention of a single LF character.
OpenSP does not enforce XML's rules on not continuing normal processing after an error. Applications can enforce these if they choose.
Ich vermute, die vorletzte Zeile soll heissen: eigentlich soll man Unix- Zeilenumbrüche benutzen, keine Windows. Die letzte Zeile heisst wohl, dass der Parser trotzdem weiterläuft, auch wenn er einen Fehler gefunden hat (ist in dem Fall wohl auch sinnvoll).
Aber: Was sollen die drei Punkte mit dem * bedeuten?
sixfriends