NOTE: The current preferred location for bug reports is the GitHub issue tracker.
Bug 957 - replace the XHTML1/HTML4 schematron schema with custom Java code
replace the XHTML1/HTML4 schematron schema with custom Java code
Status: RESOLVED FIXED
Product: Validator.nu
Classification: Unclassified
Component: XHTML 1.0 schema
HEAD
All All
: P2 normal
Assigned To: Michael[tm] Smith
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-01-09 07:33 CET by Michael[tm] Smith
Modified: 2013-04-20 00:00 CEST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael[tm] Smith 2013-01-09 07:33:08 CET
Rather than dropping XHTML1/HTML4 support from the backend in order to eliminate the Schematron dependency, the current validator/schema/xhtml10/xhtml.sch file could be replaced with custom Java code similar to the Assertions.java file that we have for the HTML5 schema.

Of course it still might make sense to drop XHTML1 and HTML4 from the default presets. But even so we could still keep the XHTML1/HTML4 support in the backend for third parties that want to use the validator.nu code as part of a service that provides XHTML1 and HTML4 validation along with HTML5.
Comment 1 Michael[tm] Smith 2013-04-19 23:50:28 CEST
https://bitbucket.org/validator/syntax/commits/86142f5ca6f8/