Closed sideshowbarker closed 9 years ago
Dear Michael, very thanks for this, it's just amazing. I was wondering if you would like to became an "official" contributor of the main RASH project (github.com/essepuntato/rash) - actually, would be an honour to have you among the developers. What do you think?
Sure yeah I’d be very glad to help. I like the ambition of this project, and the idea of a Web-first authoring format for writing academic papers that's pure text/html HTML and that's doesn't need to be well-formed-XML XHTML. And your Web-based display engine is great. So I think you’re really headed in the right direction with this and I’d be very glad to help make it successful, so yeah, please sign me up. 😄
This script enables RASH users to check their documents simultaneously both against the specific requirements in the RASH grammar and also against the full set of HTML checks that the W3C Nu HTML Checker (validator.nu backend, aka HTML5 validator) does for all HTML documents (to check all requirements given in the HTML spec). This ensures that RASH users get alerted to more potential mistakes in their docs so that they can fix them (not only to RASH-specific problems). Among other things above just using the RASH grammar only, this adds relatively sophisticated checking of the datatype microsyntaxes of attribute values.
It’d be fairly easy to rewrite this script in Python, to have something for Windows users to run.