w3c / specberus Goto Github PK
View Code? Open in Web Editor NEWChecker used at W3C to validate the compliance of Technical Reports with publication rules
Home Page: https://www.w3.org/pubrules/
License: MIT License
Checker used at W3C to validate the compliance of Technical Reports with publication rules
Home Page: https://www.w3.org/pubrules/
License: MIT License
Existing checker properly detects http://www.w3.org/TR/2013/WD-html-longdesc-20130716/, but we don't.
Is it implemented?
I'm not getting the same error reports for CSS using the CSS Validator and .jit.su tools. See for example http://www.w3.org/TR/2014/WD-charmod-norm-20140715/ (no errors in jit.su but plenty at http://jigsaw.w3.org/css-validator/validator?profile=css21&warning=0&uri=http%3A%2F%2Fwww.w3.org%2FTR%2F2014%2FWD-charmod-norm-20140715%2FOverview.html
Btw, it would be good to make it clearer for CSS & HTML validation results which are warnings and which are errors. For any CSS warnings (and maybe html too) it might be good to have just "18 warnings" and then click on that to show the details, rather than show all immediately.
Is it implemented?
Is it implemented?
Is it implemented?
Right now they are distinguished solely by colour, which is unhelpful.
Is this needed?
If we had standardised dl
links for this, we could check.
Is it implemented?
Is it implemented?
When pubrules-checking a document with inline SVG diagrams that use CSS (such as the CSS Media Queries or Syntax specs), all of the SVG-specific CSS properties are flagged as not existing. The checker should know about these properties.
Leave room for IPP exceptions (ie: when the disclosure page is not following the usual pattern, example: TAG).
Is it implemented?
There should be an affordance to show more information on both rules and errors/warnings.
Evaluate @darobin's ideas about this: is it possible/acceptable to find links to preliminary implementation/interoperability reports (or a mention that such report doesn't exist) within the <dl>
section at the top of the page?
We should make sure the production server is whitelisted and throttling is disabled there.
When checking twice without reloading the page, errors and warnings add up to the previous' check output.
All the messages, counters for errors and warnings, the summary of results, etc. — all should be reset before re-running.
Is it implemented?
See http://www.w3.org/TR/2013/WD-html-longdesc-20130716/ for example.
Notably for transitions and errors. Import documentation to the repository so that it's easier to keep in sync.
Values and labels in the drop-down menu should be populated somehow from the set of profiles under lib/profiles/
— we may need to add some metadata to those profiles for that.
This would simplify maintenance of profiles and rules, and avoid mistakes resulting from the redundancy that we have now. Admittedly, it would also introduce new complexity.
Is it implemented?
It is way too slow on any spec with lots of links.
Two related checks:
About the first one:
Edge cases:
Hopefully I will come up with a PR someday, but I want to agree on a decision before anyway.
About no. 2:
Echidna has published (wrongly) already a spec with this version URI = previous version URI.
Is it implemented?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.