You can use any standard XML validater to validate OPF, NCX and XHTML files against a DTD (that's really all that epubchecker does anyway).
I just think that releasing tools called "EPUB checkers" that don't guarantee anything at all is rather counterproductive. People new to them are going to expect that if the tool passes their EPUB file, the file is guarateed to work with EPUB supporting readers. Unfortunately, that is not the case at all.
@bcogney: there is no tool that will check everything in an EPUB file. What I do is usually run hand crafted EPUB files through calibre as it does a fair bit to try to output EPUB files that will actually work on common EPUB readers. Another strategy is to manually check the files with ADE and leave it at that as most people consider it to be the "reference" implementation for EPUB readers and most ebook reader devices use it to render EPUB.
|